Searched refs:data_vio_pool (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/md/dm-vdo/ |
| H A D | data-vio.c | 130 struct data_vio_pool *pool; 159 struct data_vio_pool { struct 215 static inline struct data_vio_pool * __must_check 219 return container_of(completion, struct data_vio_pool, completion); in as_data_vio_pool() 232 static bool check_for_drain_complete_locked(struct data_vio_pool *pool) in check_for_drain_complete_locked() 605 static inline struct data_vio *get_available_data_vio(struct data_vio_pool *pool) in get_available_data_vio() 653 static void schedule_releases(struct data_vio_pool *pool) in schedule_releases() 665 static void reuse_or_release_resources(struct data_vio_pool *pool, in reuse_or_release_resources() 694 struct data_vio_pool *pool = as_data_vio_pool(completion); in process_release_callback() 764 static void initialize_limiter(struct limiter *limiter, struct data_vio_pool *pool, in initialize_limiter() [all …]
|
| H A D | dump.c | 62 active = get_data_vio_pool_active_requests(vdo->data_vio_pool); in do_dump() 63 maximum = get_data_vio_pool_maximum_requests(vdo->data_vio_pool); in do_dump() 77 dump_data_vio_pool(vdo->data_vio_pool, in do_dump()
|
| H A D | vdo.h | 156 struct data_vio_pool; 230 struct data_vio_pool *data_vio_pool; member
|
| H A D | vdo.c | 587 &vdo->data_vio_pool); in vdo_make() 595 get_data_vio_pool_request_limit(vdo->data_vio_pool), in vdo_make() 688 free_data_vio_pool(vdo->data_vio_pool); in vdo_destroy() 1545 stats->current_vios_in_progress = get_data_vio_pool_active_requests(vdo->data_vio_pool); in get_vdo_statistics() 1546 stats->max_vios = get_data_vio_pool_maximum_requests(vdo->data_vio_pool); in get_vdo_statistics()
|
| H A D | dm-vdo-target.c | 919 vdo_launch_bio(vdo->data_vio_pool, bio); in vdo_map_bio() 2030 drain_data_vio_pool(vdo->data_vio_pool, completion); in suspend_callback() 2411 resume_data_vio_pool(vdo->data_vio_pool, completion); in resume_callback()
|