Home
last modified time | relevance | path

Searched refs:extent_changeset (Results 1 – 10 of 10) sorted by relevance

/linux/fs/btrfs/
H A Dextent_io.h205 struct extent_changeset { struct
213 static inline void extent_changeset_init(struct extent_changeset *changeset) in extent_changeset_init() argument
227 static inline void extent_changeset_init_bytes_only(struct extent_changeset *changeset) in extent_changeset_init_bytes_only()
233 static inline bool extent_changeset_tracks_ranges(const struct extent_changeset *changeset) in extent_changeset_tracks_ranges()
238 static inline struct extent_changeset *extent_changeset_alloc(void) in extent_changeset_alloc()
240 struct extent_changeset *ret; in extent_changeset_alloc()
250 static inline void extent_changeset_prealloc(struct extent_changeset *changeset, gfp_t gfp_mask) in extent_changeset_prealloc()
256 static inline void extent_changeset_release(struct extent_changeset *changeset) in extent_changeset_release()
265 static inline void extent_changeset_free(struct extent_changeset *changeset) in extent_changeset_free()
H A Dextent-io-tree.h13 struct extent_changeset;
176 u32 bits, struct extent_changeset *changeset);
179 struct extent_changeset *changeset);
196 u32 bits, struct extent_changeset *changeset);
H A Dextent-io-tree.c187 struct extent_changeset *changeset, in add_extent_changeset()
407 u32 bits, struct extent_changeset *changeset) in set_state_bits()
439 struct extent_changeset *changeset) in insert_state()
499 struct extent_changeset *changeset) in insert_state_fast()
603 struct extent_changeset *changeset) in clear_state_bit()
653 struct extent_changeset *changeset) in btrfs_clear_extent_bit_changeset()
1162 struct extent_changeset *changeset) in set_extent_bit()
1971 u32 bits, struct extent_changeset *changeset) in btrfs_set_record_extent_bits()
1984 u32 bits, struct extent_changeset *changeset) in btrfs_clear_record_extent_bits()
H A Dqgroup.c4134 struct extent_changeset *reserved, u64 start, in qgroup_unreserve_range()
4253 struct extent_changeset **reserved_ret, u64 start, in qgroup_reserve_data()
4257 struct extent_changeset *reserved; in qgroup_reserve_data()
4318 struct extent_changeset **reserved_ret, u64 start, in btrfs_qgroup_reserve_data()
4335 struct extent_changeset *reserved, in qgroup_free_reserved_data()
4341 struct extent_changeset changeset; in qgroup_free_reserved_data()
4397 struct extent_changeset *reserved, u64 start, u64 len, in __btrfs_qgroup_release_data()
4400 struct extent_changeset changeset; in __btrfs_qgroup_release_data()
4448 struct extent_changeset *reserved, in btrfs_qgroup_free_data()
4661 struct extent_changeset changeset; in btrfs_qgroup_check_reserved_leak()
H A Dfile.c1074 static void release_space(struct btrfs_inode *inode, struct extent_changeset *data_reserved, in release_space()
1099 struct extent_changeset **data_reserved, in reserve_space()
1149 struct extent_changeset *data_reserved, in shrink_reserved_space()
1182 struct extent_changeset **data_reserved, u64 start, in copy_one_range()
1323 struct extent_changeset *data_reserved = NULL; in btrfs_buffered_write()
1824 struct extent_changeset *data_reserved = NULL; in btrfs_page_mkwrite()
2892 struct extent_changeset *data_reserved = NULL; in btrfs_zero_range()
3067 struct extent_changeset *data_reserved = NULL; in btrfs_fallocate()
H A Dreflink.c68 struct extent_changeset *data_reserved = NULL; in copy_inline_to_page()
H A Ddirect-io.c18 struct extent_changeset *data_reserved;
H A Ddefrag.c1177 struct extent_changeset *data_reserved = NULL; in defrag_one_range()
H A Dinode.c2845 struct extent_changeset *data_reserved = NULL; in btrfs_writepage_fixup_worker()
5067 struct extent_changeset *data_reserved = NULL; in btrfs_truncate_block()
9908 struct extent_changeset *data_reserved = NULL; in btrfs_do_encoded_write()
H A Dblock-group.c3378 struct extent_changeset *data_reserved = NULL; in cache_save_setup()