Lines Matching defs:blocks

454  * blocks, to ensure previous writes, particularly from
466 * which is safe. The relevant bitmap blocks will
649 /* to 4k blocks */
1231 /* We don't actually write all bitmap blocks here,
1268 sector_t offset, sector_t *blocks,
1298 sector_t blocks;
1367 bmc = md_bitmap_get_counter(counts, block, &blocks, 0);
1392 * We mustn't write any other blocks before the superblock.
1415 sector_t offset, sector_t *blocks,
1436 *blocks = csize - (offset & (csize - 1));
1446 *blocks = csize - (offset & (csize - 1));
1481 sector_t blocks;
1485 bmc = md_bitmap_get_counter(&bitmap->counts, offset, &blocks, 1);
1518 offset += blocks;
1519 if (sectors > blocks)
1520 sectors -= blocks;
1542 sector_t blocks;
1547 bmc = md_bitmap_get_counter(&bitmap->counts, offset, &blocks, 0);
1572 offset += blocks;
1573 if (sectors > blocks)
1574 sectors -= blocks;
1581 static int __bitmap_start_sync(struct bitmap *bitmap, sector_t offset, sector_t *blocks,
1587 *blocks = 1024;
1591 bmc = md_bitmap_get_counter(&bitmap->counts, offset, blocks, 0);
1609 int md_bitmap_start_sync(struct bitmap *bitmap, sector_t offset, sector_t *blocks,
1616 * At least PAGE_SIZE>>9 blocks are covered.
1622 *blocks = 0;
1623 while (*blocks < (PAGE_SIZE>>9)) {
1627 *blocks += blocks1;
1633 void md_bitmap_end_sync(struct bitmap *bitmap, sector_t offset, sector_t *blocks, int aborted)
1639 *blocks = 1024;
1643 bmc = md_bitmap_get_counter(&bitmap->counts, offset, blocks, 0);
1671 sector_t blocks;
1675 md_bitmap_end_sync(bitmap, sector, &blocks, 0);
1676 sector += blocks;
1684 sector_t blocks;
1703 md_bitmap_end_sync(bitmap, s, &blocks, 0);
1704 s += blocks;
1716 sector_t sector, blocks = 0;
1719 md_bitmap_end_sync(bitmap, sector, &blocks, 0);
1720 sector += blocks;
1722 WARN((blocks > new_lo) && old_lo, "alignment is not correct for lo\n");
1725 md_bitmap_start_sync(bitmap, sector, &blocks, 0);
1726 sector += blocks;
1728 WARN((blocks > new_hi) && old_hi, "alignment is not correct for hi\n");
1884 sector_t blocks = mddev->resync_max_sectors;
1951 err = md_bitmap_resize(bitmap, blocks, mddev->bitmap_info.chunksize, 1);
1991 sector_t blocks;
1992 md_bitmap_start_sync(bitmap, sector, &blocks, 0);
1993 sector += blocks;
2124 int md_bitmap_resize(struct bitmap *bitmap, sector_t blocks,
2174 chunks = DIV_ROUND_UP_SECTOR_T(blocks, 1 << chunkshift);
2183 chunks = DIV_ROUND_UP_SECTOR_T(blocks, 1 << chunkshift);
2227 blocks = min(old_counts.chunks << old_counts.chunkshift,
2252 blocks = old_counts.chunks << old_counts.chunkshift;
2260 for (block = 0; block < blocks; ) {