Lines Matching refs:PREV
1399 #define PREV r[2] in xfs_bmap_add_extent_delay_real() macro
1404 xfs_iext_get_extent(ifp, &bma->icur, &PREV); in xfs_bmap_add_extent_delay_real()
1406 ASSERT(isnullstartblock(PREV.br_startblock)); in xfs_bmap_add_extent_delay_real()
1407 ASSERT(PREV.br_startoff <= new->br_startoff); in xfs_bmap_add_extent_delay_real()
1408 ASSERT(PREV.br_startoff + PREV.br_blockcount >= new_endoff); in xfs_bmap_add_extent_delay_real()
1410 da_old = startblockval(PREV.br_startblock); in xfs_bmap_add_extent_delay_real()
1417 if (PREV.br_startoff == new->br_startoff) in xfs_bmap_add_extent_delay_real()
1419 if (PREV.br_startoff + PREV.br_blockcount == new_endoff) in xfs_bmap_add_extent_delay_real()
1475 LEFT.br_blockcount += PREV.br_blockcount + RIGHT.br_blockcount; in xfs_bmap_add_extent_delay_real()
1520 LEFT.br_blockcount += PREV.br_blockcount; in xfs_bmap_add_extent_delay_real()
1550 PREV.br_startblock = new->br_startblock; in xfs_bmap_add_extent_delay_real()
1551 PREV.br_blockcount += RIGHT.br_blockcount; in xfs_bmap_add_extent_delay_real()
1552 PREV.br_state = new->br_state; in xfs_bmap_add_extent_delay_real()
1557 xfs_iext_update_extent(bma->ip, state, &bma->icur, &PREV); in xfs_bmap_add_extent_delay_real()
1570 error = xfs_bmbt_update(bma->cur, &PREV); in xfs_bmap_add_extent_delay_real()
1582 PREV.br_startblock = new->br_startblock; in xfs_bmap_add_extent_delay_real()
1583 PREV.br_state = new->br_state; in xfs_bmap_add_extent_delay_real()
1584 xfs_iext_update_extent(bma->ip, state, &bma->icur, &PREV); in xfs_bmap_add_extent_delay_real()
1614 temp = PREV.br_blockcount - new->br_blockcount; in xfs_bmap_add_extent_delay_real()
1616 startblockval(PREV.br_startblock)); in xfs_bmap_add_extent_delay_real()
1620 PREV.br_blockcount = temp; in xfs_bmap_add_extent_delay_real()
1621 PREV.br_startoff += new->br_blockcount; in xfs_bmap_add_extent_delay_real()
1622 PREV.br_startblock = nullstartblock(da_new); in xfs_bmap_add_extent_delay_real()
1624 xfs_iext_update_extent(bma->ip, state, &bma->icur, &PREV); in xfs_bmap_add_extent_delay_real()
1681 temp = PREV.br_blockcount - new->br_blockcount; in xfs_bmap_add_extent_delay_real()
1683 startblockval(PREV.br_startblock) - in xfs_bmap_add_extent_delay_real()
1686 PREV.br_startoff = new_endoff; in xfs_bmap_add_extent_delay_real()
1687 PREV.br_blockcount = temp; in xfs_bmap_add_extent_delay_real()
1688 PREV.br_startblock = nullstartblock(da_new); in xfs_bmap_add_extent_delay_real()
1690 xfs_iext_insert(bma->ip, &bma->icur, &PREV, state); in xfs_bmap_add_extent_delay_real()
1720 temp = PREV.br_blockcount - new->br_blockcount; in xfs_bmap_add_extent_delay_real()
1722 startblockval(PREV.br_startblock)); in xfs_bmap_add_extent_delay_real()
1724 PREV.br_blockcount = temp; in xfs_bmap_add_extent_delay_real()
1725 PREV.br_startblock = nullstartblock(da_new); in xfs_bmap_add_extent_delay_real()
1727 xfs_iext_update_extent(bma->ip, state, &bma->icur, &PREV); in xfs_bmap_add_extent_delay_real()
1768 temp = PREV.br_blockcount - new->br_blockcount; in xfs_bmap_add_extent_delay_real()
1770 startblockval(PREV.br_startblock) - in xfs_bmap_add_extent_delay_real()
1773 PREV.br_startblock = nullstartblock(da_new); in xfs_bmap_add_extent_delay_real()
1774 PREV.br_blockcount = temp; in xfs_bmap_add_extent_delay_real()
1775 xfs_iext_insert(bma->ip, &bma->icur, &PREV, state); in xfs_bmap_add_extent_delay_real()
1800 old = PREV; in xfs_bmap_add_extent_delay_real()
1806 RIGHT.br_state = PREV.br_state; in xfs_bmap_add_extent_delay_real()
1809 PREV.br_startoff + PREV.br_blockcount - new_endoff; in xfs_bmap_add_extent_delay_real()
1815 PREV.br_blockcount = new->br_startoff - PREV.br_startoff; in xfs_bmap_add_extent_delay_real()
1816 PREV.br_startblock = in xfs_bmap_add_extent_delay_real()
1818 PREV.br_blockcount)); in xfs_bmap_add_extent_delay_real()
1819 xfs_iext_update_extent(bma->ip, state, &bma->icur, &PREV); in xfs_bmap_add_extent_delay_real()
1854 da_new = startblockval(PREV.br_startblock) + in xfs_bmap_add_extent_delay_real()
1910 #undef PREV in xfs_bmap_add_extent_delay_real()
1949 #define PREV r[2] in xfs_bmap_add_extent_unwritten_real() macro
1955 xfs_iext_get_extent(ifp, icur, &PREV); in xfs_bmap_add_extent_unwritten_real()
1956 ASSERT(new->br_state != PREV.br_state); in xfs_bmap_add_extent_unwritten_real()
1958 ASSERT(PREV.br_startoff <= new->br_startoff); in xfs_bmap_add_extent_unwritten_real()
1959 ASSERT(PREV.br_startoff + PREV.br_blockcount >= new_endoff); in xfs_bmap_add_extent_unwritten_real()
1965 if (PREV.br_startoff == new->br_startoff) in xfs_bmap_add_extent_unwritten_real()
1967 if (PREV.br_startoff + PREV.br_blockcount == new_endoff) in xfs_bmap_add_extent_unwritten_real()
2022 LEFT.br_blockcount += PREV.br_blockcount + RIGHT.br_blockcount; in xfs_bmap_add_extent_unwritten_real()
2075 LEFT.br_blockcount += PREV.br_blockcount; in xfs_bmap_add_extent_unwritten_real()
2085 error = xfs_bmbt_lookup_eq(cur, &PREV, &i); in xfs_bmap_add_extent_unwritten_real()
2115 PREV.br_blockcount += RIGHT.br_blockcount; in xfs_bmap_add_extent_unwritten_real()
2116 PREV.br_state = new->br_state; in xfs_bmap_add_extent_unwritten_real()
2121 xfs_iext_update_extent(ip, state, icur, &PREV); in xfs_bmap_add_extent_unwritten_real()
2147 error = xfs_bmbt_update(cur, &PREV); in xfs_bmap_add_extent_unwritten_real()
2159 PREV.br_state = new->br_state; in xfs_bmap_add_extent_unwritten_real()
2160 xfs_iext_update_extent(ip, state, icur, &PREV); in xfs_bmap_add_extent_unwritten_real()
2173 error = xfs_bmbt_update(cur, &PREV); in xfs_bmap_add_extent_unwritten_real()
2186 old = PREV; in xfs_bmap_add_extent_unwritten_real()
2187 PREV.br_startoff += new->br_blockcount; in xfs_bmap_add_extent_unwritten_real()
2188 PREV.br_startblock += new->br_blockcount; in xfs_bmap_add_extent_unwritten_real()
2189 PREV.br_blockcount -= new->br_blockcount; in xfs_bmap_add_extent_unwritten_real()
2191 xfs_iext_update_extent(ip, state, icur, &PREV); in xfs_bmap_add_extent_unwritten_real()
2206 error = xfs_bmbt_update(cur, &PREV); in xfs_bmap_add_extent_unwritten_real()
2223 old = PREV; in xfs_bmap_add_extent_unwritten_real()
2224 PREV.br_startoff += new->br_blockcount; in xfs_bmap_add_extent_unwritten_real()
2225 PREV.br_startblock += new->br_blockcount; in xfs_bmap_add_extent_unwritten_real()
2226 PREV.br_blockcount -= new->br_blockcount; in xfs_bmap_add_extent_unwritten_real()
2228 xfs_iext_update_extent(ip, state, icur, &PREV); in xfs_bmap_add_extent_unwritten_real()
2243 error = xfs_bmbt_update(cur, &PREV); in xfs_bmap_add_extent_unwritten_real()
2261 old = PREV; in xfs_bmap_add_extent_unwritten_real()
2262 PREV.br_blockcount -= new->br_blockcount; in xfs_bmap_add_extent_unwritten_real()
2268 xfs_iext_update_extent(ip, state, icur, &PREV); in xfs_bmap_add_extent_unwritten_real()
2283 error = xfs_bmbt_update(cur, &PREV); in xfs_bmap_add_extent_unwritten_real()
2300 old = PREV; in xfs_bmap_add_extent_unwritten_real()
2301 PREV.br_blockcount -= new->br_blockcount; in xfs_bmap_add_extent_unwritten_real()
2303 xfs_iext_update_extent(ip, state, icur, &PREV); in xfs_bmap_add_extent_unwritten_real()
2319 error = xfs_bmbt_update(cur, &PREV); in xfs_bmap_add_extent_unwritten_real()
2344 old = PREV; in xfs_bmap_add_extent_unwritten_real()
2345 PREV.br_blockcount = new->br_startoff - PREV.br_startoff; in xfs_bmap_add_extent_unwritten_real()
2352 r[1].br_state = PREV.br_state; in xfs_bmap_add_extent_unwritten_real()
2354 xfs_iext_update_extent(ip, state, icur, &PREV); in xfs_bmap_add_extent_unwritten_real()
2376 cur->bc_rec.b = PREV; in xfs_bmap_add_extent_unwritten_real()
2445 #undef PREV in xfs_bmap_add_extent_unwritten_real()
6087 struct xfs_bmbt_irec *PREV) in xfs_bmap_map_extent() argument
6089 if (!xfs_bmap_is_update_needed(PREV)) in xfs_bmap_map_extent()
6092 __xfs_bmap_add(tp, XFS_BMAP_MAP, ip, XFS_DATA_FORK, PREV); in xfs_bmap_map_extent()
6100 struct xfs_bmbt_irec *PREV) in xfs_bmap_unmap_extent() argument
6102 if (!xfs_bmap_is_update_needed(PREV)) in xfs_bmap_unmap_extent()
6105 __xfs_bmap_add(tp, XFS_BMAP_UNMAP, ip, XFS_DATA_FORK, PREV); in xfs_bmap_unmap_extent()