acquire_vio_from_pool
acquire_vio_from_pool(zone->vio_pool, waiter);
acquire_vio_from_pool(zone->vio_pool, &data_vio->waiter);
acquire_vio_from_pool(cursors->pool, &cursor->waiter);
acquire_vio_from_pool(slab->allocator->vio_pool, waiter);
acquire_vio_from_pool(pool, waiter);
acquire_vio_from_pool(slab->allocator->vio_pool, &journal->resource_waiter);
acquire_vio_from_pool(journal->slab->allocator->vio_pool,
acquire_vio_from_pool(journal->slab->allocator->vio_pool,
void acquire_vio_from_pool(struct vio_pool *pool, struct vdo_waiter *waiter);