• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/xnu-2782.1.97/bsd/sys/

Lines Matching refs:parent

304  * parent:	parent in name hierarchy (e.g. _kern for "kern")
327 #define SYSCTL_STRUCT_INIT(parent, nbr, name, kind, a1, a2, handler, fmt, descr) \
329 &sysctl_##parent##_children, { 0 }, \
333 #define SYSCTL_OID(parent, nbr, name, kind, a1, a2, handler, fmt, descr) \
334 struct sysctl_oid sysctl_##parent##_##name = SYSCTL_STRUCT_INIT(parent, nbr, name, kind, a1, a2, handler, fmt, descr); \
335 SYSCTL_LINKER_SET_ENTRY(__sysctl_set, sysctl_##parent##_##name)
338 #define SYSCTL_NODE(parent, nbr, name, access, handler, descr) \
339 struct sysctl_oid_list sysctl_##parent##_##name##_children; \
340 SYSCTL_OID(parent, nbr, name, CTLTYPE_NODE|access, \
341 (void*)&sysctl_##parent##_##name##_children, 0, handler, \
345 #define SYSCTL_STRING(parent, nbr, name, access, arg, len, descr) \
346 SYSCTL_OID(parent, nbr, name, CTLTYPE_STRING|access, \
349 #define SYSCTL_COMPAT_INT(parent, nbr, name, access, ptr, val, descr) \
350 SYSCTL_OID(parent, nbr, name, CTLTYPE_INT|access, \
353 #define SYSCTL_COMPAT_UINT(parent, nbr, name, access, ptr, val, descr) \
354 SYSCTL_OID(parent, nbr, name, CTLTYPE_INT|access, \
358 #define SYSCTL_INT(parent, nbr, name, access, ptr, val, descr) \
359 SYSCTL_OID(parent, nbr, name, CTLTYPE_INT|access, \
361 typedef char _sysctl_##parent##_##name##_size_check[(__builtin_constant_p(ptr) || sizeof(*(ptr)) == sizeof(int)) ? 0 : -1];
364 #define SYSCTL_UINT(parent, nbr, name, access, ptr, val, descr) \
365 SYSCTL_OID(parent, nbr, name, CTLTYPE_INT|access, \
367 typedef char _sysctl_##parent##_##name##_size_check[(__builtin_constant_p(ptr) || sizeof(*(ptr)) == sizeof(unsigned int)) ? 0 : -1];
370 #define SYSCTL_LONG(parent, nbr, name, access, ptr, descr) \
371 SYSCTL_OID(parent, nbr, name, CTLTYPE_INT|access, \
373 typedef char _sysctl_##parent##_##name##_size_check[(__builtin_constant_p(ptr) || sizeof(*(ptr)) == sizeof(long)) ? 0 : -1];
376 #define SYSCTL_QUAD(parent, nbr, name, access, ptr, descr) \
377 SYSCTL_OID(parent, nbr, name, CTLTYPE_QUAD|access, \
379 typedef char _sysctl_##parent##_##name##_size_check[(__builtin_constant_p(ptr) || sizeof(*(ptr)) == sizeof(long long)) ? 0 : -1];
382 #define SYSCTL_OPAQUE(parent, nbr, name, access, ptr, len, fmt, descr) \
383 SYSCTL_OID(parent, nbr, name, CTLTYPE_OPAQUE|access, \
387 #define SYSCTL_STRUCT(parent, nbr, name, access, ptr, type, descr) \
388 SYSCTL_OID(parent, nbr, name, CTLTYPE_OPAQUE|access, \
397 #define SYSCTL_PROC(parent, nbr, name, access, ptr, arg, handler, fmt, descr) \
398 SYSCTL_OID(parent, nbr, name, access, \
721 pid_t e_ppid; /* parent process id */
793 pid_t e_ppid; /* parent process id */
822 pid_t e_ppid; /* parent process id */