Searched refs:data_vio_pool (Results 1 – 6 of 6) sorted by relevance
/linux/drivers/md/dm-vdo/ |
A D | data-vio.h | 329 struct data_vio_pool; 332 data_vio_count_t discard_limit, struct data_vio_pool **pool_ptr); 333 void free_data_vio_pool(struct data_vio_pool *pool); 334 void vdo_launch_bio(struct data_vio_pool *pool, struct bio *bio); 338 void dump_data_vio_pool(struct data_vio_pool *pool, bool dump_vios); 339 data_vio_count_t get_data_vio_pool_active_discards(struct data_vio_pool *pool); 340 data_vio_count_t get_data_vio_pool_discard_limit(struct data_vio_pool *pool); 341 data_vio_count_t get_data_vio_pool_maximum_discards(struct data_vio_pool *pool); 342 int __must_check set_data_vio_pool_discard_limit(struct data_vio_pool *pool, 344 data_vio_count_t get_data_vio_pool_active_requests(struct data_vio_pool *pool); [all …]
|
A D | data-vio.c | 129 struct data_vio_pool *pool; 158 struct data_vio_pool { struct 214 static inline struct data_vio_pool * __must_check 218 return container_of(completion, struct data_vio_pool, completion); in as_data_vio_pool() 658 static void schedule_releases(struct data_vio_pool *pool) in schedule_releases() 699 struct data_vio_pool *pool = as_data_vio_pool(completion); in process_release_callback() 845 struct data_vio_pool *pool; in make_data_vio_pool() 896 void free_data_vio_pool(struct data_vio_pool *pool) in free_data_vio_pool() 960 void vdo_launch_bio(struct data_vio_pool *pool, struct bio *bio) in vdo_launch_bio() 989 struct data_vio_pool *pool = container_of(state, struct data_vio_pool, state); in initiate_drain() [all …]
|
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()
|
A D | vdo.h | 156 struct data_vio_pool; 230 struct data_vio_pool *data_vio_pool; member
|
A D | vdo.c | 594 &vdo->data_vio_pool); in vdo_make() 602 get_data_vio_pool_request_limit(vdo->data_vio_pool), in vdo_make() 695 free_data_vio_pool(vdo->data_vio_pool); in vdo_destroy() 1551 stats->current_vios_in_progress = get_data_vio_pool_active_requests(vdo->data_vio_pool); in get_vdo_statistics() 1552 stats->max_vios = get_data_vio_pool_maximum_requests(vdo->data_vio_pool); in get_vdo_statistics()
|
A D | dm-vdo-target.c | 919 vdo_launch_bio(vdo->data_vio_pool, bio); in vdo_map_bio() 2029 drain_data_vio_pool(vdo->data_vio_pool, completion); in suspend_callback() 2410 resume_data_vio_pool(vdo->data_vio_pool, completion); in resume_callback()
|
Completed in 43 milliseconds