• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /barrelfish-2018-10-04/include/sys/

Lines Matching refs:parent

245 #define	SYSCTL_NODE_CHILDREN(parent, name) \
246 sysctl__##parent##_##name.oid_children
271 #define SYSCTL_OID(parent, nbr, name, kind, a1, a2, handler, fmt, descr) \
272 static SYSCTL_OID_RAW(sysctl__##parent##_##name, \
273 SYSCTL_CHILDREN(&sysctl__##parent), \
277 #define SYSCTL_OID_GLOBAL(parent, nbr, name, kind, a1, a2, handler, fmt, descr) \
278 SYSCTL_OID_RAW(sysctl__##parent##_##name, \
279 SYSCTL_CHILDREN(&sysctl__##parent), \
282 #define SYSCTL_ADD_OID(ctx, parent, nbr, name, kind, a1, a2, handler, fmt, descr) \
283 sysctl_add_oid(ctx, parent, nbr, name, kind, a1, a2, handler, fmt, __DESCR(descr))
294 #define SYSCTL_NODE(parent, nbr, name, access, handler, descr) \
295 SYSCTL_OID_GLOBAL(parent, nbr, name, CTLTYPE_NODE|(access), \
300 #define SYSCTL_ADD_NODE(ctx, parent, nbr, name, access, handler, descr) \
304 sysctl_add_oid(ctx, parent, nbr, name, CTLTYPE_NODE|(access), \
318 #define SYSCTL_STRING(parent, nbr, name, access, arg, len, descr) \
319 SYSCTL_OID(parent, nbr, name, CTLTYPE_STRING|(access), \
324 #define SYSCTL_ADD_STRING(ctx, parent, nbr, name, access, arg, len, descr) \
329 sysctl_add_oid(ctx, parent, nbr, name, CTLTYPE_STRING|(access), \
335 #define SYSCTL_BOOL(parent, nbr, name, access, ptr, val, descr) \
336 SYSCTL_OID(parent, nbr, name, \
342 #define SYSCTL_ADD_BOOL(ctx, parent, nbr, name, access, ptr, val, descr) \
346 sysctl_add_oid(ctx, parent, nbr, name, \
353 #define SYSCTL_S8(parent, nbr, name, access, ptr, val, descr) \
354 SYSCTL_OID(parent, nbr, name, \
361 #define SYSCTL_ADD_S8(ctx, parent, nbr, name, access, ptr, val, descr) \
366 sysctl_add_oid(ctx, parent, nbr, name, \
373 #define SYSCTL_U8(parent, nbr, name, access, ptr, val, descr) \
374 SYSCTL_OID(parent, nbr, name, \
381 #define SYSCTL_ADD_U8(ctx, parent, nbr, name, access, ptr, val, descr) \
386 sysctl_add_oid(ctx, parent, nbr, name, \
393 #define SYSCTL_S16(parent, nbr, name, access, ptr, val, descr) \
394 SYSCTL_OID(parent, nbr, name, \
401 #define SYSCTL_ADD_S16(ctx, parent, nbr, name, access, ptr, val, descr) \
406 sysctl_add_oid(ctx, parent, nbr, name, \
413 #define SYSCTL_U16(parent, nbr, name, access, ptr, val, descr) \
414 SYSCTL_OID(parent, nbr, name, \
421 #define SYSCTL_ADD_U16(ctx, parent, nbr, name, access, ptr, val, descr) \
426 sysctl_add_oid(ctx, parent, nbr, name, \
433 #define SYSCTL_S32(parent, nbr, name, access, ptr, val, descr) \
434 SYSCTL_OID(parent, nbr, name, \
441 #define SYSCTL_ADD_S32(ctx, parent, nbr, name, access, ptr, val, descr) \
446 sysctl_add_oid(ctx, parent, nbr, name, \
453 #define SYSCTL_U32(parent, nbr, name, access, ptr, val, descr) \
454 SYSCTL_OID(parent, nbr, name, \
461 #define SYSCTL_ADD_U32(ctx, parent, nbr, name, access, ptr, val, descr) \
466 sysctl_add_oid(ctx, parent, nbr, name, \
473 #define SYSCTL_S64(parent, nbr, name, access, ptr, val, descr) \
474 SYSCTL_OID(parent, nbr, name, \
481 #define SYSCTL_ADD_S64(ctx, parent, nbr, name, access, ptr, val, descr) \
486 sysctl_add_oid(ctx, parent, nbr, name, \
493 #define SYSCTL_U64(parent, nbr, name, access, ptr, val, descr) \
494 SYSCTL_OID(parent, nbr, name, \
501 #define SYSCTL_ADD_U64(ctx, parent, nbr, name, access, ptr, val, descr) \
506 sysctl_add_oid(ctx, parent, nbr, name, \
513 #define SYSCTL_INT(parent, nbr, name, access, ptr, val, descr) \
514 SYSCTL_OID(parent, nbr, name, \
521 #define SYSCTL_ADD_INT(ctx, parent, nbr, name, access, ptr, val, descr) \
526 sysctl_add_oid(ctx, parent, nbr, name, \
533 #define SYSCTL_UINT(parent, nbr, name, access, ptr, val, descr) \
534 SYSCTL_OID(parent, nbr, name, \
541 #define SYSCTL_ADD_UINT(ctx, parent, nbr, name, access, ptr, val, descr) \
546 sysctl_add_oid(ctx, parent, nbr, name, \
553 #define SYSCTL_LONG(parent, nbr, name, access, ptr, val, descr) \
554 SYSCTL_OID(parent, nbr, name, \
561 #define SYSCTL_ADD_LONG(ctx, parent, nbr, name, access, ptr, descr) \
566 sysctl_add_oid(ctx, parent, nbr, name, \
573 #define SYSCTL_ULONG(parent, nbr, name, access, ptr, val, descr) \
574 SYSCTL_OID(parent, nbr, name, \
581 #define SYSCTL_ADD_ULONG(ctx, parent, nbr, name, access, ptr, descr) \
586 sysctl_add_oid(ctx, parent, nbr, name, \
593 #define SYSCTL_QUAD(parent, nbr, name, access, ptr, val, descr) \
594 SYSCTL_OID(parent, nbr, name, \
601 #define SYSCTL_ADD_QUAD(ctx, parent, nbr, name, access, ptr, descr) \
606 sysctl_add_oid(ctx, parent, nbr, name, \
612 #define SYSCTL_UQUAD(parent, nbr, name, access, ptr, val, descr) \
613 SYSCTL_OID(parent, nbr, name, \
620 #define SYSCTL_ADD_UQUAD(ctx, parent, nbr, name, access, ptr, descr) \
625 sysctl_add_oid(ctx, parent, nbr, name, \
631 #define SYSCTL_ADD_UAUTO(ctx, parent, nbr, name, access, ptr, descr) \
638 __ret = sysctl_add_oid(ctx, parent, nbr, name, \
643 __ret = sysctl_add_oid(ctx, parent, nbr, name, \
652 #define SYSCTL_COUNTER_U64(parent, nbr, name, access, ptr, descr) \
653 SYSCTL_OID(parent, nbr, name, \
661 #define SYSCTL_ADD_COUNTER_U64(ctx, parent, nbr, name, access, ptr, descr) \
666 sysctl_add_oid(ctx, parent, nbr, name, \
672 #define SYSCTL_COUNTER_U64_ARRAY(parent, nbr, name, access, ptr, len, descr) \
673 SYSCTL_OID(parent, nbr, name, \
681 #define SYSCTL_ADD_COUNTER_U64_ARRAY(ctx, parent, nbr, name, access, \
687 sysctl_add_oid(ctx, parent, nbr, name, \
694 #define SYSCTL_OPAQUE(parent, nbr, name, access, ptr, len, fmt, descr) \
695 SYSCTL_OID(parent, nbr, name, CTLTYPE_OPAQUE|(access), \
700 #define SYSCTL_ADD_OPAQUE(ctx, parent, nbr, name, access, ptr, len, fmt, descr) \
704 sysctl_add_oid(ctx, parent, nbr, name, CTLTYPE_OPAQUE|(access), \
709 #define SYSCTL_STRUCT(parent, nbr, name, access, ptr, type, descr) \
710 SYSCTL_OID(parent, nbr, name, CTLTYPE_OPAQUE|(access), \
716 #define SYSCTL_ADD_STRUCT(ctx, parent, nbr, name, access, ptr, type, descr) \
720 sysctl_add_oid(ctx, parent, nbr, name, CTLTYPE_OPAQUE|(access), \
726 #define SYSCTL_PROC(parent, nbr, name, access, ptr, arg, handler, fmt, descr) \
727 SYSCTL_OID(parent, nbr, name, (access), \
731 #define SYSCTL_ADD_PROC(ctx, parent, nbr, name, access, ptr, arg, handler, fmt, descr) \
734 sysctl_add_oid(ctx, parent, nbr, name, (access), \
739 #define SYSCTL_UMA_MAX(parent, nbr, name, access, ptr, descr) \
740 SYSCTL_OID(parent, nbr, name, \
746 #define SYSCTL_ADD_UMA_MAX(ctx, parent, nbr, name, access, ptr, descr) \
751 sysctl_add_oid(ctx, parent, nbr, name, \
757 #define SYSCTL_UMA_CUR(parent, nbr, name, access, ptr, descr) \
758 SYSCTL_OID(parent, nbr, name, \
764 #define SYSCTL_ADD_UMA_CUR(ctx, parent, nbr, name, access, ptr, descr) \
769 sysctl_add_oid(ctx, parent, nbr, name, \
993 struct sysctl_oid_list *parent, int nbr, const char *name, int kind,
996 int sysctl_remove_name(struct sysctl_oid *parent, const char *name, int del,
1000 struct sysctl_oid_list *parent);