Lines Matching refs:raw_lv_path
135 char raw_lv_path[PATH_MAX], raw_link_path[PATH_MAX];
146 if (dm_snprintf(raw_lv_path, sizeof(raw_lv_path), "%s/r%s", vg_path,
160 if (!lstat(raw_lv_path, &buf)) {
167 log_very_verbose("Removing %s", raw_lv_path);
168 if (unlink(raw_lv_path) < 0) {
169 log_sys_error("unlink", raw_lv_path);
174 log_very_verbose("Linking %s -> %s", raw_lv_path, raw_link_path);
175 if (symlink(raw_link_path, raw_lv_path) < 0) {
176 log_sys_error("symlink", raw_lv_path);
275 char raw_lv_path[PATH_MAX];
277 if (dm_snprintf(raw_lv_path, sizeof(raw_lv_path), "%s%s/r%s",
283 if (lstat(raw_lv_path, &buf) || !S_ISLNK(buf.st_mode)) {
286 log_error("%s not symbolic link - not removing", raw_lv_path);
290 log_very_verbose("Removing link %s", raw_lv_path);
291 if (unlink(raw_lv_path) < 0) {
292 log_sys_error("unlink", raw_lv_path);