Lines Matching refs:br_blockcount
117 cur->bc_rec.b.br_blockcount = len; in xfs_bmbt_lookup_eq()
131 cur->bc_rec.b.br_blockcount = len; in xfs_bmbt_lookup_ge()
534 ASSERT(mval[i].br_blockcount > 0); in xfs_bmap_validate_ret()
537 ASSERT(mval[i].br_blockcount <= len); in xfs_bmap_validate_ret()
538 ASSERT(mval[i].br_startoff + mval[i].br_blockcount <= in xfs_bmap_validate_ret()
542 ASSERT(mval[i].br_startoff + mval[i].br_blockcount > in xfs_bmap_validate_ret()
546 mval[i - 1].br_startoff + mval[i - 1].br_blockcount == in xfs_bmap_validate_ret()
1398 gotp->br_blockcount = 0xa55a5a5a5a5a5a5aLL; in xfs_bmap_search_multi_extents()
1455 (unsigned long long)gotp->br_blockcount, in xfs_bmap_search_extents()
1559 *last_block = prev.br_startoff + prev.br_blockcount; in xfs_bmap_last_before()
1629 bma->aeof = bma->offset >= rec.br_startoff + rec.br_blockcount || in xfs_bmap_isaeof()
1663 *last_block = rec.br_startoff + rec.br_blockcount; in xfs_bmap_last_offset()
1694 rval = s.br_startoff == 0 && s.br_blockcount == 1; in xfs_bmap_one_block()
1749 new_endoff = new->br_startoff + new->br_blockcount; in xfs_bmap_add_extent_delay_real()
1751 ASSERT(PREV.br_startoff + PREV.br_blockcount >= new_endoff); in xfs_bmap_add_extent_delay_real()
1762 if (PREV.br_startoff + PREV.br_blockcount == new_endoff) in xfs_bmap_add_extent_delay_real()
1778 LEFT.br_startoff + LEFT.br_blockcount == new->br_startoff && in xfs_bmap_add_extent_delay_real()
1779 LEFT.br_startblock + LEFT.br_blockcount == new->br_startblock && in xfs_bmap_add_extent_delay_real()
1781 LEFT.br_blockcount + new->br_blockcount <= MAXEXTLEN) in xfs_bmap_add_extent_delay_real()
1799 new->br_startblock + new->br_blockcount == RIGHT.br_startblock && in xfs_bmap_add_extent_delay_real()
1801 new->br_blockcount + RIGHT.br_blockcount <= MAXEXTLEN && in xfs_bmap_add_extent_delay_real()
1806 LEFT.br_blockcount + new->br_blockcount + RIGHT.br_blockcount in xfs_bmap_add_extent_delay_real()
1825 LEFT.br_blockcount + PREV.br_blockcount + in xfs_bmap_add_extent_delay_real()
1826 RIGHT.br_blockcount); in xfs_bmap_add_extent_delay_real()
1837 RIGHT.br_blockcount, &i); in xfs_bmap_add_extent_delay_real()
1851 LEFT.br_blockcount + in xfs_bmap_add_extent_delay_real()
1852 PREV.br_blockcount + in xfs_bmap_add_extent_delay_real()
1853 RIGHT.br_blockcount, LEFT.br_state); in xfs_bmap_add_extent_delay_real()
1868 LEFT.br_blockcount + PREV.br_blockcount); in xfs_bmap_add_extent_delay_real()
1877 LEFT.br_startblock, LEFT.br_blockcount, in xfs_bmap_add_extent_delay_real()
1884 LEFT.br_blockcount + in xfs_bmap_add_extent_delay_real()
1885 PREV.br_blockcount, LEFT.br_state); in xfs_bmap_add_extent_delay_real()
1899 PREV.br_blockcount + RIGHT.br_blockcount); in xfs_bmap_add_extent_delay_real()
1909 RIGHT.br_blockcount, &i); in xfs_bmap_add_extent_delay_real()
1915 PREV.br_blockcount + in xfs_bmap_add_extent_delay_real()
1916 RIGHT.br_blockcount, PREV.br_state); in xfs_bmap_add_extent_delay_real()
1938 new->br_startblock, new->br_blockcount, in xfs_bmap_add_extent_delay_real()
1958 LEFT.br_blockcount + new->br_blockcount); in xfs_bmap_add_extent_delay_real()
1960 PREV.br_startoff + new->br_blockcount); in xfs_bmap_add_extent_delay_real()
1963 temp = PREV.br_blockcount - new->br_blockcount; in xfs_bmap_add_extent_delay_real()
1971 LEFT.br_startblock, LEFT.br_blockcount, in xfs_bmap_add_extent_delay_real()
1978 LEFT.br_blockcount + in xfs_bmap_add_extent_delay_real()
1979 new->br_blockcount, in xfs_bmap_add_extent_delay_real()
1999 temp = PREV.br_blockcount - new->br_blockcount; in xfs_bmap_add_extent_delay_real()
2008 new->br_startblock, new->br_blockcount, in xfs_bmap_add_extent_delay_real()
2041 temp = PREV.br_blockcount - new->br_blockcount; in xfs_bmap_add_extent_delay_real()
2046 new->br_blockcount + RIGHT.br_blockcount, in xfs_bmap_add_extent_delay_real()
2055 RIGHT.br_blockcount, &i); in xfs_bmap_add_extent_delay_real()
2061 new->br_blockcount + in xfs_bmap_add_extent_delay_real()
2062 RIGHT.br_blockcount, in xfs_bmap_add_extent_delay_real()
2082 temp = PREV.br_blockcount - new->br_blockcount; in xfs_bmap_add_extent_delay_real()
2092 new->br_startblock, new->br_blockcount, in xfs_bmap_add_extent_delay_real()
2144 temp2 = PREV.br_startoff + PREV.br_blockcount - new_endoff; in xfs_bmap_add_extent_delay_real()
2152 RIGHT.br_blockcount = temp2; in xfs_bmap_add_extent_delay_real()
2161 new->br_startblock, new->br_blockcount, in xfs_bmap_add_extent_delay_real()
2308 new_endoff = new->br_startoff + new->br_blockcount; in xfs_bmap_add_extent_unwritten_real()
2310 ASSERT(PREV.br_startoff + PREV.br_blockcount >= new_endoff); in xfs_bmap_add_extent_unwritten_real()
2318 if (PREV.br_startoff + PREV.br_blockcount == new_endoff) in xfs_bmap_add_extent_unwritten_real()
2334 LEFT.br_startoff + LEFT.br_blockcount == new->br_startoff && in xfs_bmap_add_extent_unwritten_real()
2335 LEFT.br_startblock + LEFT.br_blockcount == new->br_startblock && in xfs_bmap_add_extent_unwritten_real()
2337 LEFT.br_blockcount + new->br_blockcount <= MAXEXTLEN) in xfs_bmap_add_extent_unwritten_real()
2354 new->br_startblock + new->br_blockcount == RIGHT.br_startblock && in xfs_bmap_add_extent_unwritten_real()
2356 new->br_blockcount + RIGHT.br_blockcount <= MAXEXTLEN && in xfs_bmap_add_extent_unwritten_real()
2361 LEFT.br_blockcount + new->br_blockcount + RIGHT.br_blockcount in xfs_bmap_add_extent_unwritten_real()
2380 LEFT.br_blockcount + PREV.br_blockcount + in xfs_bmap_add_extent_unwritten_real()
2381 RIGHT.br_blockcount); in xfs_bmap_add_extent_unwritten_real()
2392 RIGHT.br_blockcount, &i))) in xfs_bmap_add_extent_unwritten_real()
2409 LEFT.br_blockcount + PREV.br_blockcount + in xfs_bmap_add_extent_unwritten_real()
2410 RIGHT.br_blockcount, LEFT.br_state))) in xfs_bmap_add_extent_unwritten_real()
2424 LEFT.br_blockcount + PREV.br_blockcount); in xfs_bmap_add_extent_unwritten_real()
2434 PREV.br_startblock, PREV.br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2446 LEFT.br_blockcount + PREV.br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2459 PREV.br_blockcount + RIGHT.br_blockcount); in xfs_bmap_add_extent_unwritten_real()
2470 RIGHT.br_blockcount, &i))) in xfs_bmap_add_extent_unwritten_real()
2481 new->br_blockcount + RIGHT.br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2502 new->br_startblock, new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2507 new->br_startblock, new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2520 LEFT.br_blockcount + new->br_blockcount); in xfs_bmap_add_extent_unwritten_real()
2522 PREV.br_startoff + new->br_blockcount); in xfs_bmap_add_extent_unwritten_real()
2527 new->br_startblock + new->br_blockcount); in xfs_bmap_add_extent_unwritten_real()
2529 PREV.br_blockcount - new->br_blockcount); in xfs_bmap_add_extent_unwritten_real()
2539 PREV.br_startblock, PREV.br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2544 PREV.br_startoff + new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2545 PREV.br_startblock + new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2546 PREV.br_blockcount - new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2553 LEFT.br_blockcount + new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2569 PREV.br_blockcount - new->br_blockcount); in xfs_bmap_add_extent_unwritten_real()
2571 new->br_startblock + new->br_blockcount); in xfs_bmap_add_extent_unwritten_real()
2581 PREV.br_startblock, PREV.br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2586 PREV.br_startoff + new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2587 PREV.br_startblock + new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2588 PREV.br_blockcount - new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2605 PREV.br_blockcount - new->br_blockcount); in xfs_bmap_add_extent_unwritten_real()
2613 new->br_blockcount + RIGHT.br_blockcount, newext); in xfs_bmap_add_extent_unwritten_real()
2622 PREV.br_blockcount, &i))) in xfs_bmap_add_extent_unwritten_real()
2627 PREV.br_blockcount - new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2634 new->br_blockcount + RIGHT.br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2647 PREV.br_blockcount - new->br_blockcount); in xfs_bmap_add_extent_unwritten_real()
2659 PREV.br_startblock, PREV.br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2665 PREV.br_blockcount - new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2669 new->br_startblock, new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2693 r[1].br_blockcount = in xfs_bmap_add_extent_unwritten_real()
2694 PREV.br_startoff + PREV.br_blockcount - new_endoff; in xfs_bmap_add_extent_unwritten_real()
2695 r[1].br_startblock = new->br_startblock + new->br_blockcount; in xfs_bmap_add_extent_unwritten_real()
2707 PREV.br_startblock, PREV.br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2713 r[1].br_startblock, r[1].br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2718 cur->bc_rec.b.br_blockcount = in xfs_bmap_add_extent_unwritten_real()
2729 new->br_startblock, new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2830 left.br_startoff + left.br_blockcount == new->br_startoff && in xfs_bmap_add_extent_hole_delay()
2831 left.br_blockcount + new->br_blockcount <= MAXEXTLEN) in xfs_bmap_add_extent_hole_delay()
2835 new->br_startoff + new->br_blockcount == right.br_startoff && in xfs_bmap_add_extent_hole_delay()
2836 new->br_blockcount + right.br_blockcount <= MAXEXTLEN && in xfs_bmap_add_extent_hole_delay()
2838 (left.br_blockcount + new->br_blockcount + in xfs_bmap_add_extent_hole_delay()
2839 right.br_blockcount <= MAXEXTLEN))) in xfs_bmap_add_extent_hole_delay()
2853 temp = left.br_blockcount + new->br_blockcount + in xfs_bmap_add_extent_hole_delay()
2854 right.br_blockcount; in xfs_bmap_add_extent_hole_delay()
2876 temp = left.br_blockcount + new->br_blockcount; in xfs_bmap_add_extent_hole_delay()
2895 temp = new->br_blockcount + right.br_blockcount; in xfs_bmap_add_extent_hole_delay()
2984 left.br_startoff + left.br_blockcount == new->br_startoff && in xfs_bmap_add_extent_hole_real()
2985 left.br_startblock + left.br_blockcount == new->br_startblock && in xfs_bmap_add_extent_hole_real()
2987 left.br_blockcount + new->br_blockcount <= MAXEXTLEN) in xfs_bmap_add_extent_hole_real()
2991 new->br_startoff + new->br_blockcount == right.br_startoff && in xfs_bmap_add_extent_hole_real()
2992 new->br_startblock + new->br_blockcount == right.br_startblock && in xfs_bmap_add_extent_hole_real()
2994 new->br_blockcount + right.br_blockcount <= MAXEXTLEN && in xfs_bmap_add_extent_hole_real()
2996 left.br_blockcount + new->br_blockcount + in xfs_bmap_add_extent_hole_real()
2997 right.br_blockcount <= MAXEXTLEN)) in xfs_bmap_add_extent_hole_real()
3014 left.br_blockcount + new->br_blockcount + in xfs_bmap_add_extent_hole_real()
3015 right.br_blockcount); in xfs_bmap_add_extent_hole_real()
3027 right.br_startblock, right.br_blockcount, in xfs_bmap_add_extent_hole_real()
3042 left.br_blockcount + in xfs_bmap_add_extent_hole_real()
3043 new->br_blockcount + in xfs_bmap_add_extent_hole_real()
3044 right.br_blockcount, in xfs_bmap_add_extent_hole_real()
3060 left.br_blockcount + new->br_blockcount); in xfs_bmap_add_extent_hole_real()
3068 left.br_startblock, left.br_blockcount, in xfs_bmap_add_extent_hole_real()
3075 left.br_blockcount + in xfs_bmap_add_extent_hole_real()
3076 new->br_blockcount, in xfs_bmap_add_extent_hole_real()
3092 new->br_blockcount + right.br_blockcount, in xfs_bmap_add_extent_hole_real()
3103 right.br_blockcount, &i); in xfs_bmap_add_extent_hole_real()
3109 new->br_blockcount + in xfs_bmap_add_extent_hole_real()
3110 right.br_blockcount, in xfs_bmap_add_extent_hole_real()
3133 new->br_blockcount, &i); in xfs_bmap_add_extent_hole_real()
3211 (orig_end <= gotp->br_startoff + gotp->br_blockcount)) { in xfs_bmap_extsize_align()
3253 prevo = prevp->br_startoff + prevp->br_blockcount; in xfs_bmap_extsize_align()
3269 nexto = gotp->br_startoff + gotp->br_blockcount; in xfs_bmap_extsize_align()
3342 ASSERT(align_off >= prevp->br_startoff + prevp->br_blockcount); in xfs_bmap_extsize_align()
3379 ISVALID(ap->prev.br_startblock + ap->prev.br_blockcount, in xfs_bmap_adjacent()
3381 ap->blkno = ap->prev.br_startblock + ap->prev.br_blockcount; in xfs_bmap_adjacent()
3386 (ap->prev.br_startoff + ap->prev.br_blockcount); in xfs_bmap_adjacent()
3409 ap->prev.br_blockcount) && in xfs_bmap_adjacent()
3416 ap->prev.br_blockcount); in xfs_bmap_adjacent()
3914 got->br_startoff + got->br_blockcount <= obno) { in xfs_bmapi_trim_map()
3938 mval->br_blockcount = XFS_FILBLKS_MIN(end - *bno, in xfs_bmapi_trim_map()
3939 got->br_blockcount - (*bno - got->br_startoff)); in xfs_bmapi_trim_map()
3941 ASSERT(mval->br_blockcount <= len); in xfs_bmapi_trim_map()
3961 ((mval->br_startoff + mval->br_blockcount) <= end)); in xfs_bmapi_update_map()
3962 ASSERT((flags & XFS_BMAPI_ENTIRE) || (mval->br_blockcount <= *len) || in xfs_bmapi_update_map()
3965 *bno = mval->br_startoff + mval->br_blockcount; in xfs_bmapi_update_map()
3970 ASSERT(mval->br_blockcount > mval[-1].br_blockcount); in xfs_bmapi_update_map()
3972 mval[-1].br_blockcount = mval->br_blockcount; in xfs_bmapi_update_map()
3978 mval[-1].br_blockcount && in xfs_bmapi_update_map()
3982 mval[-1].br_startoff + mval[-1].br_blockcount); in xfs_bmapi_update_map()
3983 mval[-1].br_blockcount += mval->br_blockcount; in xfs_bmapi_update_map()
3988 mval[-1].br_startoff + mval[-1].br_blockcount) { in xfs_bmapi_update_map()
3989 mval[-1].br_blockcount += mval->br_blockcount; in xfs_bmapi_update_map()
3992 ((mval->br_startoff + mval->br_blockcount) <= in xfs_bmapi_update_map()
4063 mval->br_blockcount = in xfs_bmapi_read()
4066 bno += mval->br_blockcount; in xfs_bmapi_read()
4067 len -= mval->br_blockcount; in xfs_bmapi_read()
4159 got->br_blockcount = alen; in xfs_bmapi_reserve_delalloc()
4170 ASSERT(got->br_startoff + got->br_blockcount >= aoff + alen); in xfs_bmapi_reserve_delalloc()
4290 bma->length = (xfs_extlen_t)bma->got.br_blockcount; in xfs_bmapi_allocate()
4352 bma->got.br_blockcount = bma->length; in xfs_bmapi_allocate()
4380 ASSERT(bma->got.br_startoff + bma->got.br_blockcount >= in xfs_bmapi_allocate()
4414 ASSERT(mval->br_blockcount <= len); in xfs_bmapi_convert_unwritten()
4442 if (mval->br_blockcount < len) in xfs_bmapi_convert_unwritten()
4724 ASSERT(del->br_blockcount > 0); in xfs_bmap_del_extent()
4728 del_endoff = del->br_startoff + del->br_blockcount; in xfs_bmap_del_extent()
4729 got_endoff = got.br_startoff + got.br_blockcount; in xfs_bmap_del_extent()
4748 ASSERT(do_mod(del->br_blockcount, in xfs_bmap_del_extent()
4753 len = del->br_blockcount; in xfs_bmap_del_extent()
4768 nblks = del->br_blockcount; in xfs_bmap_del_extent()
4774 del_endblock = del->br_startblock + del->br_blockcount; in xfs_bmap_del_extent()
4777 got.br_startblock, got.br_blockcount, in xfs_bmap_del_extent()
4823 temp = got.br_blockcount - del->br_blockcount; in xfs_bmap_del_extent()
4840 got.br_blockcount - del->br_blockcount, in xfs_bmap_del_extent()
4849 temp = got.br_blockcount - del->br_blockcount; in xfs_bmap_del_extent()
4867 got.br_blockcount - del->br_blockcount, in xfs_bmap_del_extent()
4881 new.br_blockcount = temp2; in xfs_bmap_del_extent()
4923 got.br_blockcount, in xfs_bmap_del_extent()
4931 got.br_blockcount); in xfs_bmap_del_extent()
4974 xfs_bmap_add_free(del->br_startblock, del->br_blockcount, flist, in xfs_bmap_del_extent()
5081 bno = got.br_startoff + got.br_blockcount - 1; in xfs_bunmapi()
5119 got.br_startoff + got.br_blockcount - 1); in xfs_bunmapi()
5131 del.br_blockcount -= start - got.br_startoff; in xfs_bunmapi()
5135 if (del.br_startoff + del.br_blockcount > bno + 1) in xfs_bunmapi()
5136 del.br_blockcount = bno + 1 - del.br_startoff; in xfs_bunmapi()
5137 sum = del.br_startblock + del.br_blockcount; in xfs_bunmapi()
5154 bno -= mod > del.br_blockcount ? in xfs_bunmapi()
5155 del.br_blockcount : mod; in xfs_bunmapi()
5173 if (del.br_blockcount > mod) { in xfs_bunmapi()
5174 del.br_startoff += del.br_blockcount - mod; in xfs_bunmapi()
5175 del.br_startblock += del.br_blockcount - mod; in xfs_bunmapi()
5176 del.br_blockcount = mod; in xfs_bunmapi()
5193 if (del.br_blockcount > mod) { in xfs_bunmapi()
5194 del.br_blockcount -= mod; in xfs_bunmapi()
5205 ASSERT(bno >= del.br_blockcount); in xfs_bunmapi()
5206 bno -= del.br_blockcount; in xfs_bunmapi()
5228 prev.br_startblock + prev.br_blockcount); in xfs_bunmapi()
5231 prev.br_blockcount -= mod; in xfs_bunmapi()
5260 rtexts = XFS_FSB_TO_B(mp, del.br_blockcount); in xfs_bunmapi()
5264 ip, -((long)del.br_blockcount), 0, in xfs_bunmapi()
5267 xfs_mod_fdblocks(mp, (int64_t)del.br_blockcount, in xfs_bunmapi()
5270 ip, -((long)del.br_blockcount), 0, in xfs_bunmapi()
5273 ip->i_delayed_blks -= del.br_blockcount; in xfs_bunmapi()
5295 del.br_startoff + del.br_blockcount < in xfs_bunmapi()
5296 got.br_startoff + got.br_blockcount) { in xfs_bunmapi()
5397 if ((left->br_startoff + left->br_blockcount != startoff) || in xfs_bmse_can_merge()
5398 (left->br_startblock + left->br_blockcount != got->br_startblock) || in xfs_bmse_can_merge()
5400 (left->br_blockcount + got->br_blockcount > MAXEXTLEN)) in xfs_bmse_can_merge()
5434 blockcount = left.br_blockcount + got.br_blockcount; in xfs_bmse_merge()
5462 got.br_blockcount, &i); in xfs_bmse_merge()
5474 left.br_blockcount, &i); in xfs_bmse_merge()
5479 left.br_blockcount = blockcount; in xfs_bmse_merge()
5482 left.br_blockcount, left.br_state); in xfs_bmse_merge()
5539 adj_irec.br_startoff + adj_irec.br_blockcount) in xfs_bmse_shift_one()
5561 if (startoff + got.br_blockcount > adj_irec.br_startoff) in xfs_bmse_shift_one()
5590 got.br_blockcount, &i); in xfs_bmse_shift_one()
5597 got.br_blockcount, got.br_state); in xfs_bmse_shift_one()
5829 new.br_blockcount = got.br_blockcount - gotblkcnt; in xfs_bmap_split_extent_at()
5839 got.br_blockcount, in xfs_bmap_split_extent_at()
5847 got.br_blockcount = gotblkcnt; in xfs_bmap_split_extent_at()
5853 got.br_blockcount, in xfs_bmap_split_extent_at()
5868 new.br_startblock, new.br_blockcount, in xfs_bmap_split_extent_at()