Lines Matching refs:numdevs
173 int numdevs; in devstat_getnumdevs() local
181 if (sysctlbyname("kern.devstat.numdevs", &numdevs, in devstat_getnumdevs()
189 return(numdevs); in devstat_getnumdevs()
192 if (KREADNL(kd, X_NUMDEVS, numdevs) == -1) in devstat_getnumdevs()
195 return(numdevs); in devstat_getnumdevs()
363 if ((dinfo->numdevs = devstat_getnumdevs(kd)) < 0) in devstat_getdevs()
371 dssize = (dinfo->numdevs * sizeof(struct devstat)) + in devstat_getdevs()
381 dssize = (dinfo->numdevs * sizeof(struct devstat)) + in devstat_getdevs()
410 if ((dinfo->numdevs = devstat_getnumdevs(kd)) < 0) in devstat_getdevs()
413 dssize = (dinfo->numdevs * in devstat_getdevs()
445 if ((dinfo->numdevs = devstat_getnumdevs(kd)) == -1) in devstat_getdevs()
472 if (devstat_getnumdevs(kd) != dinfo->numdevs) { in devstat_getdevs()
473 if ((dinfo->numdevs = devstat_getnumdevs(kd)) < 0) in devstat_getdevs()
475 dssize = (dinfo->numdevs * sizeof(struct devstat)) + in devstat_getdevs()
553 int numdevs, struct devstat_match *matches, int num_matches, in devstat_selectdevs() argument
565 if ((dev_select == NULL) || (devices == NULL) || (numdevs < 0)) in devstat_selectdevs()
576 *dev_select = (struct device_selection *)malloc(numdevs * in devstat_selectdevs()
588 } else if (*num_selections != numdevs) { in devstat_selectdevs()
646 if (!changed && *num_selections != numdevs) { in devstat_selectdevs()
648 numdevs * sizeof(struct device_selection)); in devstat_selectdevs()
652 bzero(*dev_select, sizeof(struct device_selection) * numdevs); in devstat_selectdevs()
654 for (i = 0; i < numdevs; i++) { in devstat_selectdevs()
664 *num_selections = numdevs; in devstat_selectdevs()
666 for (i = 0; i < numdevs; i++) in devstat_selectdevs()
741 for (j = 0; j < numdevs; j++) { in devstat_selectdevs()
788 for (k = 0; k < numdevs; k++) { in devstat_selectdevs()