Lines Matching refs:parent

299 #define SYSCTL_OID(parent, nbr, name, kind, a1, a2, handler, fmt, descr) \
300 struct sysctl_oid sysctl_##parent##_##name = { \
301 &sysctl_##parent##_children, { 0 }, \
303 SYSCTL_LINKER_SET_ENTRY(__sysctl_set, sysctl_##parent##_##name)
306 #define SYSCTL_NODE(parent, nbr, name, access, handler, descr) \
307 struct sysctl_oid_list sysctl_##parent##_##name##_children; \
308 SYSCTL_OID(parent, nbr, name, CTLTYPE_NODE|access, \
309 (void*)&sysctl_##parent##_##name##_children, 0, handler, \
313 #define SYSCTL_STRING(parent, nbr, name, access, arg, len, descr) \
314 SYSCTL_OID(parent, nbr, name, CTLTYPE_STRING|access, \
317 #define SYSCTL_COMPAT_INT(parent, nbr, name, access, ptr, val, descr) \
318 SYSCTL_OID(parent, nbr, name, CTLTYPE_INT|access, \
321 #define SYSCTL_COMPAT_UINT(parent, nbr, name, access, ptr, val, descr) \
322 SYSCTL_OID(parent, nbr, name, CTLTYPE_INT|access, \
326 #define SYSCTL_INT(parent, nbr, name, access, ptr, val, descr) \
327 SYSCTL_OID(parent, nbr, name, CTLTYPE_INT|access, \
329 typedef char _sysctl_##parent##_##name##_size_check[(__builtin_constant_p(ptr) || sizeof(*(ptr)) == sizeof(int)) ? 0 : -1];
332 #define SYSCTL_UINT(parent, nbr, name, access, ptr, val, descr) \
333 SYSCTL_OID(parent, nbr, name, CTLTYPE_INT|access, \
335 typedef char _sysctl_##parent##_##name##_size_check[(__builtin_constant_p(ptr) || sizeof(*(ptr)) == sizeof(unsigned int)) ? 0 : -1];
338 #define SYSCTL_LONG(parent, nbr, name, access, ptr, descr) \
339 SYSCTL_OID(parent, nbr, name, CTLTYPE_INT|access, \
341 typedef char _sysctl_##parent##_##name##_size_check[(__builtin_constant_p(ptr) || sizeof(*(ptr)) == sizeof(long)) ? 0 : -1];
344 #define SYSCTL_QUAD(parent, nbr, name, access, ptr, descr) \
345 SYSCTL_OID(parent, nbr, name, CTLTYPE_QUAD|access, \
347 typedef char _sysctl_##parent##_##name##_size_check[(__builtin_constant_p(ptr) || sizeof(*(ptr)) == sizeof(long long)) ? 0 : -1];
350 #define SYSCTL_OPAQUE(parent, nbr, name, access, ptr, len, fmt, descr) \
351 SYSCTL_OID(parent, nbr, name, CTLTYPE_OPAQUE|access, \
355 #define SYSCTL_STRUCT(parent, nbr, name, access, ptr, type, descr) \
356 SYSCTL_OID(parent, nbr, name, CTLTYPE_OPAQUE|access, \
361 #define SYSCTL_PROC(parent, nbr, name, access, ptr, arg, handler, fmt, descr) \
362 SYSCTL_OID(parent, nbr, name, access, \
688 pid_t e_ppid; /* parent process id */
760 pid_t e_ppid; /* parent process id */
789 pid_t e_ppid; /* parent process id */