Symbol: VDO_BLOCK_SIZE
drivers/md/dm-vdo/block-map.c
1412
memcpy(page, loaded, VDO_BLOCK_SIZE);
drivers/md/dm-vdo/block-map.c
160
return &cache->pages[(info - cache->infos) * VDO_BLOCK_SIZE];
drivers/md/dm-vdo/block-map.c
1684
memcpy(vio->vio.data, tree_page->page_buffer, VDO_BLOCK_SIZE);
drivers/md/dm-vdo/block-map.c
221
u64 size = cache->page_count * (u64) VDO_BLOCK_SIZE;
drivers/md/dm-vdo/block-map.c
228
result = vdo_allocate_memory(size, VDO_BLOCK_SIZE, "cache pages", &cache->pages);
drivers/md/dm-vdo/block-map.c
2886
((VDO_BLOCK_SIZE - sizeof(struct block_map_page)) /
drivers/md/dm-vdo/block-map.c
760
memset(get_page_buffer(info), 0, VDO_BLOCK_SIZE);
drivers/md/dm-vdo/block-map.h
208
char page_buffer[VDO_BLOCK_SIZE];
drivers/md/dm-vdo/constants.h
93
VDO_SECTORS_PER_BLOCK = (VDO_BLOCK_SIZE >> SECTOR_SHIFT),
drivers/md/dm-vdo/data-vio.c
1254
VDO_BLOCK_SIZE - data_vio->offset);
drivers/md/dm-vdo/data-vio.c
1270
data_vio->is_partial = (data_vio->remaining_discard < VDO_BLOCK_SIZE);
drivers/md/dm-vdo/data-vio.c
1438
fragment_size, VDO_BLOCK_SIZE);
drivers/md/dm-vdo/data-vio.c
1439
if (size != VDO_BLOCK_SIZE) {
drivers/md/dm-vdo/data-vio.c
1464
VDO_BLOCK_SIZE - data_vio->offset));
drivers/md/dm-vdo/data-vio.c
1469
data_vio->is_zero = mem_is_zero(data, VDO_BLOCK_SIZE);
drivers/md/dm-vdo/data-vio.c
1526
memset(data_vio->vio.data, 0, VDO_BLOCK_SIZE);
drivers/md/dm-vdo/data-vio.c
1765
data_vio->compression.block->data, VDO_BLOCK_SIZE,
drivers/md/dm-vdo/data-vio.c
1833
murmurhash3_128(data_vio->vio.data, VDO_BLOCK_SIZE, 0x62ea60be,
drivers/md/dm-vdo/data-vio.c
1960
data_vio->remaining_discard > (u32) (VDO_BLOCK_SIZE - data_vio->offset)) {
drivers/md/dm-vdo/data-vio.c
2047
if (data_vio->remaining_discard > (u32) (VDO_BLOCK_SIZE - data_vio->offset)) {
drivers/md/dm-vdo/data-vio.c
283
(u32) (VDO_BLOCK_SIZE - data_vio->offset)),
drivers/md/dm-vdo/data-vio.c
540
data_vio->is_partial = (bio->bi_iter.bi_size < VDO_BLOCK_SIZE) || (data_vio->offset != 0);
drivers/md/dm-vdo/data-vio.c
568
data_vio->is_zero = mem_is_zero(data_vio->vio.data, VDO_BLOCK_SIZE);
drivers/md/dm-vdo/data-vio.c
788
BUILD_BUG_ON(VDO_BLOCK_SIZE > PAGE_SIZE);
drivers/md/dm-vdo/data-vio.c
789
result = vdo_allocate_memory(VDO_BLOCK_SIZE, 0, "data_vio data",
drivers/md/dm-vdo/data-vio.c
795
result = vdo_allocate_memory(VDO_BLOCK_SIZE, 0, "compressed block",
drivers/md/dm-vdo/data-vio.c
802
result = vdo_allocate_memory(VDO_BLOCK_SIZE, 0, "vio scratch",
drivers/md/dm-vdo/dedupe.c
1128
for (i = 0; i < VDO_BLOCK_SIZE; i += sizeof(u64)) {
drivers/md/dm-vdo/dedupe.c
2192
geometry.bio_offset) * VDO_BLOCK_SIZE);
drivers/md/dm-vdo/dedupe.c
2196
.size = (vdo_get_index_region_size(geometry) * VDO_BLOCK_SIZE),
drivers/md/dm-vdo/dm-vdo-target.c
1024
limits->physical_block_size = VDO_BLOCK_SIZE;
drivers/md/dm-vdo/dm-vdo-target.c
1027
limits->io_min = VDO_BLOCK_SIZE;
drivers/md/dm-vdo/dm-vdo-target.c
1029
limits->io_opt = VDO_BLOCK_SIZE;
drivers/md/dm-vdo/dm-vdo-target.c
1051
limits->discard_granularity = VDO_BLOCK_SIZE;
drivers/md/dm-vdo/dm-vdo-target.c
1110
return bdev_nr_bytes(vdo_get_backing_device(vdo)) / VDO_BLOCK_SIZE;
drivers/md/dm-vdo/dm-vdo-target.c
1575
u64 block_size = VDO_BLOCK_SIZE;
drivers/md/dm-vdo/dm-vdo-target.c
648
if (value > (UINT_MAX / VDO_BLOCK_SIZE)) {
drivers/md/dm-vdo/dm-vdo-target.c
650
UINT_MAX / VDO_BLOCK_SIZE);
drivers/md/dm-vdo/dm-vdo-target.c
805
if (logical_bytes > (MAXIMUM_VDO_LOGICAL_BLOCKS * VDO_BLOCK_SIZE)) {
drivers/md/dm-vdo/dm-vdo-target.c
811
if ((logical_bytes % VDO_BLOCK_SIZE) != 0) {
drivers/md/dm-vdo/dm-vdo-target.c
830
config->logical_blocks = logical_bytes / VDO_BLOCK_SIZE;
drivers/md/dm-vdo/dm-vdo-target.c
979
config->physical_blocks = device_size / VDO_BLOCK_SIZE;
drivers/md/dm-vdo/encodings.c
1644
*index_blocks_ptr = index_bytes / VDO_BLOCK_SIZE;
drivers/md/dm-vdo/encodings.c
393
memset(buffer, 0, VDO_BLOCK_SIZE);
drivers/md/dm-vdo/encodings.h
510
VDO_BLOCK_SIZE - sizeof(struct packed_slab_journal_block_header),
drivers/md/dm-vdo/encodings.h
566
VDO_SLAB_SUMMARY_ENTRIES_PER_BLOCK = VDO_BLOCK_SIZE / sizeof(struct slab_summary_entry),
drivers/md/dm-vdo/io-submitter.h
37
operation, vio->data, vio->block_count * VDO_BLOCK_SIZE);
drivers/md/dm-vdo/message-stats.c
469
write_block_count_t("physicalSize : ", config->physical_blocks * VDO_BLOCK_SIZE, ", ",
drivers/md/dm-vdo/message-stats.c
472
write_block_count_t("logicalSize : ", config->logical_blocks * VDO_BLOCK_SIZE, ", ",
drivers/md/dm-vdo/packer.h
32
VDO_COMPRESSED_BLOCK_DATA_SIZE = VDO_BLOCK_SIZE - sizeof(struct compressed_block_header),
drivers/md/dm-vdo/recovery-journal.c
665
((VDO_BLOCK_SIZE - sizeof(struct packed_journal_header)) /
drivers/md/dm-vdo/recovery-journal.c
672
result = vdo_allocate(VDO_BLOCK_SIZE, __func__, &data);
drivers/md/dm-vdo/recovery-journal.c
962
memset(block->vio.data, 0x0, VDO_BLOCK_SIZE);
drivers/md/dm-vdo/repair.c
1166
char *header = &data[pbn * VDO_BLOCK_SIZE];
drivers/md/dm-vdo/repair.c
1728
result = vdo_allocate(remaining * VDO_BLOCK_SIZE, __func__, &repair->journal_data);
drivers/md/dm-vdo/repair.c
1748
ptr += (blocks * VDO_BLOCK_SIZE);
drivers/md/dm-vdo/repair.c
721
offset = ((vdo_get_recovery_journal_block_number(journal, sequence) * VDO_BLOCK_SIZE) +
drivers/md/dm-vdo/slab-depot.c
1174
slab->active_count -= vio->io_size / VDO_BLOCK_SIZE;
drivers/md/dm-vdo/slab-depot.c
2313
unsigned int block_count = vio->io_size / VDO_BLOCK_SIZE;
drivers/md/dm-vdo/slab-depot.c
2317
for (i = 0; i < block_count; i++, block++, data += VDO_BLOCK_SIZE) {
drivers/md/dm-vdo/slab-depot.c
2357
REQ_OP_READ, block_count * VDO_BLOCK_SIZE);
drivers/md/dm-vdo/slab-depot.c
2916
char *end_data = scrubber->vio.data + (end_index * VDO_BLOCK_SIZE);
drivers/md/dm-vdo/slab-depot.c
2929
char *block_data = scrubber->vio.data + (index * VDO_BLOCK_SIZE);
drivers/md/dm-vdo/slab-depot.c
335
memcpy(block->outgoing_entries, block->entries, VDO_BLOCK_SIZE);
drivers/md/dm-vdo/slab-depot.c
3743
BUILD_BUG_ON(sizeof(*journal->block) != VDO_BLOCK_SIZE);
drivers/md/dm-vdo/slab-depot.c
4009
result = vdo_allocate(VDO_BLOCK_SIZE * slab_journal_size, __func__, &journal_data);
drivers/md/dm-vdo/slab-depot.c
4042
result = vdo_allocate(VDO_BLOCK_SIZE, __func__, &block->outgoing_entries);
drivers/md/dm-vdo/slab-depot.c
4166
BUILD_BUG_ON((VDO_BLOCK_SIZE % sizeof(struct slab_summary_entry)) != 0);
drivers/md/dm-vdo/slab-depot.c
760
memcpy(pooled->vio.data, journal->block, VDO_BLOCK_SIZE);
drivers/md/dm-vdo/vdo.c
1545
return ((size_t) vdo->device_config->cache_size) * VDO_BLOCK_SIZE;
drivers/md/dm-vdo/vdo.c
1659
stats->block_size = VDO_BLOCK_SIZE;
drivers/md/dm-vdo/vdo.c
266
result = vdo_allocate(VDO_BLOCK_SIZE, "encoded geometry block",
drivers/md/dm-vdo/vdo.c
281
result = vdo_allocate(VDO_BLOCK_SIZE, "encoded super block",
drivers/md/dm-vdo/vdo.c
485
(unsigned long long) necessary_size * VDO_BLOCK_SIZE);
drivers/md/dm-vdo/vdo.c
542
if (mem_is_zero(vdo->geometry_block.vio.data, VDO_BLOCK_SIZE)) {
drivers/md/dm-vdo/vio.c
197
return vio_reset_bio_with_size(vio, data, vio->block_count * VDO_BLOCK_SIZE,
drivers/md/dm-vdo/vio.c
206
int vio_size = vio->block_count * VDO_BLOCK_SIZE;
drivers/md/dm-vdo/vio.c
328
size_t per_vio_size = VDO_BLOCK_SIZE * block_count;
drivers/md/dm-vdo/vio.h
21
MAX_BLOCKS_PER_VIO = (BIO_MAX_VECS << PAGE_SHIFT) / VDO_BLOCK_SIZE,