Lines Matching +full:pa +full:- +full:stats
1 // SPDX-License-Identifier: GPL-2.0
31 pr_debug("[%s/%d] EXT4-fs (%s): (%s, %d): %s: " fmt, \
32 current->comm, task_pid_nr(current), sb->s_id, \
52 * with 's_mb_stats' allocator will collect stats that will be
98 #define MB_NUM_ORDERS(sb) ((sb)->s_blocksize_bits + 2)
120 struct rb_node inode_node; /* for inode PA rbtree */
135 unsigned short pa_type; /* pa type. inode or group */
137 rwlock_t *inode_lock; /* locks the rbtree holding this PA */
138 spinlock_t *lg_lock; /* locks the lg list holding this PA */
161 * order value.ie, fls(pa_free)-1;
191 * This is used while adjusting the PA window and for accounting.
231 return ext4_group_first_block_no(sb, fex->fe_group) + in ext4_grp_offs_to_block()
232 (fex->fe_start << EXT4_SB(sb)->s_cluster_bits); in ext4_grp_offs_to_block()
239 return (loff_t)fex->fe_logical + EXT4_C2B(sbi, fex->fe_len); in extent_logical_end()
243 struct ext4_prealloc_space *pa) in pa_logical_end() argument
246 return (loff_t)pa->pa_lstart + EXT4_C2B(sbi, pa->pa_len); in pa_logical_end()