Lines Matching defs:dev_path
242 char *dev_path;
257 dev_path = efi_get_devname(fd);
258 if (dev_path == NULL)
261 if ((strncmp(dev_path, "/dev/sd", 7) == 0)) {
264 rval = sscanf(dev_path, "/dev/%[a-zA-Z]%hu",
267 } else if ((strncmp(dev_path, "/dev/hd", 7) == 0)) {
270 rval = sscanf(dev_path, "/dev/%[a-zA-Z]%hu",
273 } else if ((strncmp(dev_path, "/dev/md", 7) == 0)) {
277 rval = sscanf(dev_path, "/dev/md%[0-9]p%hu",
280 } else if ((strncmp(dev_path, "/dev/vd", 7) == 0)) {
283 rval = sscanf(dev_path, "/dev/%[a-zA-Z]%hu",
286 } else if ((strncmp(dev_path, "/dev/xvd", 8) == 0)) {
289 rval = sscanf(dev_path, "/dev/%[a-zA-Z]%hu",
292 } else if ((strncmp(dev_path, "/dev/zd", 7) == 0)) {
296 rval = sscanf(dev_path, "/dev/zd%[0-9]p%hu",
299 } else if ((strncmp(dev_path, "/dev/dm-", 8) == 0)) {
303 rval = sscanf(dev_path, "/dev/dm-%[0-9]p%hu",
306 } else if ((strncmp(dev_path, "/dev/ram", 8) == 0)) {
310 rval = sscanf(dev_path, "/dev/ram%[0-9]p%hu",
313 } else if ((strncmp(dev_path, "/dev/loop", 9) == 0)) {
317 rval = sscanf(dev_path, "/dev/loop%[0-9]p%hu",
320 } else if ((strncmp(dev_path, "/dev/nvme", 9) == 0)) {
324 (void) sscanf(dev_path, "/dev/nvme%[0-9]",
330 rval = sscanf(dev_path,
348 free(dev_path);