Lines Matching refs:ext4_allocation_context

426 static void ext4_mb_new_preallocation(struct ext4_allocation_context *ac);
428 static int ext4_mb_scan_group(struct ext4_allocation_context *ac,
896 struct ext4_allocation_context *ac) in ext4_get_allocation_groups_count()
910 static int ext4_mb_scan_groups_xa_range(struct ext4_allocation_context *ac, in ext4_mb_scan_groups_xa_range()
944 ext4_mb_scan_groups_largest_free_order_range(struct ext4_allocation_context *ac, in ext4_mb_scan_groups_largest_free_order_range()
960 static int ext4_mb_scan_groups_p2_aligned(struct ext4_allocation_context *ac, in ext4_mb_scan_groups_p2_aligned()
995 ext4_mb_scan_groups_avg_frag_order_range(struct ext4_allocation_context *ac, in ext4_mb_scan_groups_avg_frag_order_range()
1011 static int ext4_mb_scan_groups_goal_fast(struct ext4_allocation_context *ac, in ext4_mb_scan_groups_goal_fast()
1061 static int ext4_mb_scan_groups_best_avail(struct ext4_allocation_context *ac, in ext4_mb_scan_groups_best_avail()
1145 static inline int should_optimize_scan(struct ext4_allocation_context *ac) in should_optimize_scan()
1166 static int ext4_mb_scan_groups_linear(struct ext4_allocation_context *ac, in ext4_mb_scan_groups_linear()
1193 static int ext4_mb_scan_groups(struct ext4_allocation_context *ac) in ext4_mb_scan_groups()
2237 static void ext4_mb_use_best_found(struct ext4_allocation_context *ac, in ext4_mb_use_best_found()
2286 static void ext4_mb_check_limits(struct ext4_allocation_context *ac, in ext4_mb_check_limits()
2339 static void ext4_mb_measure_extent(struct ext4_allocation_context *ac, in ext4_mb_measure_extent()
2400 void ext4_mb_try_best_found(struct ext4_allocation_context *ac, in ext4_mb_try_best_found()
2430 int ext4_mb_find_by_goal(struct ext4_allocation_context *ac, in ext4_mb_find_by_goal()
2503 void ext4_mb_simple_scan_group(struct ext4_allocation_context *ac, in ext4_mb_simple_scan_group()
2557 void ext4_mb_complex_scan_group(struct ext4_allocation_context *ac, in ext4_mb_complex_scan_group()
2640 void ext4_mb_scan_aligned(struct ext4_allocation_context *ac, in ext4_mb_scan_aligned()
2679 static void __ext4_mb_scan_group(struct ext4_allocation_context *ac) in __ext4_mb_scan_group()
2708 static bool ext4_mb_good_group(struct ext4_allocation_context *ac, in ext4_mb_good_group()
2777 static int ext4_mb_good_group_nolock(struct ext4_allocation_context *ac, in ext4_mb_good_group_nolock()
2898 static void ext4_mb_might_prefetch(struct ext4_allocation_context *ac, in ext4_mb_might_prefetch()
2956 static int ext4_mb_scan_group(struct ext4_allocation_context *ac, in ext4_mb_scan_group()
3001 ext4_mb_regular_allocator(struct ext4_allocation_context *ac) in ext4_mb_regular_allocator()
4052 ext4_ac_cachep = KMEM_CACHE(ext4_allocation_context, in ext4_init_mballoc()
4196 ext4_mb_mark_diskspace_used(struct ext4_allocation_context *ac, handle_t *handle) in ext4_mb_mark_diskspace_used()
4312 static void ext4_mb_normalize_group_request(struct ext4_allocation_context *ac) in ext4_mb_normalize_group_request()
4341 ext4_mb_pa_assert_overlap(struct ext4_allocation_context *ac, in ext4_mb_pa_assert_overlap()
4378 ext4_mb_pa_adjust_overlap(struct ext4_allocation_context *ac, in ext4_mb_pa_adjust_overlap()
4518 ext4_mb_normalize_request(struct ext4_allocation_context *ac, in ext4_mb_normalize_request()
4691 static void ext4_mb_collect_stats(struct ext4_allocation_context *ac) in ext4_mb_collect_stats()
4730 static void ext4_discard_allocated_blocks(struct ext4_allocation_context *ac) in ext4_discard_allocated_blocks()
4765 static void ext4_mb_use_inode_pa(struct ext4_allocation_context *ac, in ext4_mb_use_inode_pa()
4796 static void ext4_mb_use_group_pa(struct ext4_allocation_context *ac, in ext4_mb_use_group_pa()
4851 ext4_mb_pa_goal_check(struct ext4_allocation_context *ac, in ext4_mb_pa_goal_check()
4882 ext4_mb_use_preallocated(struct ext4_allocation_context *ac) in ext4_mb_use_preallocated()
5165 static void ext4_mb_put_pa(struct ext4_allocation_context *ac, in ext4_mb_put_pa()
5257 ext4_mb_new_inode_pa(struct ext4_allocation_context *ac) in ext4_mb_new_inode_pa()
5357 ext4_mb_new_group_pa(struct ext4_allocation_context *ac) in ext4_mb_new_group_pa()
5406 static void ext4_mb_new_preallocation(struct ext4_allocation_context *ac) in ext4_mb_new_preallocation()
5721 static int ext4_mb_pa_alloc(struct ext4_allocation_context *ac) in ext4_mb_pa_alloc()
5734 static void ext4_mb_pa_put_free(struct ext4_allocation_context *ac) in ext4_mb_pa_put_free()
5785 static void ext4_mb_show_ac(struct ext4_allocation_context *ac) in ext4_mb_show_ac()
5823 static inline void ext4_mb_show_ac(struct ext4_allocation_context *ac) in ext4_mb_show_ac()
5836 static void ext4_mb_group_or_file(struct ext4_allocation_context *ac) in ext4_mb_group_or_file()
5889 ext4_mb_initialize_context(struct ext4_allocation_context *ac, in ext4_mb_initialize_context()
6024 static void ext4_mb_add_n_trim(struct ext4_allocation_context *ac) in ext4_mb_add_n_trim()
6072 static void ext4_mb_release_context(struct ext4_allocation_context *ac) in ext4_mb_release_context()
6139 struct ext4_allocation_context *ac, u64 *seq) in ext4_mb_discard_preallocations_should_retry()
6238 struct ext4_allocation_context *ac = NULL; in ext4_mb_new_blocks()
7230 int ext4_mb_mark_diskspace_used_test(struct ext4_allocation_context *ac, in ext4_mb_mark_diskspace_used_test()