Lines Matching defs:chunkshift
161 /* chunksize = 2^chunkshift (for bitops) */
162 unsigned long chunkshift;
1155 unsigned long chunk = block >> bitmap->counts.chunkshift;
1186 unsigned long chunk = block >> bitmap->counts.chunkshift;
1216 unsigned long chunk = block >> bitmap->counts.chunkshift;
1341 int needed = ((sector_t)(i+1) << (bitmap->counts.chunkshift)
1344 (sector_t)i << bitmap->counts.chunkshift,
1424 int needed = ((sector_t)(i+1) << bitmap->counts.chunkshift
1427 (sector_t)i << bitmap->counts.chunkshift,
1466 sector_t chunk = offset >> bitmap->chunkshift;
1474 sector_t chunk = offset >> bitmap->chunkshift;
1571 sector_t block = (sector_t)j << counts->chunkshift;
1639 sector_t chunk = offset >> bitmap->chunkshift;
1642 sector_t csize = ((sector_t)1) << bitmap->chunkshift;
1658 csize = ((sector_t)1) << (bitmap->chunkshift +
1903 sector &= ~((1ULL << bitmap->counts.chunkshift) - 1);
1970 sector_t sec = (sector_t)chunk << bitmap->counts.chunkshift;
2303 block = (sector_t)j << counts->chunkshift;
2385 int chunkshift;
2412 chunkshift = bitmap->counts.chunkshift;
2413 chunkshift--;
2415 /* 'chunkshift' is shift from block size to chunk size */
2416 chunkshift++;
2417 chunks = DIV_ROUND_UP_SECTOR_T(blocks, 1 << chunkshift);
2421 } while (bytes > (space << 9) && (chunkshift + BITMAP_BLOCK_SHIFT) <
2424 chunkshift = ffz(~chunksize) - BITMAP_BLOCK_SHIFT;
2426 chunks = DIV_ROUND_UP_SECTOR_T(blocks, 1 << chunkshift);
2466 bitmap->counts.chunkshift = chunkshift;
2468 bitmap->mddev->bitmap_info.chunksize = 1UL << (chunkshift +
2471 blocks = min(old_counts.chunks << old_counts.chunkshift,
2472 chunks << chunkshift);
2492 bitmap->counts.chunkshift = old_counts.chunkshift;
2495 1UL << (old_counts.chunkshift + BITMAP_BLOCK_SHIFT);
2496 blocks = old_counts.chunks << old_counts.chunkshift;
2517 sector_t start = block >> chunkshift;
2519 start <<= chunkshift;
2522 start += 1 << chunkshift;
2546 while (block < (chunks << chunkshift)) {