Lines Matching refs:disklist

421 	devid_nmlist_t		*disklist = NULL;
459 r->r_minor_name, &disklist);
478 for (i = 0; disklist[i].dev != NODEV; i++) {
482 disklist[i].devname, (void *) disklist[i].dev);
484 if (disklist[i].dev == small_dev) {
488 if (strncmp(r->r_namep->bname, disklist[i].devname,
506 disklist[i].devname);
507 devid_free_nmlist(disklist);
511 /* No match found - use the first entry in disklist */
512 if (disklist[i].dev == NODEV)
516 disklist[i].devname,
517 (void *)(uintptr_t)meta_expldev(disklist[i].dev));
541 (char *)r->r_namep->cname, disklist[i].devname,
547 ctds_name = strrchr(disklist[i].devname, '/');
549 if ((path_name = mda_getpath(disklist[i].devname))
554 ctds_name, meta_expldev(disklist[i].dev),
562 disklist[i].devname);
567 devid_free_nmlist(disklist);
603 devid_nmlist_t *disklist = NULL;
721 minor_name, &disklist);
739 for (i = 0; disklist[i].dev != NODEV; i++) {
742 (char *)disklist[i].devname,
743 (void *)disklist[i].dev);
745 if (disklist[i].dev == small_dev) {
750 disklist[i].devname,
753 disklist[i].devname,
766 mda_debug("All matched %s\n", disklist[i].devname);
767 devid_free_nmlist(disklist);
771 /* No match found - use the first entry in disklist */
786 (char *)(uintptr_t)nm.devname, disklist[i].devname,
792 if ((path = Strdup(disklist[i].devname)) == NULL) {
794 disklist[i].devname);
795 devid_free_nmlist(disklist);
800 devid_free_nmlist(disklist);
807 if ((ctds_name = strrchr(disklist[i].devname, '/')) == NULL) {
809 disklist[i].devname);
810 devid_free_nmlist(disklist);
818 (void *)(uintptr_t)meta_expldev(disklist[i].dev));
823 meta_expldev(disklist[i].dev), nm.key, path,
830 ctds_name, disklist[i].devname);
834 devid_free_nmlist(disklist);
1362 devid_nmlist_t *disklist = NULL;
1475 search_type, &disklist);
1485 devid_free_nmlist(disklist);
1495 for (i = 0; disklist[i].dev != NODEV; i++) {
1498 disklist[i].devname, (void *)disklist[i].dev);
1500 if (disklist[i].dev == small_dev) {
1504 if (strncmp((char *)(uintptr_t)nm.devname, disklist[i].devname,
1518 devid_free_nmlist(disklist);
1522 /* No match found - use the first entry in disklist */
1523 if (disklist[i].dev == NODEV)
1529 (void *) small_dev, (void *) disklist[i].dev);
1530 dev = meta_expldev(disklist[i].dev);
1535 (char *)(uintptr_t)nm.devname, (void *) disklist[i].dev);
1539 * If here, then the name in the disklist is the one we
1542 mda_debug("devname: %s\n", disklist[i].devname);
1546 stripS(disklist[i].devname);
1550 if ((newdnp = metadrivename(spp, disklist[i].devname, ep)) == NULL) {
1552 disklist[i].devname);
1584 devid_free_nmlist(disklist);
1590 devid_free_nmlist(disklist);