Home
last modified time | relevance | path

Searched refs:pooled (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/md/dm-vdo/
A Dvio.c337 struct pooled_vio *pooled = &pool->vios[pool->size]; in make_vio_pool() local
340 &pooled->vio); in make_vio_pool()
346 pooled->context = context; in make_vio_pool()
347 list_add_tail(&pooled->pool_entry, &pool->available); in make_vio_pool()
360 struct pooled_vio *pooled, *tmp; in free_vio_pool() local
374 list_for_each_entry_safe(pooled, tmp, &pool->available, pool_entry) { in free_vio_pool()
375 list_del(&pooled->pool_entry); in free_vio_pool()
376 free_vio_components(&pooled->vio); in free_vio_pool()
404 struct pooled_vio *pooled; in acquire_vio_from_pool() local
416 list_move_tail(&pooled->pool_entry, &pool->busy); in acquire_vio_from_pool()
[all …]
A Dblock-map.c1580 write_page(page, pooled); in finish_page_write()
1593 write_page(zone->flusher, pooled); in finish_page_write()
1597 return_to_pool(zone, pooled); in finish_page_write()
1609 return_to_pool(zone, pooled); in handle_write_error()
1842 return_vio_to_pool(zone->vio_pool, pooled); in finish_block_map_page_load()
1859 return_vio_to_pool(zone->vio_pool, pooled); in handle_io_error()
1874 struct pooled_vio *pooled = context; in load_page() local
1879 pooled->vio.completion.parent = data_vio; in load_page()
2632 struct pooled_vio *pooled = context; in launch_cursor() local
2634 cursor->vio = pooled; in launch_cursor()
[all …]
A Dslab-depot.c453 struct pooled_vio *pooled = context; in flush_for_reaping() local
454 struct vio *vio = &pooled->vio; in flush_for_reaping()
700 list_del_init(&pooled->list_entry); in complete_write()
744 struct pooled_vio *pooled = context; in write_slab_journal_block() local
745 struct vio *vio = &pooled->vio; in write_slab_journal_block()
1189 struct pooled_vio *pooled = context; in write_reference_block() local
1194 pack_reference_block(block, pooled->vio.data); in write_reference_block()
2271 struct pooled_vio *pooled = context; in load_reference_block() local
2272 struct vio *vio = &pooled->vio; in load_reference_block()
2470 struct pooled_vio *pooled = context; in read_slab_journal_tail() local
[all …]

Completed in 22 milliseconds