| /dflybsd-src/sbin/mount_hammer2/ |
| H A D | mount_hammer2.c | 69 char *devpath; in main() local 124 devpath = strdup(av[0]); in main() 127 if (devpath[0] == 0) { in main() 136 if (strchr(devpath, '@') == NULL) { 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() 162 info.cluster_fd = cluster_connect(devpath); in main() 166 devpath); in main() [all …]
|
| /dflybsd-src/stand/boot/efi/boot1/ |
| H A D | boot1.c | 92 nodes_match(EFI_DEVICE_PATH *imgpath, EFI_DEVICE_PATH *devpath) in nodes_match() argument 96 if (imgpath == NULL || imgpath->Type != devpath->Type || in nodes_match() 97 imgpath->SubType != devpath->SubType) in nodes_match() 101 if (len != DevicePathNodeLength(devpath)) in nodes_match() 104 return (memcmp(imgpath, devpath, (size_t)len) == 0); in nodes_match() 113 device_paths_match(EFI_DEVICE_PATH *imgpath, EFI_DEVICE_PATH *devpath) in device_paths_match() argument 119 while (!IsDevicePathEnd(imgpath) && !IsDevicePathEnd(devpath)) { in device_paths_match() 121 IsDevicePathType(devpath, MEDIA_DEVICE_PATH)) in device_paths_match() 124 if (!nodes_match(imgpath, devpath)) in device_paths_match() 128 devpath = NextDevicePathNode(devpath); in device_paths_match() [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()
|
| /dflybsd-src/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
|
| /dflybsd-src/sbin/hammer2/ |
| H A D | cmd_info.c | 38 static void h2disk_check(const char *devpath, cmd_callback callback1); 58 char *devpath; in h2disk_check_serno() local 65 asprintf(&devpath, "/dev/serno/%s", in h2disk_check_serno() 67 h2disk_check(devpath, fn); in h2disk_check_serno() 68 free(devpath); in h2disk_check_serno() 85 char *devpath; in h2disk_check_dm() local 91 asprintf(&devpath, "/dev/mapper/%s", in h2disk_check_dm() 93 h2disk_check(devpath, fn); in h2disk_check_dm() 94 free(devpath); in h2disk_check_dm() 110 char *devpath; in h2disk_check_misc() local [all …]
|
| H A D | ondisk.c | 508 char *o, *p, *devpath; in hammer2_init_volumes() local 517 while ((devpath = p) != NULL) { in hammer2_init_volumes() 520 devpath = getdevpath(devpath, 0); in hammer2_init_volumes() 521 if (strchr(devpath, ':')) in hammer2_init_volumes() 522 hammer2_init_volumes(devpath, rdonly); in hammer2_init_volumes() 524 hammer2_add_volume(devpath, rdonly); in hammer2_init_volumes() 525 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,
|
| /dflybsd-src/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()
|
| /dflybsd-src/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()
|
| /dflybsd-src/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()
|
| /dflybsd-src/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()
|
| /dflybsd-src/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()
|