Lines Matching defs:nnode
715 struct sysctlnode nnode, *node, *pnode;
777 error = sysctl_cvt_in(l, &v, newp, newlen, &nnode);
784 if (nnode.sysctl_parent != NULL)
791 nm = nnode.sysctl_num;
802 if (nnode.sysctl_name[0] >= '0' &&
803 nnode.sysctl_name[0] <= '9')
811 while (nsz < SYSCTL_NAMELEN && nnode.sysctl_name[nsz] != '\0') {
812 if ((nnode.sysctl_name[nsz] >= '0' &&
813 nnode.sysctl_name[nsz] <= '9') ||
814 (nnode.sysctl_name[nsz] >= 'A' &&
815 nnode.sysctl_name[nsz] <= 'Z') ||
816 (nnode.sysctl_name[nsz] >= 'a' &&
817 nnode.sysctl_name[nsz] <= 'z') ||
818 nnode.sysctl_name[nsz] == '-' ||
819 nnode.sysctl_name[nsz] == '_')
830 type = SYSCTL_TYPE(nnode.sysctl_flags);
831 flags = SYSCTL_FLAGS(nnode.sysctl_flags);
832 sz = nnode.sysctl_size;
846 strcmp(nnode.sysctl_name, node[ni].sysctl_name) == 0) {
863 if (nnode.sysctl_ver != 0) {
868 if (nnode.sysctl_ver != sysctl_rootof(rnode)->sysctl_ver &&
869 nnode.sysctl_ver != rnode->sysctl_ver) {
877 if (l != NULL && nnode.sysctl_func != NULL)
907 anum = nnode.sysctl_alias;
910 nnode.sysctl_alias = 0;
912 if (sz != 0 || nnode.sysctl_data != NULL)
914 if (nnode.sysctl_csize != 0 ||
915 nnode.sysctl_clen != 0 ||
916 nnode.sysctl_child != 0)
937 if (nnode.sysctl_func == NULL) {
938 if (nnode.sysctl_data == NULL)
941 sz = strlen(nnode.sysctl_data) +
944 } else if (nnode.sysctl_data == NULL &&
958 e = nnode.sysctl_data;
968 (char*)nnode.sysctl_data) {
974 sz = s + (e - (char*)nnode.sysctl_data);
995 if (l != NULL || nnode.sysctl_func == NULL)
1027 if (nnode.sysctl_data == NULL)
1031 nnode.sysctl_data, own, sz);
1037 } else if ((nnode.sysctl_data != NULL) &&
1046 nnode.sysctl_data, symname,
1054 nnode.sysctl_data = (void*)symaddr;
1076 } else if (nnode.sysctl_func == NULL)
1085 if (l != NULL || nnode.sysctl_func == NULL) {
1088 nnode.sysctl_data == NULL &&
1172 strlcpy(node->sysctl_name, nnode.sysctl_name,
1187 node->sysctl_bdata = nnode.sysctl_bdata;
1190 node->sysctl_idata = nnode.sysctl_idata;
1193 node->sysctl_qdata = nnode.sysctl_qdata;
1197 node->sysctl_data = nnode.sysctl_data;
1200 node->sysctl_func = nnode.sysctl_func;
1232 struct sysctlnode nnode;
1236 int error = sysctl_cvt_in(l, &v, newp, newlen, &nnode);
1240 node = &nnode;
1273 struct sysctlnode *node, *pnode, onode, nnode;
1319 error = sysctl_cvt_in(l, &v, newp, newlen, &nnode);
1326 if (nnode.sysctl_num == node[ni].sysctl_num) {
1330 if (nnode.sysctl_name[0] != '\0' &&
1331 strcmp(nnode.sysctl_name, node[ni].sysctl_name))
1336 if (nnode.sysctl_ver != 0 &&
1337 nnode.sysctl_ver != node[ni].sysctl_ver)
1652 struct sysctlnode nnode;
1672 error = sysctl_copyin(l, newp, &nnode, sizeof(nnode));
1682 sysctl_num = nnode.sysctl_num;
1966 struct sysctlnode nnode, onode, *dnode;
2019 if (strlcpy(nnode.sysctl_name, namep, sizeof(nnode.sysctl_name)) >=
2020 sizeof(nnode.sysctl_name))
2026 nnode.sysctl_num = name[namelen - 1];
2028 nnode.sysctl_size = newlen;
2029 nnode.sysctl_flags = flags;
2031 nnode.sysctl_csize = 0;
2032 nnode.sysctl_clen = 0;
2033 nnode.sysctl_child = NULL;
2035 nnode.sysctl_alias = qv;
2039 nnode.sysctl_bdata = qv;
2042 nnode.sysctl_idata = qv;
2045 nnode.sysctl_qdata = qv;
2051 nnode.sysctl_data = newp;
2053 nnode.sysctl_func = func;
2054 nnode.sysctl_parent = NULL;
2055 nnode.sysctl_ver = 0;
2080 nnode.sysctl_name, error);
2085 &nnode, sizeof(nnode), &name[0], NULL,
2097 if (strcmp(nnode.sysctl_name, onode.sysctl_name) == 0 &&
2099 nnode.sysctl_func == onode.sysctl_func &&
2101 (nnode.sysctl_num == onode.sysctl_num ||
2103 nnode.sysctl_num == CTL_CREATE)) {
2196 nnode.sysctl_name, error);