Home
last modified time | relevance | path

Searched refs:pooled_vio (Results 1 – 4 of 4) sorted by relevance

/drivers/md/dm-vdo/
A Dvio.h24 struct pooled_vio { struct
188 static inline struct pooled_vio *vio_as_pooled_vio(struct vio *vio) in vio_as_pooled_vio()
190 return container_of(vio, struct pooled_vio, vio); in vio_as_pooled_vio()
202 void return_vio_to_pool(struct pooled_vio *vio);
A Dvio.c38 struct pooled_vio vios[];
330 result = vdo_allocate_extended(struct vio_pool, pool_size, struct pooled_vio, in make_vio_pool()
348 struct pooled_vio *pooled = &pool->vios[pool->size]; in make_vio_pool()
372 struct pooled_vio *pooled, *tmp; in free_vio_pool()
416 struct pooled_vio *pooled; in acquire_vio_from_pool()
426 pooled = list_first_entry(&pool->available, struct pooled_vio, pool_entry); in acquire_vio_from_pool()
436 void return_vio_to_pool(struct pooled_vio *vio) in return_vio_to_pool()
A Dblock-map.c94 struct pooled_vio *vio;
1494 static void write_page(struct tree_page *tree_page, struct pooled_vio *vio);
1556 struct pooled_vio *pooled = container_of(vio, struct pooled_vio, vio); in finish_page_write()
1602 struct pooled_vio *pooled = container_of(vio, struct pooled_vio, vio); in handle_write_error()
1615 struct pooled_vio *pooled = container_of(vio, struct pooled_vio, vio); in write_initialized_page()
1637 struct pooled_vio *vio = bio->bi_private; in write_page_endio()
1647 static void write_page(struct tree_page *tree_page, struct pooled_vio *vio) in write_page()
1827 struct pooled_vio *pooled = vio_as_pooled_vio(vio); in finish_block_map_page_load()
1852 struct pooled_vio *pooled = container_of(vio, struct pooled_vio, vio); in handle_io_error()
1871 struct pooled_vio *pooled = context; in load_page()
[all …]
A Dslab-depot.c452 struct pooled_vio *pooled = context; in flush_for_reaping()
678 static sequence_number_t get_committing_sequence_number(const struct pooled_vio *vio) in get_committing_sequence_number()
695 struct pooled_vio *pooled = vio_as_pooled_vio(as_vio(completion)); in complete_write()
719 struct pooled_vio, list_entry); in complete_write()
743 struct pooled_vio *pooled = context; in write_slab_journal_block()
1068 struct pooled_vio *pooled = vio_as_pooled_vio(vio); in finish_reference_block_write()
1188 struct pooled_vio *pooled = context; in write_reference_block()
2301 struct pooled_vio *pooled = vio_as_pooled_vio(vio); in finish_reference_block_load()
2337 struct pooled_vio *pooled = context; in load_reference_block_group()
2545 struct pooled_vio *pooled = context; in read_slab_journal_tail()

Completed in 27 milliseconds