Lines Matching refs:dev_select
550 devstat_selectdevs(struct device_selection **dev_select, int *num_selected, in devstat_selectdevs() argument
565 if ((dev_select == NULL) || (devices == NULL) || (numdevs < 0)) in devstat_selectdevs()
575 if (*dev_select == NULL) { in devstat_selectdevs()
576 *dev_select = (struct device_selection *)malloc(numdevs * in devstat_selectdevs()
601 if (*dev_select == NULL) { in devstat_selectdevs()
642 bcopy(*dev_select, old_dev_select, in devstat_selectdevs()
647 *dev_select = (struct device_selection *)reallocf(*dev_select, in devstat_selectdevs()
652 bzero(*dev_select, sizeof(struct device_selection) * numdevs); in devstat_selectdevs()
655 (*dev_select)[i].device_number = in devstat_selectdevs()
657 strncpy((*dev_select)[i].device_name, in devstat_selectdevs()
660 (*dev_select)[i].device_name[DEVSTAT_NAME_LEN - 1]='\0'; in devstat_selectdevs()
661 (*dev_select)[i].unit_number = devices[i].unit_number; in devstat_selectdevs()
662 (*dev_select)[i].position = i; in devstat_selectdevs()
667 (*dev_select)[i].selected = 0; in devstat_selectdevs()
683 (*dev_select)[i].device_name, in devstat_selectdevs()
684 (*dev_select)[i].unit_number); in devstat_selectdevs()
706 if ((*dev_select)[i].selected) in devstat_selectdevs()
710 (*dev_select)[i].selected = in devstat_selectdevs()
715 (*dev_select)[i].selected = 0; in devstat_selectdevs()
789 if ((*dev_select)[k].position == j) { in devstat_selectdevs()
827 if ((*dev_select)[k].selected != 0) in devstat_selectdevs()
829 (*dev_select)[k].selected = in devstat_selectdevs()
834 (*dev_select)[k].selected = 0; in devstat_selectdevs()
864 qsort(*dev_select, *num_selections, in devstat_selectdevs()
877 if ((*dev_select)[i].selected == 0) { in devstat_selectdevs()
878 (*dev_select)[i].selected = in devstat_selectdevs()
886 if ((*dev_select)[i].selected != 0) { in devstat_selectdevs()
887 (*dev_select)[i].selected = in devstat_selectdevs()
908 if ((*dev_select)[i].selected == 0) { in devstat_selectdevs()
909 (*dev_select)[i].selected = ++selection_number; in devstat_selectdevs()
935 if (((*dev_select)[i].device_number == in devstat_selectdevs()
937 && ((*dev_select)[i].selected == in devstat_selectdevs()
950 else if ((*dev_select)[i].device_number == in devstat_selectdevs()
975 if (((*dev_select)[i].device_number == in devstat_selectdevs()
977 && ((*dev_select)[i].selected == in devstat_selectdevs()
982 else if ((*dev_select)[i].device_number in devstat_selectdevs()