Lines Matching defs:ext
921 struct xfs_refcount_irec ext, tmp;
935 error = xfs_refcount_get_rec(cur, &ext, &found_rec);
939 ext.rc_startblock = cur->bc_mp->m_sb.sb_agblocks;
940 ext.rc_blockcount = 0;
941 ext.rc_refcount = 0;
949 if (ext.rc_startblock != *agbno) {
952 ext.rc_startblock - *agbno);
997 if (ext.rc_refcount == MAXREFCOUNT)
999 ext.rc_refcount += adj;
1001 cur->bc_ag.agno, &ext);
1002 if (ext.rc_refcount > 1) {
1003 error = xfs_refcount_update(cur, &ext);
1007 } else if (ext.rc_refcount == 1) {
1020 ext.rc_startblock);
1021 xfs_bmap_add_free(cur->bc_tp, fsbno, ext.rc_blockcount,
1031 (*agbno) += ext.rc_blockcount;
1032 (*aglen) -= ext.rc_blockcount;
1454 struct xfs_refcount_irec ext, tmp;
1465 error = xfs_refcount_get_rec(cur, &ext, &found_rec);
1469 ext.rc_startblock = cur->bc_mp->m_sb.sb_agblocks +
1471 ext.rc_blockcount = 0;
1472 ext.rc_refcount = 0;
1479 agbno + aglen > ext.rc_startblock)) {
1501 if (XFS_IS_CORRUPT(cur->bc_mp, ext.rc_startblock != agbno)) {
1505 if (XFS_IS_CORRUPT(cur->bc_mp, ext.rc_blockcount != aglen)) {
1509 if (XFS_IS_CORRUPT(cur->bc_mp, ext.rc_refcount != 1)) {
1514 ext.rc_refcount = 0;
1516 cur->bc_ag.agno, &ext);