/linux-master/block/ |
H A D | bfq-iosched.c | 1792 static unsigned int bfq_actuator_index(struct bfq_data *bfqd, struct bio *bio) argument 2359 bfq_find_rq_fmerge(struct bfq_data *bfqd, struct bio *bio, struct request_queue *q) argument 2445 bfq_bio_merge(struct request_queue *q, struct bio *bio, unsigned int nr_segs) argument 2485 bfq_request_merge(struct request_queue *q, struct request **req, struct bio *bio) argument 3227 bfq_allow_bio_merge(struct request_queue *q, struct request *rq, struct bio *bio) argument 5561 bfq_check_ioprio_change(struct bfq_io_cq *bic, struct bio *bio) argument 5832 bfq_get_queue(struct bfq_data *bfqd, struct bio *bio, bool is_sync, struct bfq_io_cq *bic, bool respawn) argument 6739 bfq_get_bfqq_handle_split(struct bfq_data *bfqd, struct bfq_io_cq *bic, struct bio *bio, bool split, bool is_sync, bool *new_queue) argument 6848 struct bio *bio = rq->bio; local [all...] |
H A D | blk-mq.c | 764 static void req_bio_endio(struct request *rq, struct bio *bio, argument 822 struct bio *bio = req->bio; local 923 struct bio *bio = req->bio; local 2561 blk_mq_bio_to_request(struct request *rq, struct bio *bio, unsigned int nr_segs) argument 2854 blk_mq_attempt_bio_merge(struct request_queue *q, struct bio *bio, unsigned int nr_segs) argument 2866 blk_mq_get_new_requests(struct request_queue *q, struct blk_plug *plug, struct bio *bio, unsigned int nsegs) argument 2917 blk_mq_use_cached_rq(struct request *rq, struct blk_plug *plug, struct bio *bio) argument 2948 blk_mq_submit_bio(struct bio *bio) argument 3105 struct bio *bio; local 3137 struct bio *bio, *bio_src; local [all...] |
H A D | blk-iocost.c | 567 struct bio *bio; member in struct:iocg_wait 717 static void iocg_commit_bio(struct ioc_gq *iocg, struct bio *bio, argument 2521 static void calc_vtime_cost_builtin(struct bio *bio, struct ioc_gq *iocg, argument 2566 calc_vtime_cost(struct bio *bio, struct ioc_gq *iocg, bool is_merge) argument 2599 ioc_rqos_throttle(struct rq_qos *rqos, struct bio *bio) argument 2734 ioc_rqos_merge(struct rq_qos *rqos, struct request *rq, struct bio *bio) argument 2793 ioc_rqos_done_bio(struct rq_qos *rqos, struct bio *bio) argument [all...] |
/linux-master/drivers/md/ |
H A D | dm-thin.c | 385 struct bio *bio; member in struct:discard_op 443 bio_detain(struct pool *pool, struct dm_cell_key *key, struct bio *bio, struct dm_bio_prison_cell **cell_result) argument 603 struct bio *bio; local 678 get_bio_block(struct thin_c *tc, struct bio *bio) argument 694 get_bio_block_range(struct thin_c *tc, struct bio *bio, dm_block_t *begin, dm_block_t *end) argument 720 remap(struct thin_c *tc, struct bio *bio, dm_block_t block) argument 736 remap_to_origin(struct thin_c *tc, struct bio *bio) argument 741 bio_triggers_commit(struct thin_c *tc, struct bio *bio) argument 747 inc_all_io_entry(struct pool *pool, struct bio *bio) argument 758 issue(struct thin_c *tc, struct bio *bio) argument 786 remap_to_origin_and_issue(struct thin_c *tc, struct bio *bio) argument 792 remap_and_issue(struct thin_c *tc, struct bio *bio, dm_block_t block) argument 829 struct bio *bio; member in struct:dm_thin_new_mapping 861 overwrite_endio(struct bio *bio) argument 915 struct bio *bio; local 937 struct bio *bio; local 966 complete_overwrite_bio(struct thin_c *tc, struct bio *bio) argument 1002 struct bio *bio = m->bio; local 1143 passdown_endio(struct bio *bio) argument 1242 io_overlaps_block(struct pool *pool, struct bio *bio) argument 1248 io_overwrites_block(struct pool *pool, struct bio *bio) argument 1254 save_and_set_endio(struct bio *bio, bio_end_io_t **save, bio_end_io_t *fn) argument 1298 remap_and_issue_overwrite(struct thin_c *tc, struct bio *bio, dm_block_t data_begin, struct dm_thin_new_mapping *m) argument 1315 schedule_copy(struct thin_c *tc, dm_block_t virt_block, struct dm_dev *origin, dm_block_t data_origin, dm_block_t data_dest, struct dm_bio_prison_cell *cell, struct bio *bio, sector_t len) argument 1376 schedule_internal_copy(struct thin_c *tc, dm_block_t virt_block, dm_block_t data_origin, dm_block_t data_dest, struct dm_bio_prison_cell *cell, struct bio *bio) argument 1385 schedule_zero(struct thin_c *tc, dm_block_t virt_block, dm_block_t data_block, struct dm_bio_prison_cell *cell, struct bio *bio) argument 1415 schedule_external_copy(struct thin_c *tc, dm_block_t virt_block, dm_block_t data_dest, struct dm_bio_prison_cell *cell, struct bio *bio) argument 1588 retry_on_resume(struct bio *bio) argument 1622 handle_unserviceable_bio(struct pool *pool, struct bio *bio) argument 1635 struct bio *bio; local 1672 break_up_discard_bio(struct thin_c *tc, dm_block_t begin, dm_block_t end, struct bio *bio) argument 1753 struct bio *bio = virt_cell->holder; local 1772 process_discard_bio(struct thin_c *tc, struct bio *bio) argument 1807 break_sharing(struct thin_c *tc, struct bio *bio, dm_block_t block, struct dm_cell_key *key, struct dm_thin_lookup_result *lookup_result, struct dm_bio_prison_cell *cell) argument 1839 struct bio *bio; local 1859 struct bio *bio; local 1876 process_shared_bio(struct thin_c *tc, struct bio *bio, dm_block_t block, struct dm_thin_lookup_result *lookup_result, struct dm_bio_prison_cell *virt_cell) argument 1910 provision_block(struct thin_c *tc, struct bio *bio, dm_block_t block, struct dm_bio_prison_cell *cell) argument 1963 struct bio *bio = cell->holder; local 2014 process_bio(struct thin_c *tc, struct bio *bio) argument 2032 __process_bio_read_only(struct thin_c *tc, struct bio *bio, struct dm_bio_prison_cell *cell) argument 2083 process_bio_read_only(struct thin_c *tc, struct bio *bio) argument 2093 process_bio_success(struct thin_c *tc, struct bio *bio) argument 2098 process_bio_fail(struct thin_c *tc, struct bio *bio) argument 2126 __thin_bio_rb_add(struct thin_c *tc, struct bio *bio) argument 2153 struct bio *bio; local 2168 struct bio *bio; local 2190 struct bio *bio; local 2369 struct bio *bio; local 2680 thin_defer_bio(struct thin_c *tc, struct bio *bio) argument 2691 thin_defer_bio_with_throttle(struct thin_c *tc, struct bio *bio) argument 2713 thin_hook_bio(struct thin_c *tc, struct bio *bio) argument 2727 thin_bio_map(struct dm_target *ti, struct bio *bio) argument 3446 pool_map(struct dm_target *ti, struct bio *bio) argument 4334 thin_map(struct dm_target *ti, struct bio *bio) argument 4341 thin_endio(struct dm_target *ti, struct bio *bio, blk_status_t *err) argument [all...] |
H A D | dm-crypt.c | 1145 static int dm_crypt_integrity_io_alloc(struct dm_crypt_io *io, struct bio *bio) argument 1761 crypt_io_init(struct dm_crypt_io *io, struct crypt_config *cc, struct bio *bio, sector_t sector) argument 3444 crypt_map(struct dm_target *ti, struct bio *bio) argument [all...] |
H A D | raid5.c | 1033 struct bio *bio; local 1370 async_copy_data(int frombio, struct bio *bio, struct page **page, argument 5369 in_chunk_boundary(struct mddev *mddev, struct bio *bio) argument 6733 struct bio *bio; local [all...] |
H A D | md.c | 353 static bool is_suspended(struct mddev *mddev, struct bio *bio) argument 368 bool md_handle_request(struct mddev *mddev, struct bio *bio) argument 402 md_submit_bio(struct bio *bio) argument 544 md_end_flush(struct bio *bio) argument 601 struct bio *bio = mddev->flush_bio; local 630 md_flush_request(struct mddev *mddev, struct bio *bio) argument 1009 super_written(struct bio *bio) argument 1043 struct bio *bio; local 1085 struct bio bio; local 8724 md_submit_discard_bio(struct mddev *mddev, struct md_rdev *rdev, struct bio *bio, sector_t start, sector_t size) argument 8740 md_end_clone_io(struct bio *bio) argument 8757 md_clone_bio(struct mddev *mddev, struct bio **bio) argument 8775 md_account_bio(struct mddev *mddev, struct bio **bio) argument 8782 md_free_cloned_bio(struct bio *bio) argument [all...] |
H A D | dm-integrity.c | 1562 struct bio *bio; local 1573 static void do_endio(struct dm_integrity_c *ic, struct bio *bio) argument 1594 struct bio *bio = dm_bio_from_per_bio_data(dio, sizeof(struct dm_integrity_io)); local 1606 struct bio *bio; local 1627 integrity_end_io(struct bio *bio) argument 1696 struct bio *bio = dm_bio_from_per_bio_data(dio, sizeof(struct dm_integrity_io)); local 1784 struct bio *bio = dm_bio_from_per_bio_data(dio, sizeof(struct dm_integrity_io)); local 1916 dm_integrity_map(struct dm_target *ti, struct bio *bio) argument 2016 __journal_read_write(struct dm_integrity_io *dio, struct bio *bio, unsigned int journal_section, unsigned int journal_entry) argument 2173 struct bio *bio = dm_bio_from_per_bio_data(dio, sizeof(struct dm_integrity_io)); local 2875 struct bio *bio; local 2929 struct bio *bio; local [all...] |
/linux-master/drivers/md/dm-vdo/ |
H A D | slab-depot.c | 301 static void write_slab_summary_endio(struct bio *bio) argument 434 static void flush_endio(struct bio *bio) argument 727 static void write_slab_journal_endio(struct bio *bio) argument 1153 write_reference_block_endio(struct bio *bio) argument 2254 load_reference_block_endio(struct bio *bio) argument 2437 read_slab_journal_tail_endio(struct bio *bio) argument 2899 read_slab_journal_endio(struct bio *bio) argument 4460 write_summary_endio(struct bio *bio) argument 4527 load_summary_endio(struct bio *bio) argument [all...] |
/linux-master/include/linux/ |
H A D | blkdev.h | 853 static inline unsigned int bio_zone_no(struct bio *bio) argument 858 bio_zone_is_seq(struct bio *bio) argument 1473 bio_end_io_acct(struct bio *bio, unsigned long start_time) argument [all...] |
/linux-master/drivers/nvme/host/ |
H A D | core.c | 803 struct bio *bio; local
|
/linux-master/drivers/block/drbd/ |
H A D | drbd_int.h | 1517 drbd_submit_bio_noacct(struct drbd_device *device, int fault_type, struct bio *bio) argument [all...] |
/linux-master/fs/f2fs/ |
H A D | segment.c | 1119 static void f2fs_submit_discard_endio(struct bio *bio) argument 1221 struct bio *bio = bio_alloc(bdev, 0, REQ_OP_ZONE_RESET | flag, GFP_NOFS); local 1297 struct bio *bio = NULL; local 3778 struct bio *bio = *(fio->bio); local [all...] |
H A D | f2fs.h | 1220 struct bio **bio; /* bio for ipu */ member in struct:f2fs_io_info 1225 struct bio *bi member in struct:bio_entry 1232 struct bio *bio; /* bios to merge */ member in struct:f2fs_bio_info [all...] |
/linux-master/drivers/block/ |
H A D | floppy.c | 4126 static void floppy_rb0_cb(struct bio *bio) argument 4141 struct bio bio; local [all...] |
H A D | rbd.c | 2667 rbd_img_fill_from_bio(struct rbd_img_request *img_req, u64 off, u64 len, struct bio *bio) argument [all...] |
/linux-master/fs/btrfs/ |
H A D | inode.c | 7784 struct bio *bio = &bbio->bio; local 7806 btrfs_dio_submit_io(const struct iomap_iter *iter, struct bio *bio, loff_t file_offset) argument [all...] |
/linux-master/fs/ext4/ |
H A D | ext4.h | 295 struct bio *bio; /* Linked list of completed member in struct:ext4_io_end
|