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()
1397 gotp->br_blockcount = 0xa55a5a5a5a5a5a5aLL; in xfs_bmap_search_multi_extents()
1454 (unsigned long long)gotp->br_blockcount, in xfs_bmap_search_extents()
1558 *last_block = prev.br_startoff + prev.br_blockcount; in xfs_bmap_last_before()
1628 bma->aeof = bma->offset >= rec.br_startoff + rec.br_blockcount || in xfs_bmap_isaeof()
1662 *last_block = rec.br_startoff + rec.br_blockcount; in xfs_bmap_last_offset()
1693 rval = s.br_startoff == 0 && s.br_blockcount == 1; in xfs_bmap_one_block()
1748 new_endoff = new->br_startoff + new->br_blockcount; in xfs_bmap_add_extent_delay_real()
1750 ASSERT(PREV.br_startoff + PREV.br_blockcount >= new_endoff); in xfs_bmap_add_extent_delay_real()
1761 if (PREV.br_startoff + PREV.br_blockcount == new_endoff) in xfs_bmap_add_extent_delay_real()
1777 LEFT.br_startoff + LEFT.br_blockcount == new->br_startoff && in xfs_bmap_add_extent_delay_real()
1778 LEFT.br_startblock + LEFT.br_blockcount == new->br_startblock && in xfs_bmap_add_extent_delay_real()
1780 LEFT.br_blockcount + new->br_blockcount <= MAXEXTLEN) in xfs_bmap_add_extent_delay_real()
1798 new->br_startblock + new->br_blockcount == RIGHT.br_startblock && in xfs_bmap_add_extent_delay_real()
1800 new->br_blockcount + RIGHT.br_blockcount <= MAXEXTLEN && in xfs_bmap_add_extent_delay_real()
1805 LEFT.br_blockcount + new->br_blockcount + RIGHT.br_blockcount in xfs_bmap_add_extent_delay_real()
1824 LEFT.br_blockcount + PREV.br_blockcount + in xfs_bmap_add_extent_delay_real()
1825 RIGHT.br_blockcount); in xfs_bmap_add_extent_delay_real()
1836 RIGHT.br_blockcount, &i); in xfs_bmap_add_extent_delay_real()
1850 LEFT.br_blockcount + in xfs_bmap_add_extent_delay_real()
1851 PREV.br_blockcount + in xfs_bmap_add_extent_delay_real()
1852 RIGHT.br_blockcount, LEFT.br_state); in xfs_bmap_add_extent_delay_real()
1867 LEFT.br_blockcount + PREV.br_blockcount); in xfs_bmap_add_extent_delay_real()
1876 LEFT.br_startblock, LEFT.br_blockcount, in xfs_bmap_add_extent_delay_real()
1883 LEFT.br_blockcount + in xfs_bmap_add_extent_delay_real()
1884 PREV.br_blockcount, LEFT.br_state); in xfs_bmap_add_extent_delay_real()
1898 PREV.br_blockcount + RIGHT.br_blockcount); in xfs_bmap_add_extent_delay_real()
1908 RIGHT.br_blockcount, &i); in xfs_bmap_add_extent_delay_real()
1914 PREV.br_blockcount + in xfs_bmap_add_extent_delay_real()
1915 RIGHT.br_blockcount, PREV.br_state); in xfs_bmap_add_extent_delay_real()
1937 new->br_startblock, new->br_blockcount, in xfs_bmap_add_extent_delay_real()
1957 LEFT.br_blockcount + new->br_blockcount); in xfs_bmap_add_extent_delay_real()
1959 PREV.br_startoff + new->br_blockcount); in xfs_bmap_add_extent_delay_real()
1962 temp = PREV.br_blockcount - new->br_blockcount; in xfs_bmap_add_extent_delay_real()
1970 LEFT.br_startblock, LEFT.br_blockcount, in xfs_bmap_add_extent_delay_real()
1977 LEFT.br_blockcount + in xfs_bmap_add_extent_delay_real()
1978 new->br_blockcount, in xfs_bmap_add_extent_delay_real()
1998 temp = PREV.br_blockcount - new->br_blockcount; in xfs_bmap_add_extent_delay_real()
2007 new->br_startblock, new->br_blockcount, in xfs_bmap_add_extent_delay_real()
2040 temp = PREV.br_blockcount - new->br_blockcount; in xfs_bmap_add_extent_delay_real()
2045 new->br_blockcount + RIGHT.br_blockcount, in xfs_bmap_add_extent_delay_real()
2054 RIGHT.br_blockcount, &i); in xfs_bmap_add_extent_delay_real()
2060 new->br_blockcount + in xfs_bmap_add_extent_delay_real()
2061 RIGHT.br_blockcount, in xfs_bmap_add_extent_delay_real()
2081 temp = PREV.br_blockcount - new->br_blockcount; in xfs_bmap_add_extent_delay_real()
2091 new->br_startblock, new->br_blockcount, in xfs_bmap_add_extent_delay_real()
2143 temp2 = PREV.br_startoff + PREV.br_blockcount - new_endoff; in xfs_bmap_add_extent_delay_real()
2151 RIGHT.br_blockcount = temp2; in xfs_bmap_add_extent_delay_real()
2160 new->br_startblock, new->br_blockcount, in xfs_bmap_add_extent_delay_real()
2307 new_endoff = new->br_startoff + new->br_blockcount; in xfs_bmap_add_extent_unwritten_real()
2309 ASSERT(PREV.br_startoff + PREV.br_blockcount >= new_endoff); in xfs_bmap_add_extent_unwritten_real()
2317 if (PREV.br_startoff + PREV.br_blockcount == new_endoff) in xfs_bmap_add_extent_unwritten_real()
2333 LEFT.br_startoff + LEFT.br_blockcount == new->br_startoff && in xfs_bmap_add_extent_unwritten_real()
2334 LEFT.br_startblock + LEFT.br_blockcount == new->br_startblock && in xfs_bmap_add_extent_unwritten_real()
2336 LEFT.br_blockcount + new->br_blockcount <= MAXEXTLEN) in xfs_bmap_add_extent_unwritten_real()
2353 new->br_startblock + new->br_blockcount == RIGHT.br_startblock && in xfs_bmap_add_extent_unwritten_real()
2355 new->br_blockcount + RIGHT.br_blockcount <= MAXEXTLEN && in xfs_bmap_add_extent_unwritten_real()
2360 LEFT.br_blockcount + new->br_blockcount + RIGHT.br_blockcount in xfs_bmap_add_extent_unwritten_real()
2379 LEFT.br_blockcount + PREV.br_blockcount + in xfs_bmap_add_extent_unwritten_real()
2380 RIGHT.br_blockcount); in xfs_bmap_add_extent_unwritten_real()
2391 RIGHT.br_blockcount, &i))) in xfs_bmap_add_extent_unwritten_real()
2408 LEFT.br_blockcount + PREV.br_blockcount + in xfs_bmap_add_extent_unwritten_real()
2409 RIGHT.br_blockcount, LEFT.br_state))) in xfs_bmap_add_extent_unwritten_real()
2423 LEFT.br_blockcount + PREV.br_blockcount); in xfs_bmap_add_extent_unwritten_real()
2433 PREV.br_startblock, PREV.br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2445 LEFT.br_blockcount + PREV.br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2458 PREV.br_blockcount + RIGHT.br_blockcount); in xfs_bmap_add_extent_unwritten_real()
2469 RIGHT.br_blockcount, &i))) in xfs_bmap_add_extent_unwritten_real()
2480 new->br_blockcount + RIGHT.br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2501 new->br_startblock, new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2506 new->br_startblock, new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2519 LEFT.br_blockcount + new->br_blockcount); in xfs_bmap_add_extent_unwritten_real()
2521 PREV.br_startoff + new->br_blockcount); in xfs_bmap_add_extent_unwritten_real()
2526 new->br_startblock + new->br_blockcount); in xfs_bmap_add_extent_unwritten_real()
2528 PREV.br_blockcount - new->br_blockcount); in xfs_bmap_add_extent_unwritten_real()
2538 PREV.br_startblock, PREV.br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2543 PREV.br_startoff + new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2544 PREV.br_startblock + new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2545 PREV.br_blockcount - new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2552 LEFT.br_blockcount + new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2568 PREV.br_blockcount - new->br_blockcount); in xfs_bmap_add_extent_unwritten_real()
2570 new->br_startblock + new->br_blockcount); in xfs_bmap_add_extent_unwritten_real()
2580 PREV.br_startblock, PREV.br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2585 PREV.br_startoff + new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2586 PREV.br_startblock + new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2587 PREV.br_blockcount - new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2604 PREV.br_blockcount - new->br_blockcount); in xfs_bmap_add_extent_unwritten_real()
2612 new->br_blockcount + RIGHT.br_blockcount, newext); in xfs_bmap_add_extent_unwritten_real()
2621 PREV.br_blockcount, &i))) in xfs_bmap_add_extent_unwritten_real()
2626 PREV.br_blockcount - new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2633 new->br_blockcount + RIGHT.br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2646 PREV.br_blockcount - new->br_blockcount); in xfs_bmap_add_extent_unwritten_real()
2658 PREV.br_startblock, PREV.br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2664 PREV.br_blockcount - new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2668 new->br_startblock, new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2692 r[1].br_blockcount = in xfs_bmap_add_extent_unwritten_real()
2693 PREV.br_startoff + PREV.br_blockcount - new_endoff; in xfs_bmap_add_extent_unwritten_real()
2694 r[1].br_startblock = new->br_startblock + new->br_blockcount; in xfs_bmap_add_extent_unwritten_real()
2706 PREV.br_startblock, PREV.br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2712 r[1].br_startblock, r[1].br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2717 cur->bc_rec.b.br_blockcount = in xfs_bmap_add_extent_unwritten_real()
2728 new->br_startblock, new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2829 left.br_startoff + left.br_blockcount == new->br_startoff && in xfs_bmap_add_extent_hole_delay()
2830 left.br_blockcount + new->br_blockcount <= MAXEXTLEN) in xfs_bmap_add_extent_hole_delay()
2834 new->br_startoff + new->br_blockcount == right.br_startoff && in xfs_bmap_add_extent_hole_delay()
2835 new->br_blockcount + right.br_blockcount <= MAXEXTLEN && in xfs_bmap_add_extent_hole_delay()
2837 (left.br_blockcount + new->br_blockcount + in xfs_bmap_add_extent_hole_delay()
2838 right.br_blockcount <= MAXEXTLEN))) in xfs_bmap_add_extent_hole_delay()
2852 temp = left.br_blockcount + new->br_blockcount + in xfs_bmap_add_extent_hole_delay()
2853 right.br_blockcount; in xfs_bmap_add_extent_hole_delay()
2875 temp = left.br_blockcount + new->br_blockcount; in xfs_bmap_add_extent_hole_delay()
2894 temp = new->br_blockcount + right.br_blockcount; in xfs_bmap_add_extent_hole_delay()
2983 left.br_startoff + left.br_blockcount == new->br_startoff && in xfs_bmap_add_extent_hole_real()
2984 left.br_startblock + left.br_blockcount == new->br_startblock && in xfs_bmap_add_extent_hole_real()
2986 left.br_blockcount + new->br_blockcount <= MAXEXTLEN) in xfs_bmap_add_extent_hole_real()
2990 new->br_startoff + new->br_blockcount == right.br_startoff && in xfs_bmap_add_extent_hole_real()
2991 new->br_startblock + new->br_blockcount == right.br_startblock && in xfs_bmap_add_extent_hole_real()
2993 new->br_blockcount + right.br_blockcount <= MAXEXTLEN && in xfs_bmap_add_extent_hole_real()
2995 left.br_blockcount + new->br_blockcount + in xfs_bmap_add_extent_hole_real()
2996 right.br_blockcount <= MAXEXTLEN)) in xfs_bmap_add_extent_hole_real()
3013 left.br_blockcount + new->br_blockcount + in xfs_bmap_add_extent_hole_real()
3014 right.br_blockcount); in xfs_bmap_add_extent_hole_real()
3026 right.br_startblock, right.br_blockcount, in xfs_bmap_add_extent_hole_real()
3041 left.br_blockcount + in xfs_bmap_add_extent_hole_real()
3042 new->br_blockcount + in xfs_bmap_add_extent_hole_real()
3043 right.br_blockcount, in xfs_bmap_add_extent_hole_real()
3059 left.br_blockcount + new->br_blockcount); in xfs_bmap_add_extent_hole_real()
3067 left.br_startblock, left.br_blockcount, in xfs_bmap_add_extent_hole_real()
3074 left.br_blockcount + in xfs_bmap_add_extent_hole_real()
3075 new->br_blockcount, in xfs_bmap_add_extent_hole_real()
3091 new->br_blockcount + right.br_blockcount, in xfs_bmap_add_extent_hole_real()
3102 right.br_blockcount, &i); in xfs_bmap_add_extent_hole_real()
3108 new->br_blockcount + in xfs_bmap_add_extent_hole_real()
3109 right.br_blockcount, in xfs_bmap_add_extent_hole_real()
3132 new->br_blockcount, &i); in xfs_bmap_add_extent_hole_real()
3210 (orig_end <= gotp->br_startoff + gotp->br_blockcount)) { in xfs_bmap_extsize_align()
3252 prevo = prevp->br_startoff + prevp->br_blockcount; in xfs_bmap_extsize_align()
3268 nexto = gotp->br_startoff + gotp->br_blockcount; in xfs_bmap_extsize_align()
3341 ASSERT(align_off >= prevp->br_startoff + prevp->br_blockcount); in xfs_bmap_extsize_align()
3378 ISVALID(ap->prev.br_startblock + ap->prev.br_blockcount, in xfs_bmap_adjacent()
3380 ap->blkno = ap->prev.br_startblock + ap->prev.br_blockcount; in xfs_bmap_adjacent()
3385 (ap->prev.br_startoff + ap->prev.br_blockcount); in xfs_bmap_adjacent()
3408 ap->prev.br_blockcount) && in xfs_bmap_adjacent()
3415 ap->prev.br_blockcount); in xfs_bmap_adjacent()
3919 got->br_startoff + got->br_blockcount <= obno) { in xfs_bmapi_trim_map()
3943 mval->br_blockcount = XFS_FILBLKS_MIN(end - *bno, in xfs_bmapi_trim_map()
3944 got->br_blockcount - (*bno - got->br_startoff)); in xfs_bmapi_trim_map()
3946 ASSERT(mval->br_blockcount <= len); in xfs_bmapi_trim_map()
3966 ((mval->br_startoff + mval->br_blockcount) <= end)); in xfs_bmapi_update_map()
3967 ASSERT((flags & XFS_BMAPI_ENTIRE) || (mval->br_blockcount <= *len) || in xfs_bmapi_update_map()
3970 *bno = mval->br_startoff + mval->br_blockcount; in xfs_bmapi_update_map()
3975 ASSERT(mval->br_blockcount > mval[-1].br_blockcount); in xfs_bmapi_update_map()
3977 mval[-1].br_blockcount = mval->br_blockcount; in xfs_bmapi_update_map()
3983 mval[-1].br_blockcount && in xfs_bmapi_update_map()
3987 mval[-1].br_startoff + mval[-1].br_blockcount); in xfs_bmapi_update_map()
3988 mval[-1].br_blockcount += mval->br_blockcount; in xfs_bmapi_update_map()
3993 mval[-1].br_startoff + mval[-1].br_blockcount) { in xfs_bmapi_update_map()
3994 mval[-1].br_blockcount += mval->br_blockcount; in xfs_bmapi_update_map()
3997 ((mval->br_startoff + mval->br_blockcount) <= in xfs_bmapi_update_map()
4068 mval->br_blockcount = in xfs_bmapi_read()
4071 bno += mval->br_blockcount; in xfs_bmapi_read()
4072 len -= mval->br_blockcount; in xfs_bmapi_read()
4164 got->br_blockcount = alen; in xfs_bmapi_reserve_delalloc()
4175 ASSERT(got->br_startoff + got->br_blockcount >= aoff + alen); in xfs_bmapi_reserve_delalloc()
4295 bma->length = (xfs_extlen_t)bma->got.br_blockcount; in xfs_bmapi_allocate()
4360 bma->got.br_blockcount = bma->length; in xfs_bmapi_allocate()
4388 ASSERT(bma->got.br_startoff + bma->got.br_blockcount >= in xfs_bmapi_allocate()
4422 ASSERT(mval->br_blockcount <= len); in xfs_bmapi_convert_unwritten()
4438 mval->br_blockcount); in xfs_bmapi_convert_unwritten()
4469 if (mval->br_blockcount < len) in xfs_bmapi_convert_unwritten()
4763 ASSERT(del->br_blockcount > 0); in xfs_bmap_del_extent()
4767 del_endoff = del->br_startoff + del->br_blockcount; in xfs_bmap_del_extent()
4768 got_endoff = got.br_startoff + got.br_blockcount; in xfs_bmap_del_extent()
4787 ASSERT(do_mod(del->br_blockcount, in xfs_bmap_del_extent()
4792 len = del->br_blockcount; in xfs_bmap_del_extent()
4807 nblks = del->br_blockcount; in xfs_bmap_del_extent()
4813 del_endblock = del->br_startblock + del->br_blockcount; in xfs_bmap_del_extent()
4816 got.br_startblock, got.br_blockcount, in xfs_bmap_del_extent()
4862 temp = got.br_blockcount - del->br_blockcount; in xfs_bmap_del_extent()
4879 got.br_blockcount - del->br_blockcount, in xfs_bmap_del_extent()
4888 temp = got.br_blockcount - del->br_blockcount; in xfs_bmap_del_extent()
4906 got.br_blockcount - del->br_blockcount, in xfs_bmap_del_extent()
4920 new.br_blockcount = temp2; in xfs_bmap_del_extent()
4962 got.br_blockcount, in xfs_bmap_del_extent()
4970 got.br_blockcount); in xfs_bmap_del_extent()
5013 xfs_bmap_add_free(del->br_startblock, del->br_blockcount, flist, in xfs_bmap_del_extent()
5120 bno = got.br_startoff + got.br_blockcount - 1; in xfs_bunmapi()
5158 got.br_startoff + got.br_blockcount - 1); in xfs_bunmapi()
5170 del.br_blockcount -= start - got.br_startoff; in xfs_bunmapi()
5174 if (del.br_startoff + del.br_blockcount > bno + 1) in xfs_bunmapi()
5175 del.br_blockcount = bno + 1 - del.br_startoff; in xfs_bunmapi()
5176 sum = del.br_startblock + del.br_blockcount; in xfs_bunmapi()
5193 bno -= mod > del.br_blockcount ? in xfs_bunmapi()
5194 del.br_blockcount : mod; in xfs_bunmapi()
5212 if (del.br_blockcount > mod) { in xfs_bunmapi()
5213 del.br_startoff += del.br_blockcount - mod; in xfs_bunmapi()
5214 del.br_startblock += del.br_blockcount - mod; in xfs_bunmapi()
5215 del.br_blockcount = mod; in xfs_bunmapi()
5232 if (del.br_blockcount > mod) { in xfs_bunmapi()
5233 del.br_blockcount -= mod; in xfs_bunmapi()
5244 ASSERT(bno >= del.br_blockcount); in xfs_bunmapi()
5245 bno -= del.br_blockcount; in xfs_bunmapi()
5267 prev.br_startblock + prev.br_blockcount); in xfs_bunmapi()
5270 prev.br_blockcount -= mod; in xfs_bunmapi()
5299 rtexts = XFS_FSB_TO_B(mp, del.br_blockcount); in xfs_bunmapi()
5303 ip, -((long)del.br_blockcount), 0, in xfs_bunmapi()
5306 xfs_mod_fdblocks(mp, (int64_t)del.br_blockcount, in xfs_bunmapi()
5309 ip, -((long)del.br_blockcount), 0, in xfs_bunmapi()
5312 ip->i_delayed_blks -= del.br_blockcount; in xfs_bunmapi()
5334 del.br_startoff + del.br_blockcount < in xfs_bunmapi()
5335 got.br_startoff + got.br_blockcount) { in xfs_bunmapi()
5436 if ((left->br_startoff + left->br_blockcount != startoff) || in xfs_bmse_can_merge()
5437 (left->br_startblock + left->br_blockcount != got->br_startblock) || in xfs_bmse_can_merge()
5439 (left->br_blockcount + got->br_blockcount > MAXEXTLEN)) in xfs_bmse_can_merge()
5473 blockcount = left.br_blockcount + got.br_blockcount; in xfs_bmse_merge()
5501 got.br_blockcount, &i); in xfs_bmse_merge()
5513 left.br_blockcount, &i); in xfs_bmse_merge()
5518 left.br_blockcount = blockcount; in xfs_bmse_merge()
5521 left.br_blockcount, left.br_state); in xfs_bmse_merge()
5578 adj_irec.br_startoff + adj_irec.br_blockcount) in xfs_bmse_shift_one()
5600 if (startoff + got.br_blockcount > adj_irec.br_startoff) in xfs_bmse_shift_one()
5629 got.br_blockcount, &i); in xfs_bmse_shift_one()
5636 got.br_blockcount, got.br_state); in xfs_bmse_shift_one()
5868 new.br_blockcount = got.br_blockcount - gotblkcnt; in xfs_bmap_split_extent_at()
5878 got.br_blockcount, in xfs_bmap_split_extent_at()
5886 got.br_blockcount = gotblkcnt; in xfs_bmap_split_extent_at()
5892 got.br_blockcount, in xfs_bmap_split_extent_at()
5907 new.br_startblock, new.br_blockcount, in xfs_bmap_split_extent_at()