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