Lines Matching refs:sysctlnode
100 MALLOC_DEFINE(M_SYSCTLNODE, "sysctlnode", "sysctl node structures");
104 static int sysctl_alloc(struct sysctlnode *, int);
105 static int sysctl_realloc(struct sysctlnode *);
108 struct sysctlnode *);
109 static int sysctl_cvt_out(struct lwp *, int, const struct sysctlnode *,
112 static int sysctl_log_add(struct sysctllog **, const struct sysctlnode *);
124 const struct sysctlnode *log_root;
132 struct sysctlnode sysctl_root = {
137 .sysctl_size = sizeof(struct sysctlnode),
502 const struct sysctlnode **rnode, int *nip)
504 const struct sysctlnode *node, *pnode;
613 const struct sysctlnode *enode, *onode;
614 struct sysctlnode qnode;
715 struct sysctlnode nnode, *node, *pnode;
920 sz = sizeof(struct sysctlnode);
1157 (pnode->sysctl_clen - at) * sizeof(struct sysctlnode));
1158 memset(&node[at], 0, sizeof(struct sysctlnode));
1230 const struct sysctlnode *node;
1232 struct sysctlnode nnode;
1273 struct sysctlnode *node, *pnode, onode, nnode;
1322 memset(&onode, 0, sizeof(struct sysctlnode));
1388 sizeof(struct sysctlnode));
1405 memset(node, 0, sizeof(struct sysctlnode));
1651 const struct sysctlnode *node;
1652 struct sysctlnode nnode;
1668 * is this a sysctlnode description of an mmap request?
1670 if (newp == NULL || newlen != sizeof(struct sysctlnode))
1707 struct sysctlnode *node;
1708 struct sysctlnode dnode;
1958 const struct sysctlnode **rnode, const struct sysctlnode **cnode,
1965 const struct sysctlnode *root, *pnode;
1966 struct sysctlnode nnode, onode, *dnode;
1968 const struct sysctlnode *snode __diagused;
2207 sysctl_destroyv(struct sysctlnode *rnode, ...)
2211 const struct sysctlnode *pnode, *node;
2212 struct sysctlnode dnode, *onode;
2326 sysctl_free(struct sysctlnode *rnode)
2328 struct sysctlnode *node, *pnode;
2422 sysctl_log_add(struct sysctllog **logp, const struct sysctlnode *node)
2426 const struct sysctlnode *pnode;
2505 const struct sysctlnode *rnode;
2506 struct sysctlnode node;
2664 sysctl_alloc(struct sysctlnode *p, int x)
2667 struct sysctlnode *n;
2672 n = malloc(sizeof(struct sysctlnode),
2675 n = malloc(SYSCTL_DEFSIZE * sizeof(struct sysctlnode),
2681 memset(n, 0, sizeof(struct sysctlnode));
2684 memset(n, 0, SYSCTL_DEFSIZE * sizeof(struct sysctlnode));
2697 sysctl_realloc(struct sysctlnode *p)
2700 struct sysctlnode *n;
2708 n = malloc(2 * olen * sizeof(struct sysctlnode), M_SYSCTLNODE,
2716 memcpy(n, p->sysctl_child, olen * sizeof(struct sysctlnode));
2717 memset(&n[olen], 0, olen * sizeof(struct sysctlnode));
2769 * Section 6: Conversion between API versions wrt the sysctlnode
2774 struct sysctlnode *node)
2802 sysctl_cvt_out(struct lwp *l, int v, const struct sysctlnode *i,