Lines Matching refs:devp
77 static int get_slice_num(slice_t *devp);
526 slice_t *devp; in get_fixed_assocs() local
546 devp = desc->p.disk->aliases->devpaths; in get_fixed_assocs()
547 for (cnt = 0; devp != NULL; devp = devp->next) in get_fixed_assocs()
569 for (devp = desc->p.disk->aliases->devpaths; devp != NULL; in get_fixed_assocs()
570 devp = devp->next) { in get_fixed_assocs()
575 slice_num = get_slice_num(devp); in get_fixed_assocs()
593 slice_rdsk2dsk(devp->devpath, devpath, sizeof (devpath)); in get_fixed_assocs()
616 get_slice_num(slice_t *devp) in get_slice_num() argument
619 if (devp->slice_num == -1) { in get_slice_num()
622 if ((fd = open(devp->devpath, O_RDONLY|O_NDELAY)) >= 0) { in get_slice_num()
625 devp->slice_num = dkinfo.dki_partition; in get_slice_num()
631 return (devp->slice_num); in get_slice_num()
639 slice_t *devp; in make_fixed_descriptors() local
653 for (devp = ap->devpaths; devp != NULL; devp = devp->next) { in make_fixed_descriptors()
657 slice_num = get_slice_num(devp); in make_fixed_descriptors()
695 slice_rdsk2dsk(devp->devpath, devpath, sizeof (devpath)); in make_fixed_descriptors()
727 slice_t *devp; in match_fixed_name() local
729 devp = ap->devpaths; in match_fixed_name()
730 while (devp != NULL) { in match_fixed_name()
733 slice_rdsk2dsk(devp->devpath, path, sizeof (path)); in match_fixed_name()
736 dp = devp; in match_fixed_name()
740 devp = devp->next; in match_fixed_name()