Lines Matching refs:len

173 		xo_errx(-1, "%s: invalid len %ju", name, (uintmax_t)retlen);
177 netisr_load_sysctl_string(const char *name, char *p, size_t len)
181 retlen = len;
184 p[len - 1] = '\0';
208 size_t len;
217 len = maxprot * sizeof(*np_array);
218 np_array = malloc(len);
221 if (kread(nl[N_NETISR_PROTO].n_value, np_array, len) != 0)
264 size_t len;
266 if (sysctlbyname("net.isr.proto", NULL, &len, NULL, 0) < 0)
267 xo_err(-1, "net.isr.proto: query len");
268 if (len % sizeof(*proto_array) != 0)
269 xo_errx(-1, "net.isr.proto: invalid len");
270 proto_array = malloc(len);
273 if (sysctlbyname("net.isr.proto", proto_array, &len, NULL, 0) < 0)
275 if (len % sizeof(*proto_array) != 0)
276 xo_errx(-1, "net.isr.proto: invalid len");
277 proto_array_len = len / sizeof(*proto_array);
292 size_t len;
294 len = numthreads * sizeof(*nws_array);
295 nws_array = malloc(len);
298 if (kread(nl[N_NWS_ARRAY].n_value, nws_array, len) != 0)
349 size_t len;
351 if (sysctlbyname("net.isr.workstream", NULL, &len, NULL, 0) < 0)
352 xo_err(-1, "net.isr.workstream: query len");
353 if (len % sizeof(*workstream_array) != 0)
354 xo_errx(-1, "net.isr.workstream: invalid len");
355 workstream_array = malloc(len);
358 if (sysctlbyname("net.isr.workstream", workstream_array, &len, NULL,
361 if (len % sizeof(*workstream_array) != 0)
362 xo_errx(-1, "net.isr.workstream: invalid len");
363 workstream_array_len = len / sizeof(*workstream_array);
373 size_t len;
375 if (sysctlbyname("net.isr.work", NULL, &len, NULL, 0) < 0)
376 xo_err(-1, "net.isr.work: query len");
377 if (len % sizeof(*work_array) != 0)
378 xo_errx(-1, "net.isr.work: invalid len");
379 work_array = malloc(len);
382 if (sysctlbyname("net.isr.work", work_array, &len, NULL, 0) < 0)
384 if (len % sizeof(*work_array) != 0)
385 xo_errx(-1, "net.isr.work: invalid len");
386 work_array_len = len / sizeof(*work_array);