Lines Matching refs:flen
236 xfs_extlen_t flen; in xfs_trim_gather_extents() local
238 error = xfs_alloc_get_rec(cur, &fbno, &flen, &i); in xfs_trim_gather_extents()
253 tcur->count = flen; in xfs_trim_gather_extents()
262 if (fbno + flen < tcur->start) { in xfs_trim_gather_extents()
263 trace_xfs_discard_exclude(pag_group(pag), fbno, flen); in xfs_trim_gather_extents()
267 trace_xfs_discard_exclude(pag_group(pag), fbno, flen); in xfs_trim_gather_extents()
277 flen -= tcur->start - fbno; in xfs_trim_gather_extents()
280 if (fbno + flen > tcur->end + 1) in xfs_trim_gather_extents()
281 flen = tcur->end - fbno + 1; in xfs_trim_gather_extents()
284 if (flen < tcur->minlen) { in xfs_trim_gather_extents()
285 trace_xfs_discard_toosmall(pag_group(pag), fbno, flen); in xfs_trim_gather_extents()
296 if (xfs_extent_busy_search(pag_group(pag), fbno, flen)) { in xfs_trim_gather_extents()
297 trace_xfs_discard_busy(pag_group(pag), fbno, flen); in xfs_trim_gather_extents()
301 xfs_extent_busy_insert_discard(pag_group(pag), fbno, flen, in xfs_trim_gather_extents()