Lines Matching refs:st
2114 int first, st, en;
2120 first = st = FBA_TO_LOG_NUM(fba_pos);
2122 while (st <= en) {
2123 BMAP_BIT_SET((uchar_t *)bitmask, st - first);
2124 st++;
2143 int first, st, en;
2165 first = st = FBA_TO_LOG_NUM(fba_pos);
2167 ASSERT(st <= en);
2168 while (st <= en) {
2187 if (!BMAP_BIT_ISSET(krdc->dcio_bitmap, st)) {
2188 BMAP_BIT_SET(krdc->dcio_bitmap, st);
2190 ASSERT(BMAP_REF_ISSET(krdc, st) ==
2192 BMAP_REF_FORCE(krdc, st, 1);
2194 BMAP_BIT_SET((uchar_t *)bitmask, st - first);
2196 if ((!fbaset) || fba != BIT_TO_FBA(st)) {
2203 fba = BIT_TO_FBA(st);
2213 if (BMAP_REF_ISSET(krdc, st) ==
2249 BMAP_REF_SET(krdc, st);
2254 st++;
2267 int first, st, en;
2277 first = st = FBA_TO_LOG_NUM(fba_pos);
2279 ASSERT(st <= en);
2280 while (st <= en) {
2293 (BMAP_BIT_ISSET(ptr, st - first))) &&
2294 BMAP_BIT_ISSET(krdc->dcio_bitmap, st)) {
2302 BMAP_REF_FORCE(krdc, st, 0);
2304 if (BMAP_REF_ISSET(krdc, st) != 0)
2305 BMAP_REF_CLR(krdc, st);
2310 !BMAP_REF_ISSET(krdc, st))) {
2311 BMAP_BIT_CLR(krdc->dcio_bitmap, st);
2314 if (!fbaset || fba != BIT_TO_FBA(st)) {
2323 fba = BIT_TO_FBA(st);
2329 st++;
2348 int st;
2352 st = FBA_TO_LOG_NUM(pos);
2358 while (st <= en) {
2370 if (!BMAP_BIT_ISSET(krdc->dcio_bitmap, st)) {
2371 BMAP_BIT_SET(krdc->dcio_bitmap, st);
2373 fba = BIT_TO_FBA(st);
2382 st++;