Searched defs:space_info (Results 1 - 14 of 14) sorted by relevance

/linux-master/fs/btrfs/
H A Dblock-rsv.h34 struct btrfs_space_info *space_info; member in struct:btrfs_block_rsv
H A Dblock-rsv.c109 struct btrfs_space_info *space_info = block_rsv->space_info; local
433 struct btrfs_space_info *space_info; local
[all...]
H A Dspace-info.h178 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 Dzoned.h264 btrfs_zoned_activate_one_bg(struct btrfs_fs_info *fs_info, struct btrfs_space_info *space_info, bool do_finish) argument
H A Dblock-group.h168 struct btrfs_space_info *space_info; member in struct:btrfs_block_group
H A Ddelayed-ref.c253 struct btrfs_space_info *space_info = block_rsv->space_info; local
H A Dspace-info.c218 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 Dsysfs.c761 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 Dzoned.c2535 btrfs_zoned_activate_one_bg(struct btrfs_fs_info *fs_info, struct btrfs_space_info *space_info, bool do_finish) argument
H A Dblock-group.c381 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 Dfree-space-cache.c3651 struct btrfs_space_info *space_info = block_group->space_info; local
[all...]
H A Dfs.h643 struct list_head space_info; member in struct:btrfs_fs_info
H A Dextent-tree.c2780 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 Dvolumes.c5263 struct btrfs_space_info *space_info; local

Completed in 314 milliseconds