Lines Matching refs:full_path
2813 struct fs_path *full_path; member
2840 fs_path_free(ref->full_path); in recorded_ref_free()
2846 ref->full_path = path; in set_ref_path()
2847 ref->name = (char *)kbasename(ref->full_path->start); in set_ref_path()
2848 ref->name_len = ref->full_path->end - ref->name; in set_ref_path()
3832 fs_path_free(ref->full_path); in update_ref_path()
3888 fs_path_reset(ref->full_path); in refresh_ref_path()
3889 ret = get_cur_path(sctx, ref->dir, ref->dir_gen, ref->full_path); in refresh_ref_path()
3893 ret = fs_path_add(ref->full_path, name, ref->name_len); in refresh_ref_path()
3898 set_ref_path(ref, ref->full_path); in refresh_ref_path()
4045 cur->full_path); in process_recorded_refs()
4111 ret = send_unlink(sctx, cur->full_path); in process_recorded_refs()
4187 ret = send_rename(sctx, valid_path, cur->full_path); in process_recorded_refs()
4191 ret = fs_path_copy(valid_path, cur->full_path); in process_recorded_refs()
4202 cur->full_path); in process_recorded_refs()
4205 cur->full_path); in process_recorded_refs()
4221 ret = send_link(sctx, cur->full_path, in process_recorded_refs()
4295 ret = send_unlink(sctx, cur->full_path); in process_recorded_refs()
4439 if (path && (!ref || !ref->full_path)) in record_ref_in_tree()