Home
last modified time | relevance | path

Searched refs:btrfs_dir_item (Results 1 – 23 of 23) sorted by relevance

/openbmc/u-boot/fs/btrfs/
H A Ddir-item.c10 static int verify_dir_item(struct btrfs_dir_item *item, u32 start, u32 total) in verify_dir_item()
33 static struct btrfs_dir_item *
37 struct btrfs_dir_item *item; in btrfs_match_dir_item_name()
41 item = btrfs_path_item_ptr(path, struct btrfs_dir_item); in btrfs_match_dir_item_name()
57 item = (struct btrfs_dir_item *) ((u8 *) item + this_len); in btrfs_match_dir_item_name()
65 struct btrfs_dir_item *item) in btrfs_lookup_dir_item()
69 struct btrfs_dir_item *res = NULL; in btrfs_lookup_dir_item()
94 struct btrfs_dir_item *item; in btrfs_readdir()
109 item = btrfs_path_item_ptr(&path, struct btrfs_dir_item); in btrfs_readdir()
H A Dbtrfs.h57 struct btrfs_dir_item *);
60 struct btrfs_dir_item *);
H A Dsubvolume.c72 struct btrfs_dir_item item; in btrfs_get_default_subvol_objectid()
H A Dbtrfs.c16 struct btrfs_dir_item *item) in readdir_callback()
H A Dconv-funcs.h143 DEFINE_CONV(btrfs_dir_item, location, transid, data_len, name_len)
H A Dbtrfs_tree.h572 struct btrfs_dir_item { struct
H A Dinode.c216 struct btrfs_dir_item item; in btrfs_lookup_path()
/openbmc/linux/fs/btrfs/
H A Ddir-item.c21 static struct btrfs_dir_item *insert_with_overflow(struct btrfs_trans_handle in insert_with_overflow()
37 struct btrfs_dir_item *di; in insert_with_overflow()
49 return (struct btrfs_dir_item *)ptr; in insert_with_overflow()
63 struct btrfs_dir_item *dir_item; in btrfs_insert_xattr_item()
117 struct btrfs_dir_item *dir_item; in btrfs_insert_dir_item()
177 static struct btrfs_dir_item *btrfs_lookup_match_dir( in btrfs_lookup_match_dir()
212 struct btrfs_dir_item *btrfs_lookup_dir_item(struct btrfs_trans_handle *trans, in btrfs_lookup_dir_item()
219 struct btrfs_dir_item *di; in btrfs_lookup_dir_item()
238 struct btrfs_dir_item *di; in btrfs_check_dir_item_collision()
307 struct btrfs_dir_item *
[all …]
H A Ddir-item.h11 struct btrfs_dir_item *btrfs_lookup_dir_item(struct btrfs_trans_handle *trans,
15 struct btrfs_dir_item *btrfs_lookup_dir_index_item(
20 struct btrfs_dir_item *btrfs_search_dir_index_item(struct btrfs_root *root,
26 struct btrfs_dir_item *di);
32 struct btrfs_dir_item *btrfs_lookup_xattr(struct btrfs_trans_handle *trans,
37 struct btrfs_dir_item *btrfs_match_dir_item_name(struct btrfs_fs_info *fs_info,
H A Daccessors.h510 BTRFS_SETGET_FUNCS(dir_data_len, struct btrfs_dir_item, data_len, 16);
511 BTRFS_SETGET_FUNCS(dir_flags, struct btrfs_dir_item, type, 8);
512 BTRFS_SETGET_FUNCS(dir_name_len, struct btrfs_dir_item, name_len, 16);
513 BTRFS_SETGET_FUNCS(dir_transid, struct btrfs_dir_item, transid, 64);
514 BTRFS_SETGET_STACK_FUNCS(stack_dir_flags, struct btrfs_dir_item, type, 8);
515 BTRFS_SETGET_STACK_FUNCS(stack_dir_data_len, struct btrfs_dir_item, data_len, 16);
516 BTRFS_SETGET_STACK_FUNCS(stack_dir_name_len, struct btrfs_dir_item, name_len, 16);
517 BTRFS_SETGET_STACK_FUNCS(stack_dir_transid, struct btrfs_dir_item, transid, 64);
520 const struct btrfs_dir_item *item) in btrfs_dir_ftype()
525 static inline u8 btrfs_stack_dir_ftype(const struct btrfs_dir_item *item) in btrfs_stack_dir_ftype()
[all …]
H A Dxattr.c30 struct btrfs_dir_item *di; in btrfs_getxattr()
86 struct btrfs_dir_item *di = NULL; in btrfs_setxattr()
204 di = (struct btrfs_dir_item *)ptr; in btrfs_setxattr()
306 struct btrfs_dir_item *di; in btrfs_listxattr()
321 di = btrfs_item_ptr(leaf, slot, struct btrfs_dir_item); in btrfs_listxattr()
350 di = (struct btrfs_dir_item *)((char *)di + this_len); in btrfs_listxattr()
H A Dprops.c161 struct btrfs_dir_item *di; in iterate_object_props()
189 di = btrfs_item_ptr(leaf, slot, struct btrfs_dir_item); in iterate_object_props()
239 di = (struct btrfs_dir_item *)((char *) di + this_len); in iterate_object_props()
H A Dtree-log.c948 struct btrfs_dir_item *di) in drop_one_dir_item()
995 struct btrfs_dir_item *di; in inode_in_dir()
1080 struct btrfs_dir_item *di; in __add_inode_ref()
1801 struct btrfs_dir_item *dst_di, in delete_conflicting_dir_entry()
1846 struct btrfs_dir_item *di, in replay_one_name()
1850 struct btrfs_dir_item *dir_dst_di; in replay_one_name()
1851 struct btrfs_dir_item *index_dst_di; in replay_one_name()
1978 struct btrfs_dir_item *di; in replay_one_dir_item()
1983 di = btrfs_item_ptr(eb, slot, struct btrfs_dir_item); in replay_one_dir_item()
2128 struct btrfs_dir_item *di; in check_item_in_log()
[all …]
H A Dprint-tree.c210 struct btrfs_dir_item *di; in btrfs_print_leaf()
246 di = btrfs_item_ptr(l, i, struct btrfs_dir_item); in btrfs_print_leaf()
H A Ddelayed-inode.c1467 struct btrfs_dir_item *dir_item; in btrfs_insert_delayed_dir_index()
1486 dir_item = (struct btrfs_dir_item *)delayed_item->data; in btrfs_insert_delayed_dir_index()
1770 struct btrfs_dir_item *di; in btrfs_readdir_delayed_dir_index()
1794 di = (struct btrfs_dir_item *)curr->data; in btrfs_readdir_delayed_dir_index()
H A Dctree.h469 return BTRFS_MAX_ITEM_SIZE(info) - sizeof(struct btrfs_dir_item); in BTRFS_MAX_XATTR_SIZE()
H A Dsend.c1126 struct btrfs_dir_item *di; in iterate_dir_item()
1153 di = btrfs_item_ptr(eb, slot, struct btrfs_dir_item); in iterate_dir_item()
1210 di = (struct btrfs_dir_item *)((char *)di + len); in iterate_dir_item()
1826 struct btrfs_dir_item *di; in gen_unique_name()
1999 struct btrfs_dir_item *di; in lookup_dir_item_inode()
2961 struct btrfs_dir_item *di; in did_create_dir()
2983 di = btrfs_item_ptr(eb, path->slots[0], struct btrfs_dir_item); in did_create_dir()
3211 struct btrfs_dir_item *di; in can_rmdir()
3264 struct btrfs_dir_item); in can_rmdir()
3287 struct btrfs_dir_item); in can_rmdir()
[all …]
H A Dtree-checker.c504 struct btrfs_dir_item *di; in check_dir_item()
511 di = btrfs_item_ptr(leaf, slot, struct btrfs_dir_item); in check_dir_item()
630 di = (struct btrfs_dir_item *)((void *)di + total_size); in check_dir_item()
H A Dinode.c4066 struct btrfs_dir_item *di; in __btrfs_unlink_inode()
4238 struct btrfs_dir_item *di; in btrfs_unlink_subvol()
4342 struct btrfs_dir_item *di; in may_destroy_subvol()
5357 struct btrfs_dir_item *di; in btrfs_inode_by_name()
5900 struct btrfs_dir_item *di; in btrfs_real_readdir()
5948 di = btrfs_item_ptr(leaf, path->slots[0], struct btrfs_dir_item); in btrfs_real_readdir()
H A Dsuper.c1095 struct btrfs_dir_item *di; in get_default_subvol_objectid()
H A Dtransaction.c1643 struct btrfs_dir_item *dir_item; in create_pending_snapshot()
H A Dioctl.c2927 struct btrfs_dir_item *di; in btrfs_ioctl_default_subvol()
/openbmc/linux/include/uapi/linux/
H A Dbtrfs_tree.h859 struct btrfs_dir_item { struct