Symbol: geometry_block
drivers/md/dm-vdo/encodings.c
35
.size = sizeof(struct geometry_block) + sizeof(struct volume_geometry),
drivers/md/dm-vdo/encodings.c
48
.size = sizeof(struct geometry_block) + sizeof(struct volume_geometry_4_0),
drivers/md/dm-vdo/vdo.c
1017
struct vdo_geometry_block *geometry_block =
drivers/md/dm-vdo/vdo.c
1020
vio_record_metadata_io_error(&geometry_block->vio);
drivers/md/dm-vdo/vdo.c
1032
struct vdo_geometry_block *geometry_block = &vdo->geometry_block;
drivers/md/dm-vdo/vdo.c
1034
vdo_encode_volume_geometry(geometry_block->buffer, &vdo->geometry,
drivers/md/dm-vdo/vdo.c
1036
geometry_block->vio.completion.parent = parent;
drivers/md/dm-vdo/vdo.c
1037
geometry_block->vio.completion.callback_thread_id = parent->callback_thread_id;
drivers/md/dm-vdo/vdo.c
1038
vdo_submit_metadata_vio(&geometry_block->vio,
drivers/md/dm-vdo/vdo.c
262
struct vdo_geometry_block *geometry_block)
drivers/md/dm-vdo/vdo.c
267
(char **) &vdo->geometry_block.buffer);
drivers/md/dm-vdo/vdo.c
273
(char *) geometry_block->buffer,
drivers/md/dm-vdo/vdo.c
274
&vdo->geometry_block.vio);
drivers/md/dm-vdo/vdo.c
523
result = initialize_geometry_block(vdo, &vdo->geometry_block);
drivers/md/dm-vdo/vdo.c
535
result = vdo_submit_metadata_vio_wait(&vdo->geometry_block.vio,
drivers/md/dm-vdo/vdo.c
542
if (mem_is_zero(vdo->geometry_block.vio.data, VDO_BLOCK_SIZE)) {
drivers/md/dm-vdo/vdo.c
547
result = vdo_parse_geometry_block(vdo->geometry_block.buffer,
drivers/md/dm-vdo/vdo.c
721
static void uninitialize_geometry_block(struct vdo_geometry_block *geometry_block)
drivers/md/dm-vdo/vdo.c
723
free_vio_components(&geometry_block->vio);
drivers/md/dm-vdo/vdo.c
724
vdo_free(geometry_block->buffer);
drivers/md/dm-vdo/vdo.c
774
uninitialize_geometry_block(&vdo->geometry_block);
drivers/md/dm-vdo/vdo.h
197
struct vdo_geometry_block geometry_block;