/dragonfly/sbin/mount_hammer2/ |
H A D | mount_hammer2.c | 69 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 D | boot1.c | 128 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 D | boot_module.h | 50 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 D | ufs_module.c | 132 DPRINTF("Loading '%s' from %s\n", filepath, devpath_str(dev->devpath)); in load()
|
/dragonfly/usr.sbin/fstyp/ |
H A D | fstyp.h | 55 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 D | hammer2.c | 248 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 D | hammer.c | 82 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 D | befs.c | 48 fstyp_befs(FILE *fp, char *label, size_t size, const char *devpath) in fstyp_befs() argument
|
H A D | cd9660.c | 44 fstyp_cd9660(FILE *fp, char *label, size_t size, const char *devpath) in fstyp_cd9660() argument
|
H A D | ext2fs.c | 53 fstyp_ext2fs(FILE *fp, char *label, size_t size, const char *devpath) in fstyp_ext2fs() argument
|
H A D | apfs.c | 84 fstyp_apfs(FILE *fp, char *label, size_t size, const char *devpath) in fstyp_apfs() argument
|
H A D | hfsplus.c | 102 fstyp_hfsp(FILE *fp, char *label, size_t size, const char *devpath) in fstyp_hfsp() argument
|
H A D | ufs.c | 61 fstyp_ufs(FILE *fp, char *label, size_t labelsize, const char *devpath) in fstyp_ufs() argument
|
H A D | msdosfs.c | 44 fstyp_msdosfs(FILE *fp, char *label, size_t size, const char *devpath) in fstyp_msdosfs() argument
|
H A D | ntfs.c | 128 fstyp_ntfs(FILE *fp, char *label, size_t size, const char *devpath) in fstyp_ntfs() argument
|
H A D | exfat.c | 318 fstyp_exfat(FILE *fp, char *label, size_t size, const char *devpath) in fstyp_exfat() argument
|
/dragonfly/sbin/hammer2/ |
H A D | cmd_info.c | 58 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 D | ondisk.c | 495 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 D | hammer2.h | 158 int cmd_show(const char *devpath, int which); 167 int cmd_recover(const char *devpath, const char *filename,
|
/dragonfly/sbin/fsck_hammer2/ |
H A D | destroy.c | 418 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 D | reconstruct.c | 520 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 D | efipart.c | 66 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 D | v.c | 495 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 D | init.c | 993 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 D | mount.c | 82 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()
|