Lines Matching refs:extent_buffer

327 	struct extent_buffer *nodes[BTRFS_MAX_LEVEL];
1165 struct extent_buffer *node;
1167 struct extent_buffer *commit_root;
1464 const struct extent_buffer *eb;
1498 u##bits btrfs_get_token_##bits(const struct extent_buffer *eb, \
1501 void btrfs_set_token_##bits(struct extent_buffer *eb, const void *ptr, \
1504 static inline u##bits btrfs_get_##bits(const struct extent_buffer *eb, \
1510 static inline void btrfs_set_##bits(struct extent_buffer *eb, void *ptr,\
1522 static inline u##bits btrfs_##name(const struct extent_buffer *eb, \
1528 static inline void btrfs_set_##name(struct extent_buffer *eb, type *s, \
1534 static inline u##bits btrfs_token_##name(const struct extent_buffer *eb,\
1541 static inline void btrfs_set_token_##name(struct extent_buffer *eb, \
1550 static inline u##bits btrfs_##name(const struct extent_buffer *eb) \
1556 static inline void btrfs_set_##name(struct extent_buffer *eb, \
1574 static inline u64 btrfs_device_total_bytes(struct extent_buffer *eb, in btrfs_device_total_bytes()
1582 static inline void btrfs_set_device_total_bytes(struct extent_buffer *eb, in btrfs_set_device_total_bytes()
1686 static inline u64 btrfs_stripe_offset_nr(struct extent_buffer *eb, in btrfs_stripe_offset_nr()
1692 static inline u64 btrfs_stripe_devid_nr(struct extent_buffer *eb, in btrfs_stripe_devid_nr()
1789 static inline void btrfs_tree_block_key(struct extent_buffer *eb, in btrfs_tree_block_key()
1796 static inline void btrfs_set_tree_block_key(struct extent_buffer *eb, in btrfs_set_tree_block_key()
1848 static inline u64 btrfs_node_blockptr(struct extent_buffer *eb, int nr) in btrfs_node_blockptr()
1856 static inline void btrfs_set_node_blockptr(struct extent_buffer *eb, in btrfs_set_node_blockptr()
1865 static inline u64 btrfs_node_ptr_generation(struct extent_buffer *eb, int nr) in btrfs_node_ptr_generation()
1873 static inline void btrfs_set_node_ptr_generation(struct extent_buffer *eb, in btrfs_set_node_ptr_generation()
1888 void btrfs_node_key(const struct extent_buffer *eb,
1891 static inline void btrfs_set_node_key(struct extent_buffer *eb, in btrfs_set_node_key()
1917 static inline u32 btrfs_item_end(const struct extent_buffer *eb, in btrfs_item_end()
1923 static inline u32 btrfs_item_end_nr(const struct extent_buffer *eb, int nr) in btrfs_item_end_nr()
1928 static inline u32 btrfs_item_offset_nr(const struct extent_buffer *eb, int nr) in btrfs_item_offset_nr()
1933 static inline u32 btrfs_item_size_nr(const struct extent_buffer *eb, int nr) in btrfs_item_size_nr()
1938 static inline void btrfs_item_key(const struct extent_buffer *eb, in btrfs_item_key()
1945 static inline void btrfs_set_item_key(struct extent_buffer *eb, in btrfs_set_item_key()
1974 static inline void btrfs_dir_item_key(const struct extent_buffer *eb, in btrfs_dir_item_key()
1981 static inline void btrfs_set_dir_item_key(struct extent_buffer *eb, in btrfs_set_dir_item_key()
1995 static inline void btrfs_free_space_key(const struct extent_buffer *eb, in btrfs_free_space_key()
2002 static inline void btrfs_set_free_space_key(struct extent_buffer *eb, in btrfs_set_free_space_key()
2031 static inline void btrfs_node_key_to_cpu(const struct extent_buffer *eb, in btrfs_node_key_to_cpu()
2039 static inline void btrfs_item_key_to_cpu(const struct extent_buffer *eb, in btrfs_item_key_to_cpu()
2047 static inline void btrfs_dir_item_key_to_cpu(const struct extent_buffer *eb, in btrfs_dir_item_key_to_cpu()
2081 static inline int btrfs_header_flag(const struct extent_buffer *eb, u64 flag) in btrfs_header_flag()
2086 static inline int btrfs_set_header_flag(struct extent_buffer *eb, u64 flag) in btrfs_set_header_flag()
2093 static inline int btrfs_clear_header_flag(struct extent_buffer *eb, u64 flag) in btrfs_clear_header_flag()
2100 static inline int btrfs_header_backref_rev(const struct extent_buffer *eb) in btrfs_header_backref_rev()
2106 static inline void btrfs_set_header_backref_rev(struct extent_buffer *eb, in btrfs_set_header_backref_rev()
2120 static inline unsigned long btrfs_header_chunk_tree_uuid(const struct extent_buffer *eb) in btrfs_header_chunk_tree_uuid()
2125 static inline int btrfs_is_leaf(const struct extent_buffer *eb) in btrfs_is_leaf()
2221 static inline void btrfs_balance_data(const struct extent_buffer *eb, in btrfs_balance_data()
2228 static inline void btrfs_set_balance_data(struct extent_buffer *eb, in btrfs_set_balance_data()
2235 static inline void btrfs_balance_meta(const struct extent_buffer *eb, in btrfs_balance_meta()
2242 static inline void btrfs_set_balance_meta(struct extent_buffer *eb, in btrfs_set_balance_meta()
2249 static inline void btrfs_balance_sys(const struct extent_buffer *eb, in btrfs_balance_sys()
2256 static inline void btrfs_set_balance_sys(struct extent_buffer *eb, in btrfs_set_balance_sys()
2369 const struct extent_buffer *leaf) in leaf_data_end()
2429 const struct extent_buffer *eb, in btrfs_file_extent_inline_item_len()
2436 static inline u64 btrfs_dev_stats_value(const struct extent_buffer *eb, in btrfs_dev_stats_value()
2449 static inline void btrfs_set_dev_stats_value(struct extent_buffer *eb, in btrfs_set_dev_stats_value()
2588 int btrfs_get_extent_inline_ref_type(const struct extent_buffer *eb,
2634 struct extent_buffer *eb);
2642 struct extent_buffer *btrfs_alloc_tree_block(struct btrfs_trans_handle *trans,
2650 struct extent_buffer *buf,
2663 struct extent_buffer *buf, int full_backref);
2665 struct extent_buffer *buf, int full_backref);
2804 int btrfs_bin_search(struct extent_buffer *eb, const struct btrfs_key *key,
2815 struct extent_buffer *btrfs_root_node(struct btrfs_root *root);
2816 struct extent_buffer *btrfs_lock_root_node(struct btrfs_root *root);
2817 struct extent_buffer *btrfs_read_lock_root_node(struct btrfs_root *root);
2839 struct btrfs_root *root, struct extent_buffer *buf,
2840 struct extent_buffer *parent, int parent_slot,
2841 struct extent_buffer **cow_ret);
2844 struct extent_buffer *buf,
2845 struct extent_buffer **cow_ret, u64 new_root_objectid);
2847 struct extent_buffer *buf);
2873 struct btrfs_root *root, struct extent_buffer *parent,
2881 struct extent_buffer *held, int held_rw);
2930 struct extent_buffer *leaf);
2936 struct extent_buffer *node,
2937 struct extent_buffer *parent);
3007 struct extent_buffer *node);
3093 int btrfs_find_name_in_backref(struct extent_buffer *leaf, int slot,
3096 int btrfs_find_name_in_ext_backref(struct extent_buffer *leaf, int slot,
3653 struct btrfs_root *root, struct extent_buffer *buf,
3654 struct extent_buffer *cow);
3701 int btree_readahead_hook(struct extent_buffer *eb, int err);