Lines Matching refs:pa_pstart
65 * pa_pstart -> the physical start block for this prealloc space
694 ext4_get_group_no_and_offset(sb, pa->pa_pstart, &groupnr, &k);
3815 start = pa->pa_pstart + (ac->ac_o_ex.fe_logical - pa->pa_lstart);
3816 end = min(pa->pa_pstart + EXT4_C2B(sbi, pa->pa_len),
3825 BUG_ON(start < pa->pa_pstart);
3826 BUG_ON(end > pa->pa_pstart + EXT4_C2B(sbi, pa->pa_len));
3842 ext4_get_group_no_and_offset(ac->ac_sb, pa->pa_pstart,
3849 /* we don't correct pa_pstart or pa_plen here to avoid
3876 cur_distance = abs(goal_block - cpa->pa_pstart);
3877 new_distance = abs(goal_block - pa->pa_pstart);
3917 (pa->pa_pstart + EXT4_C2B(sbi, pa->pa_len) >
4033 ext4_get_group_no_and_offset(sb, pa->pa_pstart,
4053 pa->pa_type, pa->pa_pstart, pa->pa_lstart,
4101 grp_blk = pa->pa_pstart;
4103 * If doing group-based preallocation, pa_pstart may be in the
4204 pa->pa_pstart = ext4_grp_offs_to_block(sb, &ac->ac_b_ex);
4213 mb_debug(sb, "new inode pa %p: %llu/%d for %u\n", pa, pa->pa_pstart,
4259 pa->pa_pstart = ext4_grp_offs_to_block(sb, &ac->ac_b_ex);
4260 pa->pa_lstart = pa->pa_pstart;
4269 mb_debug(sb, "new group pa %p: %llu/%d for %u\n", pa, pa->pa_pstart,
4323 ext4_get_group_no_and_offset(sb, pa->pa_pstart, &group, &bit);
4324 grp_blk_start = pa->pa_pstart - EXT4_C2B(sbi, bit);
4349 (unsigned long) pa->pa_pstart,
4373 ext4_get_group_no_and_offset(sb, pa->pa_pstart, &group, &bit);
4376 e4b->bd_group, group, pa->pa_pstart);
4576 group = ext4_get_group_number(sb, pa->pa_pstart);
4654 ext4_get_group_no_and_offset(sb, pa->pa_pstart,
4875 group = ext4_get_group_number(sb, pa->pa_pstart);
4981 pa->pa_pstart += EXT4_C2B(sbi, ac->ac_b_ex.fe_len);