/linux-master/fs/btrfs/ |
H A D | block-rsv.h | 34 struct btrfs_space_info *space_info; member in struct:btrfs_block_rsv
|
H A D | block-rsv.c | 109 struct btrfs_space_info *space_info = block_rsv->space_info; local 433 struct btrfs_space_info *space_info; local [all...] |
H A D | space-info.h | 178 static inline bool btrfs_mixed_space_info(struct btrfs_space_info *space_info) argument 234 btrfs_space_info_free_bytes_may_use( struct btrfs_fs_info *fs_info, struct btrfs_space_info *space_info, u64 num_bytes) argument [all...] |
H A D | zoned.h | 264 btrfs_zoned_activate_one_bg(struct btrfs_fs_info *fs_info, struct btrfs_space_info *space_info, bool do_finish) argument
|
H A D | block-group.h | 168 struct btrfs_space_info *space_info; member in struct:btrfs_block_group
|
H A D | delayed-ref.c | 253 struct btrfs_space_info *space_info = block_rsv->space_info; local
|
H A D | space-info.c | 218 btrfs_update_space_info_chunk_size(struct btrfs_space_info *space_info, u64 chunk_size) argument 227 struct btrfs_space_info *space_info; local 343 calc_available_free_space(struct btrfs_fs_info *fs_info, struct btrfs_space_info *space_info, enum btrfs_reserve_flush_enum flush) argument 411 btrfs_can_overcommit(struct btrfs_fs_info *fs_info, struct btrfs_space_info *space_info, u64 bytes, enum btrfs_reserve_flush_enum flush) argument 430 remove_ticket(struct btrfs_space_info *space_info, struct reserve_ticket *ticket) argument 444 btrfs_try_granting_tickets(struct btrfs_fs_info *fs_info, struct btrfs_space_info *space_info) argument 492 space_info_flag_to_str(const struct btrfs_space_info *space_info) argument 595 shrink_delalloc(struct btrfs_fs_info *fs_info, struct btrfs_space_info *space_info, u64 to_reclaim, bool wait_ordered, bool for_preempt) argument 726 flush_space(struct btrfs_fs_info *fs_info, struct btrfs_space_info *space_info, u64 num_bytes, enum btrfs_flush_state state, bool for_preempt) argument 830 btrfs_calc_reclaim_metadata_size(struct btrfs_fs_info *fs_info, struct btrfs_space_info *space_info) argument 855 need_preemptive_reclaim(struct btrfs_fs_info *fs_info, struct btrfs_space_info *space_info) argument 967 steal_from_global_rsv(struct btrfs_fs_info *fs_info, struct btrfs_space_info *space_info, struct reserve_ticket *ticket) argument 1014 maybe_fail_all_tickets(struct btrfs_fs_info *fs_info, struct btrfs_space_info *space_info) argument 1067 struct btrfs_space_info *space_info; local 1155 struct btrfs_space_info *space_info; local 1287 struct btrfs_space_info *space_info; local 1387 priority_reclaim_metadata_space(struct btrfs_fs_info *fs_info, struct btrfs_space_info *space_info, struct reserve_ticket *ticket, const enum btrfs_flush_state *states, int states_nr) argument 1446 priority_reclaim_data_space(struct btrfs_fs_info *fs_info, struct btrfs_space_info *space_info, struct reserve_ticket *ticket) argument 1474 wait_reserve_ticket(struct btrfs_fs_info *fs_info, struct btrfs_space_info *space_info, struct reserve_ticket *ticket) argument 1521 handle_reserve_ticket(struct btrfs_fs_info *fs_info, struct btrfs_space_info *space_info, struct reserve_ticket *ticket, u64 start_ns, u64 orig_bytes, enum btrfs_reserve_flush_enum flush) argument 1577 maybe_clamp_preempt(struct btrfs_fs_info *fs_info, struct btrfs_space_info *space_info) argument 1626 __reserve_bytes(struct btrfs_fs_info *fs_info, struct btrfs_space_info *space_info, u64 orig_bytes, enum btrfs_reserve_flush_enum flush) argument 1775 btrfs_reserve_metadata_bytes(struct btrfs_fs_info *fs_info, struct btrfs_space_info *space_info, u64 orig_bytes, enum btrfs_reserve_flush_enum flush) argument 1827 struct btrfs_space_info *space_info; local [all...] |
H A D | sysfs.c | 761 struct btrfs_space_info *space_info = to_space_info(kobj); local 849 struct btrfs_space_info *space_info = to_space_info(kobj); local 904 struct btrfs_space_info *space_info local 913 struct btrfs_space_info *space_info = to_space_info(kobj); local 957 ATTRIBUTE_GROUPS(space_info); variable 1631 struct btrfs_space_info *space_info = cache->space_info; local 1694 btrfs_sysfs_remove_space_info(struct btrfs_space_info *space_info) argument 1733 btrfs_sysfs_add_space_info_type(struct btrfs_fs_info *fs_info, struct btrfs_space_info *space_info) argument [all...] |
H A D | zoned.c | 2535 btrfs_zoned_activate_one_bg(struct btrfs_fs_info *fs_info, struct btrfs_space_info *space_info, bool do_finish) argument
|
H A D | block-group.c | 381 struct btrfs_space_info *space_info = bg->space_info; local 1462 struct btrfs_space_info *space_info; local 1760 const struct btrfs_space_info *space_info = bg->space_info; local 1787 struct btrfs_space_info *space_info; local 2459 struct btrfs_space_info *space_info; local 3601 struct btrfs_space_info *space_info; local 3717 struct btrfs_space_info *space_info = cache->space_info; local 3770 struct btrfs_space_info *space_info = cache->space_info; local 4037 struct btrfs_space_info *space_info; local 4338 struct btrfs_space_info *space_info; local [all...] |
H A D | free-space-cache.c | 3651 struct btrfs_space_info *space_info = block_group->space_info; local [all...] |
H A D | fs.h | 643 struct list_head space_info; member in struct:btrfs_fs_info
|
H A D | extent-tree.c | 2780 struct btrfs_space_info *space_info; local 2751 fetch_cluster_info(struct btrfs_fs_info *fs_info, struct btrfs_space_info *space_info, u64 *empty_cluster) argument 3863 struct btrfs_space_info *space_info = block_group->space_info; local 4271 prepare_allocation_clustered(struct btrfs_fs_info *fs_info, struct find_free_extent_ctl *ffe_ctl, struct btrfs_space_info *space_info, struct btrfs_key *ins) argument 4358 prepare_allocation(struct btrfs_fs_info *fs_info, struct find_free_extent_ctl *ffe_ctl, struct btrfs_space_info *space_info, struct btrfs_key *ins) argument 4407 struct btrfs_space_info *space_info; local 4999 struct btrfs_space_info *space_info; local [all...] |
H A D | volumes.c | 5263 struct btrfs_space_info *space_info; local
|