Lines Matching refs:devp
74 static int get_slice_num(slice_t *devp);
626 slice_t *devp; in get_fixed_assocs() local
646 for (cnt = 0, devp = desc->p.disk->aliases->devpaths; devp != NULL; in get_fixed_assocs()
647 devp = devp->next, cnt++); in get_fixed_assocs()
668 for (devp = desc->p.disk->aliases->devpaths; devp != NULL; in get_fixed_assocs()
669 devp = devp->next) { in get_fixed_assocs()
674 slice_num = get_slice_num(devp); in get_fixed_assocs()
692 slice_rdsk2dsk(devp->devpath, devpath, sizeof (devpath)); in get_fixed_assocs()
715 get_slice_num(slice_t *devp) in get_slice_num() argument
718 if (devp->slice_num == -1) { in get_slice_num()
721 if ((fd = open(devp->devpath, O_RDONLY|O_NDELAY)) >= 0) { in get_slice_num()
724 devp->slice_num = dkinfo.dki_partition; in get_slice_num()
730 return (devp->slice_num); in get_slice_num()
738 slice_t *devp; in make_fixed_descriptors() local
752 for (devp = ap->devpaths; devp != NULL; devp = devp->next) { in make_fixed_descriptors()
756 slice_num = get_slice_num(devp); in make_fixed_descriptors()
794 slice_rdsk2dsk(devp->devpath, devpath, sizeof (devpath)); in make_fixed_descriptors()
826 slice_t *devp; in match_fixed_name() local
828 devp = ap->devpaths; in match_fixed_name()
829 while (devp != NULL) { in match_fixed_name()
832 slice_rdsk2dsk(devp->devpath, path, sizeof (path)); in match_fixed_name()
835 dp = devp; in match_fixed_name()
839 devp = devp->next; in match_fixed_name()