Lines Matching full:lvm_device
275 static dev_t lvm_get_devno(const char *lvm_device)
282 DBG(DEBUG_DEVNAME, printf("opening %s\n", lvm_device));
283 if ((lvf = fopen(lvm_device, "r")) == NULL) {
284 DBG(DEBUG_DEVNAME, printf("%s: (%d) %s\n", lvm_device, errno,
332 char *lv_name, *lvm_device;
338 lvm_device = malloc(vg_len + strlen(vg_name) +
340 if (!lvm_device) {
344 sprintf(lvm_device, "%s/%s/LVs/%s", VG_DIR, vg_name,
346 dev = lvm_get_devno(lvm_device);
347 sprintf(lvm_device, "%s/%s", vg_name, lv_name);
349 lvm_device,
351 probe_one(cache, lvm_device, dev, BLKID_PRI_LVM,
353 free(lvm_device);