Lines Matching refs:pa_pstart
65 * pa_pstart -> the physical start block for this prealloc space
765 ext4_get_group_no_and_offset(sb, pa->pa_pstart, &groupnr, &k);
4553 * [pa_pstart + fe_logical - pa_lstart, fe_len/size] from the preallocated
4682 start = pa->pa_pstart + (ac->ac_o_ex.fe_logical - pa->pa_lstart);
4683 end = min(pa->pa_pstart + EXT4_C2B(sbi, pa->pa_len),
4692 BUG_ON(start < pa->pa_pstart);
4693 BUG_ON(end > pa->pa_pstart + EXT4_C2B(sbi, pa->pa_len));
4709 ext4_get_group_no_and_offset(ac->ac_sb, pa->pa_pstart,
4716 /* we don't correct pa_pstart or pa_len here to avoid
4743 cur_distance = abs(goal_block - cpa->pa_pstart);
4744 new_distance = abs(goal_block - pa->pa_pstart);
4774 start = pa->pa_pstart +
4899 (tmp_pa->pa_pstart + EXT4_C2B(sbi, tmp_pa->pa_len) >
5020 ext4_get_group_no_and_offset(sb, pa->pa_pstart,
5040 pa->pa_type, pa->pa_pstart, pa->pa_lstart,
5095 grp_blk = pa->pa_pstart;
5097 * If doing group-based preallocation, pa_pstart may be in the
5230 pa->pa_pstart = ext4_grp_offs_to_block(sb, &ac->ac_b_ex);
5238 mb_debug(sb, "new inode pa %p: %llu/%d for %u\n", pa, pa->pa_pstart,
5280 pa->pa_pstart = ext4_grp_offs_to_block(sb, &ac->ac_b_ex);
5281 pa->pa_lstart = pa->pa_pstart;
5290 mb_debug(sb, "new group pa %p: %llu/%d for %u\n", pa, pa->pa_pstart,
5344 ext4_get_group_no_and_offset(sb, pa->pa_pstart, &group, &bit);
5345 grp_blk_start = pa->pa_pstart - EXT4_C2B(sbi, bit);
5370 (unsigned long) pa->pa_pstart,
5394 ext4_get_group_no_and_offset(sb, pa->pa_pstart, &group, &bit);
5397 e4b->bd_group, group, pa->pa_pstart);
5606 group = ext4_get_group_number(sb, pa->pa_pstart);
5690 ext4_get_group_no_and_offset(sb, pa->pa_pstart,
5913 group = ext4_get_group_number(sb, pa->pa_pstart);
5997 pa->pa_pstart += EXT4_C2B(sbi, ac->ac_b_ex.fe_len);