Lines Matching refs:abs_path
2313 char abs_path[PATH_MAX], cont[PATH_MAX];
2319 if (vlp->rel_path == NULL && vlp->abs_path == NULL) {
2325 vlp->rel_path = (char *)rel_path(hdp, vlp->abs_path);
2335 if (vlp->abs_path == NULL) {
2337 (void) snprintf(abs_path, sizeof (abs_path), "%s/%s",
2339 vlp->abs_path = abs_path;
2343 if (s_readlink(vlp->abs_path, cont, sizeof (cont)) < 0) {
2373 if (s_realpath(vlp->abs_path, tmp) == NULL)
2397 if (lstat(vlp->abs_path, &sbuf) < 0) {
2399 vlp->abs_path, strerror(errno));
2410 devlink->abs_path == NULL || devlink->content == NULL ||
2426 return (devlink->abs_path);
2466 duplink->abs_path = strdup(devlink->abs_path);
2488 free(devlink->abs_path);