Lines Matching refs:abs_path
2314 char abs_path[PATH_MAX], cont[PATH_MAX]; in visit_link() local
2320 if (vlp->rel_path == NULL && vlp->abs_path == NULL) { in visit_link()
2326 vlp->rel_path = (char *)rel_path(hdp, vlp->abs_path); in visit_link()
2336 if (vlp->abs_path == NULL) { in visit_link()
2338 (void) snprintf(abs_path, sizeof (abs_path), "%s/%s", in visit_link()
2340 vlp->abs_path = abs_path; in visit_link()
2344 if (s_readlink(vlp->abs_path, cont, sizeof (cont)) < 0) { in visit_link()
2374 if (s_realpath(vlp->abs_path, tmp) == NULL) in visit_link()
2398 if (lstat(vlp->abs_path, &sbuf) < 0) { in visit_link()
2400 vlp->abs_path, strerror(errno)); in visit_link()
2411 devlink->abs_path == NULL || devlink->content == NULL || in devlink_valid()
2427 return (devlink->abs_path); in di_devlink_path()
2467 duplink->abs_path = strdup(devlink->abs_path); in di_devlink_dup()
2489 free(devlink->abs_path); in di_devlink_free()