MCPcopy Create free account
hub / github.com/F-Stack/f-stack / sysctl_register_all

Function sysctl_register_all

freebsd/kern/kern_sysctl.c:924–936  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

922SET_DECLARE(sysctl_set, struct sysctl_oid);
923
924static void
925sysctl_register_all(void *arg)
926{
927 struct sysctl_oid **oidp;
928
929 sx_init(&sysctlmemlock, "sysctl mem");
930 sx_init(&sysctlstringlock, "sysctl string handler");
931 SYSCTL_INIT();
932 SYSCTL_WLOCK();
933 SET_FOREACH(oidp, sysctl_set)
934 sysctl_register_oid(*oidp);
935 SYSCTL_WUNLOCK();
936}
937SYSINIT(sysctl, SI_SUB_KMEM, SI_ORDER_FIRST, sysctl_register_all, NULL);
938
939/*

Callers

nothing calls this directly

Calls 1

sysctl_register_oidFunction · 0.85

Tested by

no test coverage detected