Lines Matching refs:virt_block
662 dm_block_t virt_block; member
829 r = dm_thin_insert_block(tc->td, m->virt_block, m->data_block); in process_prepared_mapping()
895 r = dm_thin_remove_block(tc->td, m->virt_block); in process_prepared_discard()
999 static void schedule_copy(struct thin_c *tc, dm_block_t virt_block, in schedule_copy() argument
1010 m->virt_block = virt_block; in schedule_copy()
1071 static void schedule_internal_copy(struct thin_c *tc, dm_block_t virt_block, in schedule_internal_copy() argument
1075 schedule_copy(tc, virt_block, tc->pool_dev, in schedule_internal_copy()
1080 static void schedule_zero(struct thin_c *tc, dm_block_t virt_block, in schedule_zero() argument
1089 m->virt_block = virt_block; in schedule_zero()
1110 static void schedule_external_copy(struct thin_c *tc, dm_block_t virt_block, in schedule_external_copy() argument
1115 sector_t virt_block_begin = virt_block * pool->sectors_per_block; in schedule_external_copy()
1116 sector_t virt_block_end = (virt_block + 1) * pool->sectors_per_block; in schedule_external_copy()
1119 schedule_copy(tc, virt_block, tc->origin_dev, in schedule_external_copy()
1120 virt_block, data_dest, cell, bio, in schedule_external_copy()
1124 schedule_copy(tc, virt_block, tc->origin_dev, in schedule_external_copy()
1125 virt_block, data_dest, cell, bio, in schedule_external_copy()
1129 schedule_zero(tc, virt_block, data_dest, cell, bio); in schedule_external_copy()
1337 m->virt_block = block; in process_discard_cell()