Lines Matching refs:devp
73 static int get_slice_num(slice_t *devp);
625 slice_t *devp; in get_fixed_assocs() local
645 for (cnt = 0, devp = desc->p.disk->aliases->devpaths; devp != NULL; in get_fixed_assocs()
646 devp = devp->next, cnt++); in get_fixed_assocs()
667 for (devp = desc->p.disk->aliases->devpaths; devp != NULL; in get_fixed_assocs()
668 devp = devp->next) { in get_fixed_assocs()
673 slice_num = get_slice_num(devp); in get_fixed_assocs()
691 slice_rdsk2dsk(devp->devpath, devpath, sizeof (devpath)); in get_fixed_assocs()
714 get_slice_num(slice_t *devp) in get_slice_num() argument
717 if (devp->slice_num == -1) { in get_slice_num()
720 if ((fd = open(devp->devpath, O_RDONLY|O_NDELAY)) >= 0) { in get_slice_num()
723 devp->slice_num = dkinfo.dki_partition; in get_slice_num()
729 return (devp->slice_num); in get_slice_num()
737 slice_t *devp; in make_fixed_descriptors() local
751 for (devp = ap->devpaths; devp != NULL; devp = devp->next) { in make_fixed_descriptors()
755 slice_num = get_slice_num(devp); in make_fixed_descriptors()
793 slice_rdsk2dsk(devp->devpath, devpath, sizeof (devpath)); in make_fixed_descriptors()
825 slice_t *devp; in match_fixed_name() local
827 devp = ap->devpaths; in match_fixed_name()
828 while (devp != NULL) { in match_fixed_name()
831 slice_rdsk2dsk(devp->devpath, path, sizeof (path)); in match_fixed_name()
834 dp = devp; in match_fixed_name()
838 devp = devp->next; in match_fixed_name()