Lines Matching refs:pa_free
3248 pa->pa_free += ac->ac_b_ex.fe_len; in ext4_discard_allocated_blocks()
3275 BUG_ON(pa->pa_free < len); in ext4_mb_use_inode_pa()
3276 pa->pa_free -= len; in ext4_mb_use_inode_pa()
3370 if (pa->pa_deleted == 0 && pa->pa_free) { in ext4_mb_use_preallocated()
3406 pa->pa_free >= ac->ac_o_ex.fe_len) { in ext4_mb_use_preallocated()
3510 if (!atomic_dec_and_test(&pa->pa_count) || pa->pa_free != 0) { in ext4_mb_put_pa()
3620 pa->pa_free = pa->pa_len; in ext4_mb_new_inode_pa()
3633 atomic_add(pa->pa_free, &sbi->s_mb_preallocated); in ext4_mb_new_inode_pa()
3680 pa->pa_free = pa->pa_len; in ext4_mb_new_group_pa()
3693 atomic_add(pa->pa_free, &EXT4_SB(sb)->s_mb_preallocated); in ext4_mb_new_group_pa()
3769 if (free != pa->pa_free) { in ext4_mb_release_inode_pa()
3776 free, pa->pa_free); in ext4_mb_release_inode_pa()
3869 free += pa->pa_free; in ext4_mb_discard_group_preallocations()
4290 order = fls(pa->pa_free) - 1; in ext4_mb_add_n_trim()
4303 if (!added && pa->pa_free < tmp_pa->pa_free) { in ext4_mb_add_n_trim()
4343 pa->pa_free -= ac->ac_b_ex.fe_len; in ext4_mb_release_context()
4355 if ((pa->pa_type == MB_GROUP_PA) && likely(pa->pa_free)) { in ext4_mb_release_context()