Lines Matching refs:extent_buffer

347 	struct extent_buffer *nodes[BTRFS_MAX_LEVEL];
963 struct extent_buffer *node;
965 struct extent_buffer *commit_root;
1292 const struct extent_buffer *eb;
1301 struct extent_buffer *eb) in btrfs_init_map_token()
1328 u##bits btrfs_get_token_##bits(const struct extent_buffer *eb, \
1331 void btrfs_set_token_##bits(struct extent_buffer *eb, const void *ptr, \
1334 u##bits btrfs_get_##bits(const struct extent_buffer *eb, \
1336 void btrfs_set_##bits(struct extent_buffer *eb, void *ptr, \
1345 static inline u##bits btrfs_##name(const struct extent_buffer *eb, \
1351 static inline void btrfs_set_##name(struct extent_buffer *eb, type *s, \
1357 static inline u##bits btrfs_token_##name(const struct extent_buffer *eb,\
1364 static inline void btrfs_set_token_##name(struct extent_buffer *eb, \
1373 static inline u##bits btrfs_##name(const struct extent_buffer *eb) \
1379 static inline void btrfs_set_##name(struct extent_buffer *eb, \
1397 static inline u64 btrfs_device_total_bytes(struct extent_buffer *eb, in btrfs_device_total_bytes()
1405 static inline void btrfs_set_device_total_bytes(struct extent_buffer *eb, in btrfs_set_device_total_bytes()
1509 static inline u64 btrfs_stripe_offset_nr(struct extent_buffer *eb, in btrfs_stripe_offset_nr()
1515 static inline u64 btrfs_stripe_devid_nr(struct extent_buffer *eb, in btrfs_stripe_devid_nr()
1612 static inline void btrfs_tree_block_key(struct extent_buffer *eb, in btrfs_tree_block_key()
1619 static inline void btrfs_set_tree_block_key(struct extent_buffer *eb, in btrfs_set_tree_block_key()
1671 static inline u64 btrfs_node_blockptr(struct extent_buffer *eb, int nr) in btrfs_node_blockptr()
1679 static inline void btrfs_set_node_blockptr(struct extent_buffer *eb, in btrfs_set_node_blockptr()
1688 static inline u64 btrfs_node_ptr_generation(struct extent_buffer *eb, int nr) in btrfs_node_ptr_generation()
1696 static inline void btrfs_set_node_ptr_generation(struct extent_buffer *eb, in btrfs_set_node_ptr_generation()
1711 void btrfs_node_key(const struct extent_buffer *eb,
1714 static inline void btrfs_set_node_key(struct extent_buffer *eb, in btrfs_set_node_key()
1740 static inline u32 btrfs_item_end(const struct extent_buffer *eb, in btrfs_item_end()
1746 static inline u32 btrfs_item_end_nr(const struct extent_buffer *eb, int nr) in btrfs_item_end_nr()
1751 static inline u32 btrfs_item_offset_nr(const struct extent_buffer *eb, int nr) in btrfs_item_offset_nr()
1756 static inline u32 btrfs_item_size_nr(const struct extent_buffer *eb, int nr) in btrfs_item_size_nr()
1761 static inline void btrfs_item_key(const struct extent_buffer *eb, in btrfs_item_key()
1768 static inline void btrfs_set_item_key(struct extent_buffer *eb, in btrfs_set_item_key()
1797 static inline void btrfs_dir_item_key(const struct extent_buffer *eb, in btrfs_dir_item_key()
1804 static inline void btrfs_set_dir_item_key(struct extent_buffer *eb, in btrfs_set_dir_item_key()
1818 static inline void btrfs_free_space_key(const struct extent_buffer *eb, in btrfs_free_space_key()
1825 static inline void btrfs_set_free_space_key(struct extent_buffer *eb, in btrfs_set_free_space_key()
1854 static inline void btrfs_node_key_to_cpu(const struct extent_buffer *eb, in btrfs_node_key_to_cpu()
1862 static inline void btrfs_item_key_to_cpu(const struct extent_buffer *eb, in btrfs_item_key_to_cpu()
1870 static inline void btrfs_dir_item_key_to_cpu(const struct extent_buffer *eb, in btrfs_dir_item_key_to_cpu()
1894 static inline int btrfs_header_flag(const struct extent_buffer *eb, u64 flag) in btrfs_header_flag()
1899 static inline void btrfs_set_header_flag(struct extent_buffer *eb, u64 flag) in btrfs_set_header_flag()
1905 static inline void btrfs_clear_header_flag(struct extent_buffer *eb, u64 flag) in btrfs_clear_header_flag()
1911 static inline int btrfs_header_backref_rev(const struct extent_buffer *eb) in btrfs_header_backref_rev()
1917 static inline void btrfs_set_header_backref_rev(struct extent_buffer *eb, in btrfs_set_header_backref_rev()
1931 static inline unsigned long btrfs_header_chunk_tree_uuid(const struct extent_buffer *eb) in btrfs_header_chunk_tree_uuid()
1936 static inline int btrfs_is_leaf(const struct extent_buffer *eb) in btrfs_is_leaf()
2032 static inline void btrfs_balance_data(const struct extent_buffer *eb, in btrfs_balance_data()
2039 static inline void btrfs_set_balance_data(struct extent_buffer *eb, in btrfs_set_balance_data()
2046 static inline void btrfs_balance_meta(const struct extent_buffer *eb, in btrfs_balance_meta()
2053 static inline void btrfs_set_balance_meta(struct extent_buffer *eb, in btrfs_set_balance_meta()
2060 static inline void btrfs_balance_sys(const struct extent_buffer *eb, in btrfs_balance_sys()
2067 static inline void btrfs_set_balance_sys(struct extent_buffer *eb, in btrfs_set_balance_sys()
2172 static inline unsigned int leaf_data_end(const struct extent_buffer *leaf) in leaf_data_end()
2232 const struct extent_buffer *eb, in btrfs_file_extent_inline_item_len()
2371 int btrfs_get_extent_inline_ref_type(const struct extent_buffer *eb,
2414 int btrfs_exclude_logged_extents(struct extent_buffer *eb);
2417 struct extent_buffer *btrfs_alloc_tree_block(struct btrfs_trans_handle *trans,
2425 struct extent_buffer *buf,
2438 struct extent_buffer *buf, int full_backref);
2440 struct extent_buffer *buf, int full_backref);
2508 int btrfs_bin_search(struct extent_buffer *eb, const struct btrfs_key *key,
2519 struct extent_buffer *btrfs_root_node(struct btrfs_root *root);
2520 struct extent_buffer *btrfs_lock_root_node(struct btrfs_root *root);
2521 struct extent_buffer *btrfs_read_lock_root_node(struct btrfs_root *root);
2528 struct extent_buffer *btrfs_read_node_slot(struct extent_buffer *parent,
2532 struct btrfs_root *root, struct extent_buffer *buf,
2533 struct extent_buffer *parent, int parent_slot,
2534 struct extent_buffer **cow_ret);
2537 struct extent_buffer *buf,
2538 struct extent_buffer **cow_ret, u64 new_root_objectid);
2540 struct extent_buffer *buf);
2564 struct btrfs_root *root, struct extent_buffer *parent,
2618 int btrfs_leaf_free_space(struct extent_buffer *leaf);
2624 struct extent_buffer *node,
2625 struct extent_buffer *parent);
2694 struct extent_buffer *node);
2779 struct btrfs_inode_ref *btrfs_find_name_in_backref(struct extent_buffer *leaf,
2783 struct extent_buffer *leaf, int slot, u64 ref_objectid,
3348 struct btrfs_root *root, struct extent_buffer *buf,
3349 struct extent_buffer *cow);
3395 int btree_readahead_hook(struct extent_buffer *eb, int err);