Symbol: bio_queue_data
drivers/md/dm-vdo/io-submitter.c
143
struct bio_queue_data *bio_queue_data = &(submitter->bio_queue_data[vio->bio_zone]);
drivers/md/dm-vdo/io-submitter.c
147
mutex_lock(&bio_queue_data->lock);
drivers/md/dm-vdo/io-submitter.c
148
vdo_int_map_remove(bio_queue_data->map,
drivers/md/dm-vdo/io-submitter.c
150
vdo_int_map_remove(bio_queue_data->map,
drivers/md/dm-vdo/io-submitter.c
154
mutex_unlock(&bio_queue_data->lock);
drivers/md/dm-vdo/io-submitter.c
276
struct bio_queue_data *bio_queue_data =
drivers/md/dm-vdo/io-submitter.c
277
&vdo->io_submitter->bio_queue_data[vio->bio_zone];
drivers/md/dm-vdo/io-submitter.c
283
mutex_lock(&bio_queue_data->lock);
drivers/md/dm-vdo/io-submitter.c
284
prev_vio = get_mergeable_locked(bio_queue_data->map, vio, true);
drivers/md/dm-vdo/io-submitter.c
285
next_vio = get_mergeable_locked(bio_queue_data->map, vio, false);
drivers/md/dm-vdo/io-submitter.c
292
result = vdo_int_map_put(bio_queue_data->map,
drivers/md/dm-vdo/io-submitter.c
297
result = merge_to_prev_tail(bio_queue_data->map, vio, prev_vio);
drivers/md/dm-vdo/io-submitter.c
300
result = merge_to_next_head(bio_queue_data->map, vio, next_vio);
drivers/md/dm-vdo/io-submitter.c
302
mutex_unlock(&bio_queue_data->lock);
drivers/md/dm-vdo/io-submitter.c
413
result = vdo_allocate_extended(thread_count, bio_queue_data, "bio submission data",
drivers/md/dm-vdo/io-submitter.c
422
struct bio_queue_data *bio_queue_data = &io_submitter->bio_queue_data[i];
drivers/md/dm-vdo/io-submitter.c
424
mutex_init(&bio_queue_data->lock);
drivers/md/dm-vdo/io-submitter.c
434
&bio_queue_data->map);
drivers/md/dm-vdo/io-submitter.c
446
bio_queue_data->queue_number = i;
drivers/md/dm-vdo/io-submitter.c
448
&bio_queue_type, 1, (void **) &bio_queue_data);
drivers/md/dm-vdo/io-submitter.c
45
struct bio_queue_data bio_queue_data[];
drivers/md/dm-vdo/io-submitter.c
454
vdo_int_map_free(vdo_forget(bio_queue_data->map));
drivers/md/dm-vdo/io-submitter.c
461
bio_queue_data->queue = vdo->threads[vdo->thread_config.bio_threads[i]].queue;
drivers/md/dm-vdo/io-submitter.c
482
vdo_finish_work_queue(io_submitter->bio_queue_data[i].queue);
drivers/md/dm-vdo/io-submitter.c
50
struct bio_queue_data *bio_queue_data = ptr;
drivers/md/dm-vdo/io-submitter.c
502
vdo_forget(io_submitter->bio_queue_data[i].queue);
drivers/md/dm-vdo/io-submitter.c
503
vdo_int_map_free(vdo_forget(io_submitter->bio_queue_data[i].map));
drivers/md/dm-vdo/io-submitter.c
52
blk_start_plug(&bio_queue_data->plug);
drivers/md/dm-vdo/io-submitter.c
57
struct bio_queue_data *bio_queue_data = ptr;
drivers/md/dm-vdo/io-submitter.c
59
blk_finish_plug(&bio_queue_data->plug);