Lines Matching refs:devpath
209 ukfs_part_probe(char *devpath, struct ukfs_part **partp) in ukfs_part_probe() argument
216 if ((p = strstr(devpath, UKFS_PARTITION_SCANMAGIC)) != NULL) { in ukfs_part_probe()
243 if ((p = strstr(devpath, UKFS_DISKLABEL_SCANMAGIC)) != NULL in ukfs_part_probe()
257 devfd = open(devpath, O_RDONLY); in ukfs_part_probe()
296 } else if (((p = strstr(devpath, UKFS_OFFSET_SCANMAGIC)) != NULL) in ukfs_part_probe()
443 process_diskdevice(const char *devpath, struct ukfs_part *part, int rdonly, in process_diskdevice() argument
452 devfd = open(devpath, rdonly ? O_RDONLY : O_RDWR); in process_diskdevice()
530 doukfsmount(const char *vfsname, const char *devpath, struct ukfs_part *part, in doukfsmount() argument
543 if ((rv = process_diskdevice(devpath, part, in doukfsmount()
565 rv = rump_pub_etfs_register_withsize(devpath, devpath, in doukfsmount()
624 fs->ukfs_devpath = strdup(devpath); in doukfsmount()
647 rump_pub_etfs_remove(devpath); in doukfsmount()
660 ukfs_mount(const char *vfsname, const char *devpath, in ukfs_mount() argument
664 return doukfsmount(vfsname, devpath, ukfs_part_na, in ukfs_mount()
669 ukfs_mount_disk(const char *vfsname, const char *devpath, in ukfs_mount_disk() argument
674 return doukfsmount(vfsname, devpath, part, in ukfs_mount_disk()