Searched refs:pooled_vio (Results 1 – 4 of 4) sorted by relevance
| /drivers/md/dm-vdo/ |
| A D | vio.h | 24 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 D | vio.c | 38 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 D | block-map.c | 94 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 D | slab-depot.c | 452 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