Lines Matching refs:dev_select
418 selectdevs(struct device_selection **dev_select, int *num_selected, in selectdevs() argument
432 if ((dev_select == NULL) || (devices == NULL) || (numdevs <= 0)) in selectdevs()
442 if (*dev_select == NULL) { in selectdevs()
443 *dev_select = (struct device_selection *)malloc(numdevs * in selectdevs()
454 *dev_select = (struct device_selection *)realloc(*dev_select, in selectdevs()
496 bcopy(*dev_select, old_dev_select, in selectdevs()
501 bzero(*dev_select, sizeof(struct device_selection) * numdevs); in selectdevs()
504 (*dev_select)[i].device_number = in selectdevs()
506 strncpy((*dev_select)[i].device_name, in selectdevs()
509 (*dev_select)[i].device_name[DEVSTAT_NAME_LEN - 1]='\0'; in selectdevs()
510 (*dev_select)[i].unit_number = devices[i].unit_number; in selectdevs()
511 (*dev_select)[i].position = i; in selectdevs()
516 (*dev_select)[i].selected = 0; in selectdevs()
532 (*dev_select)[i].device_name, in selectdevs()
533 (*dev_select)[i].unit_number); in selectdevs()
555 if ((*dev_select)[i].selected) in selectdevs()
559 (*dev_select)[i].selected = in selectdevs()
564 (*dev_select)[i].selected = 0; in selectdevs()
628 if ((*dev_select)[k].position == j) { in selectdevs()
666 if ((*dev_select)[k].selected != 0) in selectdevs()
668 (*dev_select)[k].selected = in selectdevs()
673 (*dev_select)[k].selected = 0; in selectdevs()
703 qsort(*dev_select, *num_selections, in selectdevs()
716 if ((*dev_select)[i].selected == 0) { in selectdevs()
717 (*dev_select)[i].selected = in selectdevs()
725 if ((*dev_select)[i].selected != 0) { in selectdevs()
726 (*dev_select)[i].selected = in selectdevs()
747 if ((*dev_select)[i].selected == 0) { in selectdevs()
748 (*dev_select)[i].selected = ++selection_number; in selectdevs()
774 if (((*dev_select)[i].device_number == in selectdevs()
776 && ((*dev_select)[i].selected == in selectdevs()
789 else if ((*dev_select)[i].device_number == in selectdevs()
814 if (((*dev_select)[i].device_number == in selectdevs()
816 && ((*dev_select)[i].selected == in selectdevs()
821 else if ((*dev_select)[i].device_number in selectdevs()