Lines Matching refs:pnode
117 int *name, u_int namelen, const struct sysctlnode *pnode, \
593 print_tree(int *name, u_int namelen, struct sysctlnode *pnode, u_int type,
616 if (pnode == NULL)
617 pnode = &my_root;
620 pnode->sysctl_name);
622 pnode->sysctl_num);
625 if (Mflag && pnode != &my_root) {
632 if (SYSCTL_FLAGS(pnode->sysctl_flags) & CTLFLAG_ALIAS)
634 pnode->sysctl_alias);
637 pnode->sysctl_clen,
638 pnode->sysctl_csize);
640 printf(", size %zu", pnode->sysctl_size);
642 SYSCTL_FLAGS(pnode->sysctl_flags),
643 sf(SYSCTL_FLAGS(pnode->sysctl_flags)));
644 if (pnode->sysctl_func)
645 printf(", func=%p", pnode->sysctl_func);
646 printf(", ver=%d", pnode->sysctl_ver);
654 if (dflag && pnode != &my_root) {
656 if (pnode->sysctl_desc == NULL)
657 getdesc1(name, namelen, pnode);
659 (pnode->sysctl_desc != NULL &&
660 pnode->sysctl_desc != (const char*)-1)) {
663 if (pnode->sysctl_desc == NULL ||
664 pnode->sysctl_desc == (const char*)-1)
667 printf("%s\n", pnode->sysctl_desc);
683 if (SYSCTL_FLAGS(pnode->sysctl_flags) & CTLFLAG_ALIAS && add) {
696 (*p->ps_p)(gsname, gdname, NULL, name, namelen, pnode, type,
702 if (type != CTLTYPE_NODE && pnode->sysctl_size == 0) {
717 sz = pnode->sysctl_size;
721 __learn_tree(name, namelen, pnode);
722 node = pnode->sysctl_child;
728 pnode, type, __UNCONST(p->ps_d));
738 getdesc(name, namelen, pnode);
740 for (ni = 0; ni < pnode->sysctl_clen; ni++) {
759 display_number(pnode, gsname, &i, sizeof(i), DISPLAY_VALUE);
769 display_number(pnode, gsname, &b, sizeof(b), DISPLAY_VALUE);
788 display_string(pnode, gsname, tbuf, sz, DISPLAY_VALUE);
801 display_number(pnode, gsname, &q, sizeof(q), DISPLAY_VALUE);
821 display_struct(pnode, gsname, d, sz, DISPLAY_VALUE);
1586 getdesc1(int *name, u_int namelen, struct sysctlnode *pnode)
1602 d->descr_num != pnode->sysctl_num ||
1603 d->descr_ver != pnode->sysctl_ver)
1613 if (pnode->sysctl_desc != NULL &&
1614 pnode->sysctl_desc != (const char *)-1)
1615 free(__UNCONST(pnode->sysctl_desc));
1616 pnode->sysctl_desc = desc;
1620 getdesc(int *name, u_int namelen, struct sysctlnode *pnode)
1622 struct sysctlnode *node = pnode->sysctl_child;
1628 sz = 128 * pnode->sysctl_clen;
1656 child_cnt = (pnode->sysctl_flags & CTLTYPE_NODE) ? pnode->sysctl_clen
1659 node = &pnode->sysctl_child[i];
2116 display_struct(pnode, gsname, p, sz1, DISPLAY_VALUE);
2172 display_struct(pnode, sname, &clkinfo, sz,
2203 display_struct(pnode, sname, ×pec, sz,
2233 display_struct(pnode, sname, &cons, sz,
2321 display_struct(pnode, tname, cp_time + (i * CPUSTATES),
2401 struct sysctlnode node = *pnode;
2443 node.sysctl_flags = SYSCTL_FLAGS(pnode->sysctl_flags) |
2462 display_struct(pnode, tname, cp_id, sz, DISPLAY_VALUE);
2496 display_struct(pnode, sname, &loadavg, sz,
2551 display_number(pnode, sname, &olim, sizeof(olim),
2554 display_string(pnode, sname, "unlimited", 10,
2559 display_number(pnode, sname, &nlim, sizeof(nlim),
2562 display_string(pnode, sname, "unlimited", 10,
2690 display_number(pnode, sname, &o, sizeof(o),
2696 display_string(pnode, sname, outbuf, rc, newp ? DISPLAY_OLD : DISPLAY_VALUE);
2701 display_number(pnode, sname, &m, sizeof(m),
2707 display_string(pnode, sname, outbuf, rc, DISPLAY_NEW);
2787 display_struct(pnode, sname, &o, sizeof(o),
2791 display_string(pnode, sname, s, strlen(s),
2798 display_struct(pnode, sname, &n, sizeof(n),
2802 display_string(pnode, sname, s, strlen(s), DISPLAY_NEW);