Lines Matching refs:fs_path
49 struct fs_path { struct
69 (sizeof(struct fs_path) - offsetof(struct fs_path, inline_buf)) argument
289 static void fs_path_reset(struct fs_path *p) in fs_path_reset()
302 static struct fs_path *fs_path_alloc(void) in fs_path_alloc()
304 struct fs_path *p; in fs_path_alloc()
316 static struct fs_path *fs_path_alloc_reversed(void) in fs_path_alloc_reversed()
318 struct fs_path *p; in fs_path_alloc_reversed()
328 static void fs_path_free(struct fs_path *p) in fs_path_free()
337 static int fs_path_len(struct fs_path *p) in fs_path_len()
342 static int fs_path_ensure_buf(struct fs_path *p, int len) in fs_path_ensure_buf()
392 static int fs_path_prepare_for_add(struct fs_path *p, int name_len, in fs_path_prepare_for_add()
422 static int fs_path_add(struct fs_path *p, const char *name, int name_len) in fs_path_add()
436 static int fs_path_add_path(struct fs_path *p, struct fs_path *p2) in fs_path_add_path()
450 static int fs_path_add_from_extent_buffer(struct fs_path *p, in fs_path_add_from_extent_buffer()
467 static int fs_path_copy(struct fs_path *p, struct fs_path *from) in fs_path_copy()
480 static void fs_path_unreverse(struct fs_path *p) in fs_path_unreverse()
694 struct fs_path *from, struct fs_path *to) in send_rename()
718 struct fs_path *path, struct fs_path *lnk) in send_link()
741 static int send_unlink(struct send_ctx *sctx, struct fs_path *path) in send_unlink()
763 static int send_rmdir(struct send_ctx *sctx, struct fs_path *path) in send_rmdir()
839 struct fs_path *p,
859 struct fs_path *p; in iterate_inode_ref()
1084 struct fs_path *p, void *ctx) in __copy_first_ref()
1087 struct fs_path *pt = ctx; in __copy_first_ref()
1102 u64 ino, struct fs_path *path) in get_inode_path()
1444 struct fs_path *dest) in read_symlink()
1504 struct fs_path *dest) in gen_unique_name()
1704 u64 *dir, u64 *dir_gen, struct fs_path *name) in get_first_ref()
1775 struct fs_path *tmp_name; in is_first_ref()
1935 struct fs_path *name = NULL; in did_overwrite_first_ref()
2089 struct fs_path *dest) in __get_cur_name_and_parent()
2222 struct fs_path *dest) in get_cur_path()
2225 struct fs_path *name = NULL; in get_cur_path()
2363 struct fs_path *p; in send_truncate()
2392 struct fs_path *p; in send_chmod()
2421 struct fs_path *p; in send_chown()
2451 struct fs_path *p = NULL; in send_utimes()
2511 struct fs_path *p; in send_create_inode()
2686 struct fs_path *full_path;
2699 u64 dir_gen, struct fs_path *path) in __record_ref()
2764 struct fs_path *path) in orphanize_inode()
2767 struct fs_path *orphan; in orphanize_inode()
3086 struct fs_path *from_path = NULL; in apply_dir_move()
3087 struct fs_path *to_path = NULL; in apply_dir_move()
3088 struct fs_path *name = NULL; in apply_dir_move()
3376 struct fs_path *path_before = NULL; in wait_for_parent_move()
3377 struct fs_path *path_after = NULL; in wait_for_parent_move()
3454 struct fs_path *valid_path = NULL; in process_recorded_refs()
3780 struct fs_path *name, void *ctx, struct list_head *refs) in record_ref()
3784 struct fs_path *p; in record_ref()
3812 struct fs_path *name, in __record_new_ref()
3822 struct fs_path *name, in __record_deleted_ref()
3862 struct fs_path *name;
3867 struct fs_path *name, in __find_iref()
3895 u64 dir, u64 dir_gen, struct fs_path *name) in find_iref()
3917 struct fs_path *name, in __record_changed_new_ref()
3940 struct fs_path *name, in __record_changed_deleted_ref()
4058 struct fs_path *path, in send_set_xattr()
4080 struct fs_path *path, in send_remove_xattr()
4106 struct fs_path *p; in __process_new_xattr()
4147 struct fs_path *p; in __process_deleted_xattr()
4443 struct fs_path *p; in send_write()
4489 struct fs_path *p; in send_clone()
4548 struct fs_path *p; in send_update_extent()
4576 struct fs_path *p = NULL; in send_hole()