Home
last modified time | relevance | path

Searched refs:devpath (Results 1 – 25 of 28) sorted by relevance

12

/dragonfly/sbin/mount_hammer2/
H A Dmount_hammer2.c69 char *devpath; in main() local
127 if (devpath[0] == 0) { in main()
137 char slice = devpath[strlen(devpath)-1]; in main()
140 asprintf(&devpath, "%s@BOOT", devpath); in main()
143 asprintf(&devpath, "%s@ROOT", devpath); in main()
146 asprintf(&devpath, "%s@DATA", devpath); in main()
166 devpath); in main()
172 if (!strchr(devpath, ':') && devpath[0] != '/' && devpath[0] != '@') { in main()
175 free(devpath); in main()
176 devpath = p2; in main()
[all …]
/dragonfly/stand/boot/efi/boot1/
H A Dboot1.c128 devpath = NextDevicePathNode(devpath); in device_paths_match()
142 devpath = NextDevicePathNode(devpath); in devpath_last()
144 return (devpath); in devpath_last()
158 switch (devpath->Type) { in devpath_node_str()
194 devpath->SubType); in devpath_node_str()
208 devpath->SubType); in devpath_node_str()
262 devpath->SubType); in devpath_node_str()
271 devpath->SubType); in devpath_node_str()
298 devpath = NextDevicePathNode(devpath); in devpath_strlcat()
495 EFI_DEVICE_PATH *devpath; in probe_handle() local
[all …]
H A Dboot_module.h50 EFI_DEVICE_PATH *devpath; member
106 extern int devpath_strlcat(char *buf, size_t size, EFI_DEVICE_PATH *devpath);
107 extern char *devpath_str(EFI_DEVICE_PATH *devpath);
H A Dufs_module.c132 DPRINTF("Loading '%s' from %s\n", filepath, devpath_str(dev->devpath)); in load()
/dragonfly/usr.sbin/fstyp/
H A Dfstyp.h55 int fstyp_apfs(FILE *fp, char *label, size_t size, const char *devpath);
56 int fstyp_befs(FILE *fp, char *label, size_t size, const char *devpath);
57 int fstyp_cd9660(FILE *fp, char *label, size_t size, const char *devpath);
58 int fstyp_exfat(FILE *fp, char *label, size_t size, const char *devpath);
59 int fstyp_ext2fs(FILE *fp, char *label, size_t size, const char *devpath);
60 int fstyp_hfsp(FILE *fp, char *label, size_t size, const char *devpath);
61 int fstyp_msdosfs(FILE *fp, char *label, size_t size, const char *devpath);
62 int fstyp_ntfs(FILE *fp, char *label, size_t size, const char *devpath);
63 int fstyp_ufs(FILE *fp, char *label, size_t size, const char *devpath);
64 int fstyp_hammer(FILE *fp, char *label, size_t size, const char *devpath);
[all …]
H A Dhammer2.c248 extract_device_name(const char *devpath) in extract_device_name() argument
252 if (!devpath) in extract_device_name()
255 p = strdup(devpath); in extract_device_name()
278 read_label(FILE *fp, char *label, size_t size, const char *devpath) in read_label() argument
326 pfs = strchr(devpath, '@'); in read_label()
328 assert(strlen(devpath)); in read_label()
329 switch (devpath[strlen(devpath) - 1]) { in read_label()
346 devname = extract_device_name(devpath); in read_label()
380 fstyp_hammer2(FILE *fp, char *label, size_t size, const char *devpath) in fstyp_hammer2() argument
392 error = read_label(fp, label, size, devpath); in fstyp_hammer2()
H A Dhammer.c82 extract_device_name(const char *devpath) in extract_device_name() argument
86 p = strrchr(devpath, '/'); in extract_device_name()
92 p = devpath; in extract_device_name()
98 fstyp_hammer(FILE *fp, char *label, size_t size, const char *devpath) in fstyp_hammer() argument
121 p = extract_device_name(devpath); in fstyp_hammer()
H A Dbefs.c48 fstyp_befs(FILE *fp, char *label, size_t size, const char *devpath) in fstyp_befs() argument
H A Dcd9660.c44 fstyp_cd9660(FILE *fp, char *label, size_t size, const char *devpath) in fstyp_cd9660() argument
H A Dext2fs.c53 fstyp_ext2fs(FILE *fp, char *label, size_t size, const char *devpath) in fstyp_ext2fs() argument
H A Dapfs.c84 fstyp_apfs(FILE *fp, char *label, size_t size, const char *devpath) in fstyp_apfs() argument
H A Dhfsplus.c102 fstyp_hfsp(FILE *fp, char *label, size_t size, const char *devpath) in fstyp_hfsp() argument
H A Dufs.c61 fstyp_ufs(FILE *fp, char *label, size_t labelsize, const char *devpath) in fstyp_ufs() argument
H A Dmsdosfs.c44 fstyp_msdosfs(FILE *fp, char *label, size_t size, const char *devpath) in fstyp_msdosfs() argument
H A Dntfs.c128 fstyp_ntfs(FILE *fp, char *label, size_t size, const char *devpath) in fstyp_ntfs() argument
H A Dexfat.c318 fstyp_exfat(FILE *fp, char *label, size_t size, const char *devpath) in fstyp_exfat() argument
/dragonfly/sbin/hammer2/
H A Dcmd_info.c58 char *devpath; in h2disk_check_serno() local
67 h2disk_check(devpath, fn); in h2disk_check_serno()
68 free(devpath); in h2disk_check_serno()
85 char *devpath; in h2disk_check_dm() local
93 h2disk_check(devpath, fn); in h2disk_check_dm()
94 free(devpath); in h2disk_check_dm()
110 char *devpath; in h2disk_check_misc() local
124 h2disk_check(devpath, fn); in h2disk_check_misc()
125 free(devpath); in h2disk_check_misc()
263 mount_path = devpath; in mount_callback1()
[all …]
H A Dondisk.c495 char *o, *p, *devpath; in hammer2_init_volumes() local
504 while ((devpath = p) != NULL) { in hammer2_init_volumes()
507 devpath = getdevpath(devpath, 0); in hammer2_init_volumes()
508 if (strchr(devpath, ':')) in hammer2_init_volumes()
509 hammer2_init_volumes(devpath, rdonly); in hammer2_init_volumes()
511 hammer2_add_volume(devpath, rdonly); in hammer2_init_volumes()
512 free(devpath); in hammer2_init_volumes()
H A Dhammer2.h158 int cmd_show(const char *devpath, int which);
167 int cmd_recover(const char *devpath, const char *filename,
/dragonfly/sbin/fsck_hammer2/
H A Ddestroy.c418 const char *devpath, *type; in init_args() local
420 *devpathp = devpath = argv[0]; in init_args()
450 printf("%s 0x%016jx 0x%016jx\n", devpath, (uintmax_t)src_inode, in init_args()
467 printf("%s %s %s\n", devpath, src_dirent, dst_dirent); in init_args()
481 const char *devpath; in main() local
500 if (init_args(argc, argv, &devpath) == -1) in main()
503 hammer2_init_volumes(devpath, 0); in main()
H A Dreconstruct.c520 const char *devpath; in main() local
538 devpath = argv[0]; in main()
539 hammer2_init_volumes(devpath, 0); in main()
/dragonfly/stand/boot/efi/libefi/
H A Defipart.c66 EFI_DEVICE_PATH *devpath, *devpathcpy, *tmpdevpath, *node; in efipart_init() local
97 (void **)&devpath); in efipart_init()
102 node = devpath; in efipart_init()
127 memcpy(devpathcpy, devpath, devpathlen); in efipart_init()
/dragonfly/sbin/vinum/
H A Dv.c495 char *devpath; in find_drive_by_devname() local
502 devpath = getdevpath(name, 0); in find_drive_by_devname()
511 if (strcmp(drive.devicename, devpath) == 0) { in find_drive_by_devname()
516 free(devpath); in find_drive_by_devname()
/dragonfly/sbin/init/
H A Dinit.c993 char *devpath; in adjttyent() local
1003 asprintf(&devpath, "%s%s", _PATH_DEV, typ->ty_name); in adjttyent()
1004 if (stat(devpath, &st) < 0) in adjttyent()
1006 free(devpath); in adjttyent()
1013 asprintf(&devpath, "%s%s", _PATH_DEV, typ->ty_name); in adjttyent()
1014 if (stat(devpath, &st) < 0 || in adjttyent()
1023 free(devpath); in adjttyent()
/dragonfly/sbin/mount/
H A Dmount.c82 static void checkdisklabel(const char *devpath, const char **vfstypep);
807 checkdisklabel(const char *devpath, const char **vfstypep) in checkdisklabel() argument
811 char *path = strdup(devpath); in checkdisklabel()

12