Lines Matching refs:tirec
1376 struct xfs_bmbt_irec tirec;
1403 error = xfs_bmapi_read(tip, offset_fsb, count_fsb, &tirec,
1408 ASSERT(tirec.br_startblock != DELAYSTARTBLOCK);
1410 trace_xfs_swap_extent_rmap_remap(tip, &tirec);
1411 ilen = tirec.br_blockcount;
1414 while (tirec.br_blockcount) {
1416 trace_xfs_swap_extent_rmap_remap_piece(tip, &tirec);
1420 error = xfs_bmapi_read(ip, tirec.br_startoff,
1421 tirec.br_blockcount, &irec,
1426 ASSERT(tirec.br_startoff == irec.br_startoff);
1430 uirec = tirec;
1432 tirec.br_blockcount,
1475 tirec.br_startoff += rlen;
1476 if (tirec.br_startblock != HOLESTARTBLOCK &&
1477 tirec.br_startblock != DELAYSTARTBLOCK)
1478 tirec.br_startblock += rlen;
1479 tirec.br_blockcount -= rlen;