Lines Matching refs:full_path
3006 struct fs_path *full_path; member
3033 fs_path_free(ref->full_path); in recorded_ref_free()
3039 ref->full_path = path; in set_ref_path()
3040 ref->name = (char *)kbasename(ref->full_path->start); in set_ref_path()
3041 ref->name_len = ref->full_path->end - ref->name; in set_ref_path()
4079 fs_path_free(ref->full_path); in update_ref_path()
4135 fs_path_reset(ref->full_path); in refresh_ref_path()
4136 ret = get_cur_path(sctx, ref->dir, ref->dir_gen, ref->full_path); in refresh_ref_path()
4140 ret = fs_path_add(ref->full_path, name, ref->name_len); in refresh_ref_path()
4145 set_ref_path(ref, ref->full_path); in refresh_ref_path()
4312 cur->full_path); in process_recorded_refs()
4375 ret = send_unlink(sctx, cur->full_path); in process_recorded_refs()
4452 ret = rename_current_inode(sctx, valid_path, cur->full_path); in process_recorded_refs()
4464 cur->full_path); in process_recorded_refs()
4480 ret = send_link(sctx, cur->full_path, in process_recorded_refs()
4552 ret = send_unlink(sctx, cur->full_path); in process_recorded_refs()
4555 if (is_current_inode_path(sctx, cur->full_path)) in process_recorded_refs()
4690 if (path && (!ref || !ref->full_path)) in record_ref_in_tree()