Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/hptmv/hptproc.c
Show All 12 Lines | |||||
} | } | ||||
#define xhptregister_node(name) hptregister_node(name) | #define xhptregister_node(name) hptregister_node(name) | ||||
#if __FreeBSD_version >= 1100024 | #if __FreeBSD_version >= 1100024 | ||||
#define hptregister_node(name) \ | #define hptregister_node(name) \ | ||||
SYSCTL_ROOT_NODE(OID_AUTO, name, CTLFLAG_RW, 0, "Get/Set " #name " state root node"); \ | SYSCTL_ROOT_NODE(OID_AUTO, name, CTLFLAG_RW, 0, "Get/Set " #name " state root node"); \ | ||||
SYSCTL_OID(_ ## name, OID_AUTO, status, CTLTYPE_STRING|CTLFLAG_RW, \ | SYSCTL_OID(_ ## name, OID_AUTO, status, \ | ||||
CTLTYPE_STRING | CTLFLAG_RW | CTLFLAG_NEEDGIANT, \ | |||||
NULL, 0, hpt_status, "A", "Get/Set " #name " state") | NULL, 0, hpt_status, "A", "Get/Set " #name " state") | ||||
#else | #else | ||||
#define hptregister_node(name) \ | #define hptregister_node(name) \ | ||||
SYSCTL_NODE(, OID_AUTO, name, CTLFLAG_RW, 0, "Get/Set " #name " state root node"); \ | SYSCTL_NODE(, OID_AUTO, name, CTLFLAG_RW, 0, "Get/Set " #name " state root node"); \ | ||||
SYSCTL_OID(_ ## name, OID_AUTO, status, CTLTYPE_STRING|CTLFLAG_RW, \ | SYSCTL_OID(_ ## name, OID_AUTO, status, \ | ||||
CTLTYPE_STRING | CTLFLAG_RW | CTLFLAG_NEEDGIANT, \ | |||||
NULL, 0, hpt_status, "A", "Get/Set " #name " state") | NULL, 0, hpt_status, "A", "Get/Set " #name " state") | ||||
#endif | #endif | ||||
xhptregister_node(PROC_DIR_NAME); | xhptregister_node(PROC_DIR_NAME); | ||||
Context not available. |