btrfs_dir_item
BTRFS_SETGET_FUNCS(dir_data_len, struct btrfs_dir_item, data_len, 16);
BTRFS_SETGET_FUNCS(dir_flags, struct btrfs_dir_item, type, 8);
BTRFS_SETGET_FUNCS(dir_name_len, struct btrfs_dir_item, name_len, 16);
BTRFS_SETGET_FUNCS(dir_transid, struct btrfs_dir_item, transid, 64);
BTRFS_SETGET_STACK_FUNCS(stack_dir_flags, struct btrfs_dir_item, type, 8);
BTRFS_SETGET_STACK_FUNCS(stack_dir_data_len, struct btrfs_dir_item, data_len, 16);
BTRFS_SETGET_STACK_FUNCS(stack_dir_name_len, struct btrfs_dir_item, name_len, 16);
BTRFS_SETGET_STACK_FUNCS(stack_dir_transid, struct btrfs_dir_item, transid, 64);
const struct btrfs_dir_item *item)
static inline u8 btrfs_stack_dir_ftype(const struct btrfs_dir_item *item)
const struct btrfs_dir_item *item,
read_eb_member(eb, item, struct btrfs_dir_item, location, key);
struct btrfs_dir_item *item,
write_eb_member(eb, item, struct btrfs_dir_item, location, key);
const struct btrfs_dir_item *item,
const struct btrfs_dir_item *item,
return BTRFS_MAX_ITEM_SIZE(info) - sizeof(struct btrfs_dir_item);
struct btrfs_dir_item *dir_item;
dir_item = (struct btrfs_dir_item *)delayed_item->data;
struct btrfs_dir_item *di;
di = (struct btrfs_dir_item *)curr->data;
struct btrfs_dir_item *dir_item;
static struct btrfs_dir_item *btrfs_lookup_match_dir(
struct btrfs_dir_item *btrfs_lookup_dir_item(struct btrfs_trans_handle *trans,
struct btrfs_dir_item *di;
static struct btrfs_dir_item *insert_with_overflow(struct btrfs_trans_handle
struct btrfs_dir_item *di;
struct btrfs_dir_item *
struct btrfs_dir_item *di;
struct btrfs_dir_item *
struct btrfs_dir_item *di;
struct btrfs_dir_item *btrfs_lookup_xattr(struct btrfs_trans_handle *trans,
struct btrfs_dir_item *di;
struct btrfs_dir_item *di;
struct btrfs_dir_item *btrfs_match_dir_item_name(const struct btrfs_path *path,
struct btrfs_dir_item *dir_item;
dir_item = btrfs_item_ptr(leaf, path->slots[0], struct btrfs_dir_item);
dir_item = (struct btrfs_dir_item *)((char *)dir_item +
const struct btrfs_dir_item *di)
return (struct btrfs_dir_item *)ptr;
struct btrfs_dir_item *dir_item;
struct btrfs_dir_item *btrfs_lookup_dir_item(struct btrfs_trans_handle *trans,
struct btrfs_dir_item *btrfs_lookup_dir_index_item(
struct btrfs_dir_item *btrfs_search_dir_index_item(struct btrfs_root *root,
const struct btrfs_dir_item *di);
struct btrfs_dir_item *btrfs_lookup_xattr(struct btrfs_trans_handle *trans,
struct btrfs_dir_item *btrfs_match_dir_item_name(const struct btrfs_path *path,
struct btrfs_dir_item *di;
struct btrfs_dir_item *di;
struct btrfs_dir_item *di;
struct btrfs_dir_item *di;
struct btrfs_dir_item *di;
di = btrfs_item_ptr(leaf, path->slots[0], struct btrfs_dir_item);
struct btrfs_dir_item *di;
struct btrfs_dir_item *di = btrfs_item_ptr(eb, i, struct btrfs_dir_item);
di = (struct btrfs_dir_item *)((char *)di + len);
struct btrfs_dir_item *di;
di = btrfs_item_ptr(leaf, slot, struct btrfs_dir_item);
di = (struct btrfs_dir_item *)((char *) di + this_len);
struct btrfs_dir_item *di;
di = btrfs_item_ptr(eb, slot, struct btrfs_dir_item);
di = (struct btrfs_dir_item *)((char *)di + len);
struct btrfs_dir_item *di;
struct btrfs_dir_item *di;
struct btrfs_dir_item *di;
di = btrfs_item_ptr(eb, path->slots[0], struct btrfs_dir_item);
struct btrfs_dir_item *di;
struct btrfs_dir_item);
struct btrfs_dir_item);
struct btrfs_dir_item *di;
struct btrfs_dir_item *di;
struct btrfs_dir_item *di;
struct btrfs_dir_item *dir_item;
struct btrfs_dir_item *di;
di = btrfs_item_ptr(leaf, slot, struct btrfs_dir_item);
di = (struct btrfs_dir_item *)((void *)di + total_size);
struct btrfs_dir_item *di)
struct btrfs_dir_item *di;
struct btrfs_dir_item *di;
struct btrfs_dir_item *dst_di,
static noinline int replay_one_name(struct walk_control *wc, struct btrfs_dir_item *di)
struct btrfs_dir_item *dir_dst_di;
struct btrfs_dir_item *index_dst_di;
struct btrfs_dir_item *di;
di = btrfs_item_ptr(wc->log_leaf, wc->log_slot, struct btrfs_dir_item);
struct btrfs_dir_item *di;
di = btrfs_item_ptr(eb, slot, struct btrfs_dir_item);
struct btrfs_dir_item *log_di;
struct btrfs_dir_item *di;
struct btrfs_dir_item *log_di;
di = btrfs_item_ptr(wc->subvol_path->nodes[0], i, struct btrfs_dir_item);
di = (struct btrfs_dir_item *)((char *)di + this_len);
struct btrfs_dir_item *di;
struct btrfs_dir_item *di;
di = btrfs_item_ptr(src, i, struct btrfs_dir_item);
struct btrfs_dir_item *di;
struct btrfs_dir_item *di;
di = btrfs_item_ptr(leaf, path->slots[0], struct btrfs_dir_item);
struct btrfs_dir_item *dir_item;
dir_item = (struct btrfs_dir_item *)item->data;
di = (struct btrfs_dir_item *)ptr;
struct btrfs_dir_item *di;
struct btrfs_dir_item *di;
di = btrfs_item_ptr(leaf, slot, struct btrfs_dir_item);
di = (struct btrfs_dir_item *)((char *)di + this_len);
struct btrfs_dir_item *di = NULL;