Lines Matching refs:name
315 #define SYSCTL_DECL(name) \ argument
316 extern struct sysctl_oid_list sysctl_##name##_children
347 #define SYSCTL_STRUCT_INIT(parent, nbr, name, kind, a1, a2, fn, fmt, desc) { \ argument
353 .oid_name = #name, \
360 #define __SYSCTL_OID(parent, nbr, name, kind, a1, a2, handler, fmt, descr) \ argument
361 struct sysctl_oid sysctl_##parent##_##name = SYSCTL_STRUCT_INIT(\
362 parent, nbr, name, kind, a1, a2, handler, fmt, descr)
404 #define SYSCTL_OID_MANUAL(parent, nbr, name, kind, a1, a2, handler, fmt, descr) \ argument
406 __SYSCTL_OID(parent, nbr, name, kind, a1, a2, handler, fmt, descr)
408 #define SYSCTL_NODE_MANUAL(parent, nbr, name, access, handler, descr) \ argument
409 struct sysctl_oid_list sysctl_##parent##_##name##_children; \
411 __SYSCTL_OID(parent, nbr, name, CTLTYPE_NODE|access, \
412 &sysctl_##parent##_##name##_children, 0, handler, "N", descr);
414 #define SYSCTL_OID(parent, nbr, name, kind, a1, a2, handler, fmt, descr) \ argument
416 __SYSCTL_OID(parent, nbr, name, CTLFLAG_PERMANENT|kind, \
418 __STARTUP_ARG(sysctl_##parent, _##name, \
420 &sysctl_##parent##_##name)
422 #define __SYSCTL_NODE(parent, nbr, name, access, handler, descr) \ argument
424 struct sysctl_oid_list sysctl_##parent##_##name##_children; \
426 __SYSCTL_OID(parent, nbr, name, CTLFLAG_PERMANENT|CTLTYPE_NODE|access, \
427 &sysctl_##parent##_##name##_children, 0, handler, "N", descr); \
428 __STARTUP_ARG(sysctl_##parent, _##name, \
430 &sysctl_##parent##_##name)
432 #define __SYSCTL_EXTENSION_NODE(name) \ argument
434 struct sysctl_oid_list sysctl_##name##_children_mutable; \
436 struct sysctl_oid sysctl_##name##_wranchor = { \
437 .oid_parent = &sysctl_##name##_children, \
440 .oid_arg1 = &sysctl_##name##_children_mutable, \
441 .oid_name = "__anchor__(" #name ")", \
444 __STARTUP_ARG(sysctl_##name, _wranchor, \
446 &sysctl_##name##_wranchor)
448 #define SYSCTL_NODE(parent, nbr, name, access, handler, descr) \ argument
450 __SYSCTL_NODE(parent, nbr, name, access, handler, descr)
452 #define SYSCTL_EXTENSIBLE_NODE(parent, nbr, name, access, handler, descr) \ argument
453 __SYSCTL_NODE(parent, nbr, name, access, handler, descr); \
454 __SYSCTL_EXTENSION_NODE(parent##_##name)
456 #define SYSCTL_OID(parent, nbr, name, kind, a1, a2, handler, fmt, descr) \
457 __SYSCTL_OID(parent, nbr, name, kind, a1, a2, handler, fmt, descr)
460 #define SYSCTL_NODE(parent, nbr, name, access, handler, descr) \
461 struct sysctl_oid_list sysctl_##parent##_##name##_children; \
462 SYSCTL_OID(parent, nbr, name, CTLTYPE_NODE|access, \
463 &sysctl_##parent##_##name##_children, 0, handler, "N", descr)
467 #define SYSCTL_STRING(parent, nbr, name, access, arg, len, descr) \ argument
468 SYSCTL_OID(parent, nbr, name, CTLTYPE_STRING|access, \
471 #define SYSCTL_COMPAT_INT(parent, nbr, name, access, ptr, val, descr) \ argument
472 SYSCTL_OID(parent, nbr, name, CTLTYPE_INT|access, \
475 #define SYSCTL_COMPAT_UINT(parent, nbr, name, access, ptr, val, descr) \ argument
476 SYSCTL_OID(parent, nbr, name, CTLTYPE_INT|access, \
480 #define SYSCTL_INT(parent, nbr, name, access, ptr, val, descr) \ argument
481 SYSCTL_OID(parent, nbr, name, CTLTYPE_INT|access, \
487 #define SYSCTL_UINT(parent, nbr, name, access, ptr, val, descr) \ argument
488 SYSCTL_OID(parent, nbr, name, CTLTYPE_INT|access, \
494 #define SYSCTL_LONG(parent, nbr, name, access, ptr, descr) \ argument
495 SYSCTL_OID(parent, nbr, name, CTLTYPE_INT|access, \
501 #define SYSCTL_ULONG(parent, nbr, name, access, ptr, descr) \ argument
502 SYSCTL_OID(parent, nbr, name, CTLTYPE_INT|access, \
508 #define SYSCTL_QUAD(parent, nbr, name, access, ptr, descr) \ argument
509 SYSCTL_OID(parent, nbr, name, CTLTYPE_QUAD|access, \
515 #define SYSCTL_OPAQUE(parent, nbr, name, access, ptr, len, fmt, descr) \ argument
516 SYSCTL_OID(parent, nbr, name, CTLTYPE_OPAQUE|access, \
520 #define SYSCTL_STRUCT(parent, nbr, name, access, ptr, type, descr) \ argument
521 SYSCTL_OID(parent, nbr, name, CTLTYPE_OPAQUE|access, \
530 #define SYSCTL_PROC(parent, nbr, name, access, ptr, arg, handler, fmt, descr) \ argument
531 SYSCTL_OID(parent, nbr, name, access, \
576 #define __EXPERIMENT_FACTOR_SPEC(name, p, min, max) \ argument
577 struct experiment_spec _experiment_##name = { \
585 #define EXPERIMENT_FACTOR_UINT(name, ptr, min, max, descr) \ argument
586 __EXPERIMENT_FACTOR_SPEC(name, ptr, min, max); \
588 …TL_PROC(_kern_trial, OID_AUTO, name, CTLTYPE_INT | CTLFLAG_RW | CTLFLAG_ANYBODY | CTLFLAG_EXPERIME…
590 #define EXPERIMENT_FACTOR_INT(name, ptr, min, max, descr) \ argument
591 __EXPERIMENT_FACTOR_SPEC(name, ptr, min, max); \
593 …TL_PROC(_kern_trial, OID_AUTO, name, CTLTYPE_INT | CTLFLAG_RW | CTLFLAG_ANYBODY | CTLFLAG_EXPERIME…
595 #define EXPERIMENT_FACTOR_ULONG(name, ptr, min, max, descr) \ argument
596 __EXPERIMENT_FACTOR_SPEC(name, ptr, min, max); \
598 …TL_PROC(_kern_trial, OID_AUTO, name, CTLTYPE_INT | CTLFLAG_RW | CTLFLAG_ANYBODY | CTLFLAG_EXPERIME…
600 #define EXPERIMENT_FACTOR_LONG(name, ptr, min, max, descr) \ argument
601 __EXPERIMENT_FACTOR_SPEC(name, ptr, min, max); \
603 …TL_PROC(_kern_trial, OID_AUTO, name, CTLTYPE_INT | CTLFLAG_RW | CTLFLAG_ANYBODY | CTLFLAG_EXPERIME…
605 #define EXPERIMENT_FACTOR_UINT64(name, ptr, min, max, descr) \ argument
606 __EXPERIMENT_FACTOR_SPEC(name, ptr, min, max); \
608 …TL_PROC(_kern_trial, OID_AUTO, name, CTLTYPE_INT | CTLFLAG_RW | CTLFLAG_ANYBODY | CTLFLAG_EXPERIME…
610 #define EXPERIMENT_FACTOR_INT64(name, ptr, min, max, descr) \ argument
611 __EXPERIMENT_FACTOR_SPEC(name, ptr, min, max); \
613 …TL_PROC(_kern_trial, OID_AUTO, name, CTLTYPE_INT | CTLFLAG_RW | CTLFLAG_ANYBODY | CTLFLAG_EXPERIME…
622 …SYSCTL_PROC(_kern_trial, OID_AUTO, name, access | CTLFLAG_ANYBODY | CTLFLAG_EXPERIMENT, ptr, arg, …
626 #define __EXPERIMENT_FACTOR_LEGACY_SPEC(parent, name, p, min, max) \ argument
627 struct experiment_spec experiment_##parent##_##name = { \
635 #define EXPERIMENT_FACTOR_LEGACY_UINT(parent, name, ptr, min, max, descr) \ argument
636 __EXPERIMENT_FACTOR_LEGACY_SPEC(parent, name, ptr, min, max); \
638 …PROC(parent, OID_AUTO, name, CTLTYPE_INT | CTLFLAG_RW | CTLFLAG_ANYBODY | CTLFLAG_LEGACY_EXPERIMEN…
640 #define EXPERIMENT_FACTOR_LEGACY_INT(parent, name, ptr, min, max, descr) \ argument
641 __EXPERIMENT_FACTOR_LEGACY_SPEC(parent, name, ptr, min, max); \
643 …PROC(parent, OID_AUTO, name, CTLTYPE_INT | CTLFLAG_RW | CTLFLAG_ANYBODY | CTLFLAG_LEGACY_EXPERIMEN…
645 #define EXPERIMENT_FACTOR_LEGACY_ULONG(parent, name, ptr, min, max, descr) \ argument
646 __EXPERIMENT_FACTOR_LEGACY_SPEC(parent, name, ptr, min, max); \
648 …PROC(parent, OID_AUTO, name, CTLTYPE_INT | CTLFLAG_RW | CTLFLAG_ANYBODY | CTLFLAG_LEGACY_EXPERIMEN…
650 #define EXPERIMENT_FACTOR_LEGACY_LONG(parent, name, ptr, min, max, descr) \ argument
651 __EXPERIMENT_FACTOR_LEGACY_SPEC(parent, name, ptr, min, max); \
653 …PROC(parent, OID_AUTO, name, CTLTYPE_INT | CTLFLAG_RW | CTLFLAG_ANYBODY | CTLFLAG_LEGACY_EXPERIMEN…
655 #define EXPERIMENT_FACTOR_LEGACY_UINT64(parent, name, ptr, min, max, descr) \ argument
656 __EXPERIMENT_FACTOR_LEGACY_SPEC(parent, name, ptr, min, max); \
658 …PROC(parent, OID_AUTO, name, CTLTYPE_INT | CTLFLAG_RW | CTLFLAG_ANYBODY | CTLFLAG_LEGACY_EXPERIMEN…
660 #define EXPERIMENT_FACTOR_LEGACY_INT64(parent, name, ptr, min, max, descr) \ argument
661 __EXPERIMENT_FACTOR_LEGACY_SPEC(parent, name, ptr, min, max); \
663 …PROC(parent, OID_AUTO, name, CTLTYPE_INT | CTLFLAG_RW | CTLFLAG_ANYBODY | CTLFLAG_LEGACY_EXPERIMEN…
670 #define EXPERIMENT_FACTOR_LEGACY_PROC(parent, name, access, ptr, arg, handler, fmt, descr) \ argument
672 …SYSCTL_PROC(parent, OID_AUTO, name, access | CTLFLAG_ANYBODY | CTLFLAG_LEGACY_EXPERIMENT, ptr, arg…
687 #define SYSCTL_SCALABLE_COUNTER(parent, name, counter, descr) \ argument
688 SYSCTL_PROC(parent, OID_AUTO, name, CTLTYPE_QUAD | CTLFLAG_RD | CTLFLAG_LOCKED, \