Lines Matching refs:start

90  * Searching backward from start to limit, find the first block whose
91 * allocated/free state is different from start's.
97 xfs_rtblock_t start, /* starting block to look at */
99 xfs_rtblock_t *rtblock) /* out: start block found */
108 xfs_rtblock_t i; /* current bit number rel. to start */
118 block = XFS_BITTOBLOCK(mp, start);
127 word = XFS_BITTOWORD(mp, start);
129 bit = (int)(start & (XFS_NBWORD - 1));
130 len = start - limit + 1;
132 * Compute match value, based on the bit at start: if 1 (free)
158 *rtblock = start - i + 1;
204 *rtblock = start - i + 1;
251 *rtblock = start - i + 1;
260 *rtblock = start - i + 1;
265 * Searching forward from start to limit, find the first block whose
266 * allocated/free state is different from start's.
272 xfs_rtblock_t start, /* starting block to look at */
274 xfs_rtblock_t *rtblock) /* out: start block found */
282 xfs_rtblock_t i; /* current bit number rel. to start */
293 block = XFS_BITTOBLOCK(mp, start);
302 word = XFS_BITTOWORD(mp, start);
304 bit = (int)(start & (XFS_NBWORD - 1));
305 len = limit - start + 1;
307 * Compute match value, based on the bit at start: if 1 (free)
332 *rtblock = start + i - 1;
377 *rtblock = start + i - 1;
421 *rtblock = start + i - 1;
430 *rtblock = start + i - 1;
535 xfs_rtblock_t start, /* starting block to modify */
546 int i; /* current bit number rel. to start */
554 block = XFS_BITTOBLOCK(mp, start);
566 word = XFS_BITTOWORD(mp, start);
568 bit = (int)(start & (XFS_NBWORD - 1));
684 * Mark an extent specified by start and len freed.
691 xfs_rtblock_t start, /* starting block to free */
699 xfs_rtblock_t preblock; /* first block freed < start */
701 end = start + len - 1;
705 error = xfs_rtmodify_range(mp, tp, start, len, 1);
714 error = xfs_rtfind_back(mp, tp, start, 0, &preblock);
729 if (preblock < start) {
731 XFS_RTBLOCKLOG(start - preblock),
767 xfs_rtblock_t start, /* starting block number of extent */
779 xfs_rtblock_t i; /* current bit number rel. to start */
788 block = XFS_BITTOBLOCK(mp, start);
800 word = XFS_BITTOWORD(mp, start);
802 bit = (int)(start & (XFS_NBWORD - 1));
829 *new = start + i;
875 *new = start + i;
920 *new = start + i;
930 *new = start + i;
1083 xfs_rtblock_t start,
1091 error = xfs_rtcheck_range(mp, tp, start, len, 1, &end, &matches);