Symbol: data_vio_pool
drivers/md/dm-vdo/data-vio.c
1009
void drain_data_vio_pool(struct data_vio_pool *pool, struct vdo_completion *completion)
drivers/md/dm-vdo/data-vio.c
1021
void resume_data_vio_pool(struct data_vio_pool *pool, struct vdo_completion *completion)
drivers/md/dm-vdo/data-vio.c
1041
void dump_data_vio_pool(struct data_vio_pool *pool, bool dump_vios)
drivers/md/dm-vdo/data-vio.c
1079
data_vio_count_t get_data_vio_pool_active_requests(struct data_vio_pool *pool)
drivers/md/dm-vdo/data-vio.c
1084
data_vio_count_t get_data_vio_pool_request_limit(struct data_vio_pool *pool)
drivers/md/dm-vdo/data-vio.c
1089
data_vio_count_t get_data_vio_pool_maximum_requests(struct data_vio_pool *pool)
drivers/md/dm-vdo/data-vio.c
1262
struct data_vio_pool *pool = completion->vdo->data_vio_pool;
drivers/md/dm-vdo/data-vio.c
130
struct data_vio_pool *pool;
drivers/md/dm-vdo/data-vio.c
215
static inline struct data_vio_pool * __must_check
drivers/md/dm-vdo/data-vio.c
219
return container_of(completion, struct data_vio_pool, completion);
drivers/md/dm-vdo/data-vio.c
232
static bool check_for_drain_complete_locked(struct data_vio_pool *pool)
drivers/md/dm-vdo/data-vio.c
605
static inline struct data_vio *get_available_data_vio(struct data_vio_pool *pool)
drivers/md/dm-vdo/data-vio.c
653
static void schedule_releases(struct data_vio_pool *pool)
drivers/md/dm-vdo/data-vio.c
665
static void reuse_or_release_resources(struct data_vio_pool *pool,
drivers/md/dm-vdo/data-vio.c
694
struct data_vio_pool *pool = as_data_vio_pool(completion);
drivers/md/dm-vdo/data-vio.c
764
static void initialize_limiter(struct limiter *limiter, struct data_vio_pool *pool,
drivers/md/dm-vdo/data-vio.c
839
data_vio_count_t discard_limit, struct data_vio_pool **pool_ptr)
drivers/md/dm-vdo/data-vio.c
842
struct data_vio_pool *pool;
drivers/md/dm-vdo/data-vio.c
893
void free_data_vio_pool(struct data_vio_pool *pool)
drivers/md/dm-vdo/data-vio.c
959
void vdo_launch_bio(struct data_vio_pool *pool, struct bio *bio)
drivers/md/dm-vdo/data-vio.c
988
struct data_vio_pool *pool = container_of(state, struct data_vio_pool, state);
drivers/md/dm-vdo/data-vio.h
329
struct data_vio_pool;
drivers/md/dm-vdo/data-vio.h
332
data_vio_count_t discard_limit, struct data_vio_pool **pool_ptr);
drivers/md/dm-vdo/data-vio.h
333
void free_data_vio_pool(struct data_vio_pool *pool);
drivers/md/dm-vdo/data-vio.h
334
void vdo_launch_bio(struct data_vio_pool *pool, struct bio *bio);
drivers/md/dm-vdo/data-vio.h
335
void drain_data_vio_pool(struct data_vio_pool *pool, struct vdo_completion *completion);
drivers/md/dm-vdo/data-vio.h
336
void resume_data_vio_pool(struct data_vio_pool *pool, struct vdo_completion *completion);
drivers/md/dm-vdo/data-vio.h
338
void dump_data_vio_pool(struct data_vio_pool *pool, bool dump_vios);
drivers/md/dm-vdo/data-vio.h
339
data_vio_count_t get_data_vio_pool_active_requests(struct data_vio_pool *pool);
drivers/md/dm-vdo/data-vio.h
340
data_vio_count_t get_data_vio_pool_request_limit(struct data_vio_pool *pool);
drivers/md/dm-vdo/data-vio.h
341
data_vio_count_t get_data_vio_pool_maximum_requests(struct data_vio_pool *pool);
drivers/md/dm-vdo/dm-vdo-target.c
1015
vdo_launch_bio(vdo->data_vio_pool, bio);
drivers/md/dm-vdo/dm-vdo-target.c
2155
drain_data_vio_pool(vdo->data_vio_pool, completion);
drivers/md/dm-vdo/dm-vdo-target.c
2536
resume_data_vio_pool(vdo->data_vio_pool, completion);
drivers/md/dm-vdo/dump.c
62
active = get_data_vio_pool_active_requests(vdo->data_vio_pool);
drivers/md/dm-vdo/dump.c
63
maximum = get_data_vio_pool_maximum_requests(vdo->data_vio_pool);
drivers/md/dm-vdo/dump.c
77
dump_data_vio_pool(vdo->data_vio_pool,
drivers/md/dm-vdo/vdo.c
1678
stats->current_vios_in_progress = get_data_vio_pool_active_requests(vdo->data_vio_pool);
drivers/md/dm-vdo/vdo.c
1679
stats->max_vios = get_data_vio_pool_maximum_requests(vdo->data_vio_pool);
drivers/md/dm-vdo/vdo.c
657
&vdo->data_vio_pool);
drivers/md/dm-vdo/vdo.c
665
get_data_vio_pool_request_limit(vdo->data_vio_pool),
drivers/md/dm-vdo/vdo.c
764
free_data_vio_pool(vdo->data_vio_pool);
drivers/md/dm-vdo/vdo.h
163
struct data_vio_pool;
drivers/md/dm-vdo/vdo.h
240
struct data_vio_pool *data_vio_pool;