Lines Matching refs:tirec
1324 struct xfs_bmbt_irec tirec;
1351 error = xfs_bmapi_read(tip, offset_fsb, count_fsb, &tirec,
1356 ASSERT(tirec.br_startblock != DELAYSTARTBLOCK);
1358 trace_xfs_swap_extent_rmap_remap(tip, &tirec);
1359 ilen = tirec.br_blockcount;
1362 while (tirec.br_blockcount) {
1364 trace_xfs_swap_extent_rmap_remap_piece(tip, &tirec);
1368 error = xfs_bmapi_read(ip, tirec.br_startoff,
1369 tirec.br_blockcount, &irec,
1374 ASSERT(tirec.br_startoff == irec.br_startoff);
1378 uirec = tirec;
1380 tirec.br_blockcount,
1401 tirec.br_startoff += rlen;
1402 if (tirec.br_startblock != HOLESTARTBLOCK &&
1403 tirec.br_startblock != DELAYSTARTBLOCK)
1404 tirec.br_startblock += rlen;
1405 tirec.br_blockcount -= rlen;