Lines Matching refs:devpath
37 static int dev_major_minor(const char *devpath, in dev_major_minor() argument
45 if (stat(devpath, &st) < 0) { in dev_major_minor()
46 slog("failed to stat device file '%s': %s", devpath, strerror(errno)); in dev_major_minor()
662 static void build_guest_fsinfo_for_device(char const *devpath,
716 static bool is_disk_virtual(const char *devpath, Error **errp) in is_disk_virtual() argument
718 g_autofree char *syspath = realpath(devpath, NULL); in is_disk_virtual()
721 error_setg_errno(errp, errno, "realpath(\"%s\")", devpath); in is_disk_virtual()
728 static void build_guest_fsinfo_for_device(char const *devpath, in build_guest_fsinfo_for_device() argument
736 syspath = realpath(devpath, NULL); in build_guest_fsinfo_for_device()
739 error_setg_errno(errp, errno, "realpath(\"%s\")", devpath); in build_guest_fsinfo_for_device()
745 fs->name = g_path_get_basename(devpath); in build_guest_fsinfo_for_device()
1089 char *devpath = g_strdup_printf("/sys/dev/block/%u:%u", in build_guest_fsinfo() local
1094 build_guest_fsinfo_for_device(devpath, fs, errp); in build_guest_fsinfo()
1109 g_free(devpath); in build_guest_fsinfo()