Symbol: vio_pool
drivers/md/dm-vdo/block-map.c
1525
acquire_vio_from_pool(zone->vio_pool, waiter);
drivers/md/dm-vdo/block-map.c
1951
acquire_vio_from_pool(zone->vio_pool, &data_vio->waiter);
drivers/md/dm-vdo/block-map.c
2718
cursors->pool = cursors->zone->vio_pool;
drivers/md/dm-vdo/block-map.c
2782
VIO_PRIORITY_METADATA, zone, &zone->vio_pool);
drivers/md/dm-vdo/block-map.c
2855
free_vio_pool(vdo_forget(zone->vio_pool));
drivers/md/dm-vdo/block-map.c
642
!is_vio_pool_busy(zone->vio_pool) &&
drivers/md/dm-vdo/block-map.c
99
struct vio_pool *pool;
drivers/md/dm-vdo/block-map.h
243
struct vio_pool *vio_pool;
drivers/md/dm-vdo/slab-depot.c
1051
acquire_vio_from_pool(slab->allocator->vio_pool, waiter);
drivers/md/dm-vdo/slab-depot.c
2369
struct vio_pool *pool = slab->allocator->refcount_big_vio_pool;
drivers/md/dm-vdo/slab-depot.c
2372
pool = slab->allocator->vio_pool;
drivers/md/dm-vdo/slab-depot.c
2602
acquire_vio_from_pool(slab->allocator->vio_pool, &journal->resource_waiter);
drivers/md/dm-vdo/slab-depot.c
4093
allocator, &allocator->vio_pool);
drivers/md/dm-vdo/slab-depot.c
4325
free_vio_pool(vdo_forget(allocator->vio_pool));
drivers/md/dm-vdo/slab-depot.c
4893
VDO_ASSERT_LOG_ONLY(!is_vio_pool_busy(allocator->vio_pool),
drivers/md/dm-vdo/slab-depot.c
510
acquire_vio_from_pool(journal->slab->allocator->vio_pool,
drivers/md/dm-vdo/slab-depot.c
834
acquire_vio_from_pool(journal->slab->allocator->vio_pool,
drivers/md/dm-vdo/slab-depot.h
434
struct vio_pool *vio_pool;
drivers/md/dm-vdo/slab-depot.h
436
struct vio_pool *refcount_big_vio_pool;
drivers/md/dm-vdo/vio.c
323
struct vio_pool **pool_ptr)
drivers/md/dm-vdo/vio.c
325
struct vio_pool *pool;
drivers/md/dm-vdo/vio.c
330
result = vdo_allocate_extended(struct vio_pool, pool_size, struct pooled_vio,
drivers/md/dm-vdo/vio.c
370
void free_vio_pool(struct vio_pool *pool)
drivers/md/dm-vdo/vio.c
405
bool is_vio_pool_busy(struct vio_pool *pool)
drivers/md/dm-vdo/vio.c
415
void acquire_vio_from_pool(struct vio_pool *pool, struct vdo_waiter *waiter)
drivers/md/dm-vdo/vio.c
439
struct vio_pool *pool = vio->pool;
drivers/md/dm-vdo/vio.h
195
struct vio_pool;
drivers/md/dm-vdo/vio.h
200
struct vio_pool **pool_ptr);
drivers/md/dm-vdo/vio.h
201
void free_vio_pool(struct vio_pool *pool);
drivers/md/dm-vdo/vio.h
202
bool __must_check is_vio_pool_busy(struct vio_pool *pool);
drivers/md/dm-vdo/vio.h
203
void acquire_vio_from_pool(struct vio_pool *pool, struct vdo_waiter *waiter);
drivers/md/dm-vdo/vio.h
34
struct vio_pool *pool;