Lines Matching refs:bno
38 xfs_agblock_t bno, in xfs_extent_busy_insert() argument
55 trace_xfs_extent_busy_enomem(tp->t_mountp, agno, bno, len); in xfs_extent_busy_insert()
61 new->bno = bno; in xfs_extent_busy_insert()
67 trace_xfs_extent_busy(tp->t_mountp, agno, bno, len); in xfs_extent_busy_insert()
76 if (new->bno < busyp->bno) { in xfs_extent_busy_insert()
78 ASSERT(new->bno + new->length <= busyp->bno); in xfs_extent_busy_insert()
79 } else if (new->bno > busyp->bno) { in xfs_extent_busy_insert()
81 ASSERT(bno >= busyp->bno + busyp->length); in xfs_extent_busy_insert()
108 xfs_agblock_t bno, in xfs_extent_busy_search() argument
124 if (bno < busyp->bno) { in xfs_extent_busy_search()
126 if (bno + len > busyp->bno) in xfs_extent_busy_search()
129 } else if (bno > busyp->bno) { in xfs_extent_busy_search()
131 if (bno < busyp->bno + busyp->length) in xfs_extent_busy_search()
167 xfs_agblock_t bbno = busyp->bno; in xfs_extent_busy_update_extent()
269 busyp->bno = fend; in xfs_extent_busy_update_extent()
284 busyp->length = fbno - busyp->bno; in xfs_extent_busy_update_extent()
324 xfs_agblock_t bbno = busyp->bno; in xfs_extent_busy_reuse()
352 xfs_agblock_t bno, in xfs_extent_busy_trim() argument
365 fbno = bno; in xfs_extent_busy_trim()
372 xfs_agblock_t bbno = busyp->bno; in xfs_extent_busy_trim()
520 if (fbno != bno || flen != len) { in xfs_extent_busy_trim()
521 trace_xfs_extent_busy_trim(args->mp, args->agno, bno, len, in xfs_extent_busy_trim()
533 trace_xfs_extent_busy_trim(args->mp, args->agno, bno, len, fbno, 0); in xfs_extent_busy_trim()
545 trace_xfs_extent_busy_clear(mp, busyp->agno, busyp->bno, in xfs_extent_busy_clear_one()