Lines Matching refs:start

267 	xfs_rtxnum_t		start,	/* starting rtext to look at */  in xfs_rtfind_back()  argument
286 block = xfs_rtx_to_rbmblock(mp, start); in xfs_rtfind_back()
294 word = xfs_rtx_to_rbmword(mp, start); in xfs_rtfind_back()
295 bit = (int)(start & (XFS_NBWORD - 1)); in xfs_rtfind_back()
296 len = start + 1; in xfs_rtfind_back()
324 *rtx = start - i + 1; in xfs_rtfind_back()
362 *rtx = start - i + 1; in xfs_rtfind_back()
401 *rtx = start - i + 1; in xfs_rtfind_back()
409 *rtx = start - i + 1; in xfs_rtfind_back()
420 xfs_rtxnum_t start, /* starting rtext to look at */ in xfs_rtfind_forw() argument
437 ASSERT(start <= limit); in xfs_rtfind_forw()
442 block = xfs_rtx_to_rbmblock(mp, start); in xfs_rtfind_forw()
450 word = xfs_rtx_to_rbmword(mp, start); in xfs_rtfind_forw()
451 bit = (int)(start & (XFS_NBWORD - 1)); in xfs_rtfind_forw()
452 len = limit - start + 1; in xfs_rtfind_forw()
479 *rtx = start + i - 1; in xfs_rtfind_forw()
517 *rtx = start + i - 1; in xfs_rtfind_forw()
554 *rtx = start + i - 1; in xfs_rtfind_forw()
562 *rtx = start + i - 1; in xfs_rtfind_forw()
661 xfs_rtxnum_t start, /* starting rtext to modify */ in xfs_rtmodify_range() argument
679 block = xfs_rtx_to_rbmblock(mp, start); in xfs_rtmodify_range()
690 firstword = word = xfs_rtx_to_rbmword(mp, start); in xfs_rtmodify_range()
691 bit = (int)(start & (XFS_NBWORD - 1)); in xfs_rtmodify_range()
800 xfs_rtxnum_t start, /* starting rtext to free */ in xfs_rtfree_range() argument
809 end = start + len - 1; in xfs_rtfree_range()
813 error = xfs_rtmodify_range(args, start, len, 1); in xfs_rtfree_range()
822 error = xfs_rtfind_back(args, start, &preblock); in xfs_rtfree_range()
837 if (preblock < start) { in xfs_rtfree_range()
839 xfs_highbit64(start - preblock), in xfs_rtfree_range()
873 xfs_rtxnum_t start, /* starting rtext number of extent */ in xfs_rtcheck_range() argument
893 block = xfs_rtx_to_rbmblock(mp, start); in xfs_rtcheck_range()
904 word = xfs_rtx_to_rbmword(mp, start); in xfs_rtcheck_range()
905 bit = (int)(start & (XFS_NBWORD - 1)); in xfs_rtcheck_range()
932 *new = start + i; in xfs_rtcheck_range()
971 *new = start + i; in xfs_rtcheck_range()
1009 *new = start + i; in xfs_rtcheck_range()
1018 *new = start + i; in xfs_rtcheck_range()
1030 xfs_rtxnum_t start, /* starting rtext number of extent */ in xfs_rtcheck_alloc_range() argument
1037 error = xfs_rtcheck_range(args, start, len, 0, &new, &stat); in xfs_rtcheck_alloc_range()
1054 xfs_rtxnum_t start, /* starting rtext number to free */ in xfs_rtfree_extent() argument
1073 error = xfs_rtcheck_alloc_range(&args, start, len); in xfs_rtfree_extent()
1080 error = xfs_rtfree_range(&args, start, len); in xfs_rtfree_extent()
1158 xfs_rtxnum_t start, in xfs_rtalloc_query_range() argument
1171 if (start > end) in xfs_rtalloc_query_range()
1173 if (start == end || start >= rtg->rtg_extents) in xfs_rtalloc_query_range()
1182 while (start <= end) { in xfs_rtalloc_query_range()
1188 error = xfs_rtcheck_range(&args, start, 1, 1, &rtend, in xfs_rtalloc_query_range()
1194 error = xfs_rtfind_forw(&args, start, end, &rtend); in xfs_rtalloc_query_range()
1199 rec.ar_startext = start; in xfs_rtalloc_query_range()
1200 rec.ar_extcount = rtend - start + 1; in xfs_rtalloc_query_range()
1207 start = rtend + 1; in xfs_rtalloc_query_range()
1231 xfs_rtxnum_t start, in xfs_rtalloc_extent_is_free() argument
1244 error = xfs_rtcheck_range(&args, start, len, 1, &end, &matches); in xfs_rtalloc_extent_is_free()