/linux-master/drivers/nvdimm/ |
H A D | region_devs.c | 1130 int nvdimm_flush(struct nd_region *nd_region, struct bio *bio) argument
|
/linux-master/fs/nfs/blocklayout/ |
H A D | blocklayout.c | 105 bl_submit_bio(struct bio *bio) argument 124 do_add_page_to_bio(struct bio *bio, int npg, enum req_op op, sector_t isect, struct page *page, struct pnfs_block_dev_map *map, struct pnfs_block_extent *be, bio_end_io_t end_io, struct parallel_io *par, unsigned int offset, int *len) argument 192 bl_end_io_read(struct bio *bio) argument 234 struct bio *bio = NULL; local 323 bl_end_io_write(struct bio *bio) argument 379 struct bio *bio = NULL; local [all...] |
/linux-master/fs/gfs2/ |
H A D | lops.c | 202 static void gfs2_end_log_write(struct bio *bio) argument 243 struct bio *bio = *biop; local 268 struct bio *bio = bio_alloc(sb->s_bdev, BIO_MAX_VECS, 0, GFP_NOIO); local 298 struct bio *bio = *biop; local 332 struct bio *bio; local 394 gfs2_end_log_read(struct bio *bio) argument 516 struct bio *bio = NULL; local [all...] |
H A D | ops_fstype.c | 187 static void end_bio_io_page(struct bio *bio) argument 244 struct bio *bio; local [all...] |
/linux-master/block/ |
H A D | blk-wbt.c | 597 static inline bool wbt_should_throttle(struct bio *bio) argument 615 static enum wbt_flags bio_to_wbt_flags(struct rq_wb *rwb, struct bio *bio) argument 634 static void wbt_cleanup(struct rq_qos *rqos, struct bio *bi argument 646 wbt_wait(struct rq_qos *rqos, struct bio *bio) argument 664 wbt_track(struct rq_qos *rqos, struct request *rq, struct bio *bio) argument [all...] |
H A D | bio.c | 213 void bio_uninit(struct bio *bio) argument 228 bio_free(struct bio *bio) argument 245 bio_init(struct bio *bio, struct block_device *bdev, struct bio_vec *table, unsigned short max_vecs, blk_opf_t opf) argument 300 bio_reset(struct bio *bio, struct block_device *bdev, blk_opf_t opf) argument 312 __bio_chain_endio(struct bio *bio) argument 322 bio_chain_endio(struct bio *bio) argument 338 bio_chain(struct bio *bio, struct bio *parent) argument 348 blk_next_bio(struct bio *bio, struct block_device *bdev, unsigned int nr_pages, blk_opf_t opf, gfp_t gfp) argument 365 struct bio *bio; local 382 struct bio *bio; local 437 struct bio *bio; local 497 struct bio *bio; local 601 struct bio *bio; local 609 zero_fill_bio_iter(struct bio *bio, struct bvec_iter start) argument 629 bio_truncate(struct bio *bio, unsigned new_size) argument 681 guard_bio_eod(struct bio *bio) argument 707 struct bio *bio; local 760 bio_put_percpu_cache(struct bio *bio) argument 800 bio_put(struct bio *bio) argument 814 __bio_clone(struct bio *bio, struct bio *bio_src, gfp_t gfp) argument 851 struct bio *bio; local 879 bio_init_clone(struct block_device *bdev, struct bio *bio, struct bio *bio_src, gfp_t gfp) argument 900 bio_full(struct bio *bio, unsigned len) argument 968 bio_add_hw_page(struct request_queue *q, struct bio *bio, struct page *page, unsigned int len, unsigned int offset, unsigned int max_sectors, bool *same_page) argument 1023 bio_add_pc_page(struct request_queue *q, struct bio *bio, struct page *page, unsigned int len, unsigned int offset) argument 1048 bio_add_zone_append_page(struct bio *bio, struct page *page, unsigned int len, unsigned int offset) argument 1075 __bio_add_page(struct bio *bio, struct page *page, unsigned int len, unsigned int off) argument 1097 bio_add_page(struct bio *bio, struct page *page, unsigned int len, unsigned int offset) argument 1121 bio_add_folio_nofail(struct bio *bio, struct folio *folio, size_t len, size_t off) argument 1143 bio_add_folio(struct bio *bio, struct folio *folio, size_t len, size_t off) argument 1152 __bio_release_pages(struct bio *bio, bool mark_dirty) argument 1175 bio_iov_bvec_set(struct bio *bio, struct iov_iter *iter) argument 1195 bio_iov_add_page(struct bio *bio, struct page *page, unsigned int len, unsigned int offset) argument 1215 bio_iov_add_zone_append_page(struct bio *bio, struct page *page, unsigned int len, unsigned int offset) argument 1241 __bio_iov_iter_get_pages(struct bio *bio, struct iov_iter *iter) argument 1333 bio_iov_iter_get_pages(struct bio *bio, struct iov_iter *iter) argument 1356 submit_bio_wait_endio(struct bio *bio) argument 1372 submit_bio_wait(struct bio *bio) argument 1387 __bio_advance(struct bio *bio, unsigned bytes) argument 1435 bio_free_pages(struct bio *bio) argument 1468 bio_set_pages_dirty(struct bio *bio) argument 1502 struct bio *bio, *next; local 1517 bio_check_pages_dirty(struct bio *bio) argument 1539 bio_remaining_done(struct bio *bio) argument 1571 bio_endio(struct bio *bio) argument 1621 bio_split(struct bio *bio, int sectors, gfp_t gfp, struct bio_set *bs) argument 1660 bio_trim(struct bio *bio, sector_t offset, sector_t size) argument [all...] |
H A D | bfq-cgroup.c | 599 struct bfq_group *bfq_bio_bfqg(struct bfq_data *bfqd, struct bio *bio) argument 779 void bfq_bic_update_cgroup(struct bfq_io_cq *bic, struct bio *bio) argument 1463 bfq_bic_update_cgroup(struct bfq_io_cq *bic, struct bio *bio) argument 1470 bfq_bio_bfqg(struct bfq_data *bfqd, struct bio *bio) argument [all...] |
H A D | blk-iolatency.c | 463 static void blkcg_iolatency_throttle(struct rq_qos *rqos, struct bio *bio) argument 591 static void blkcg_iolatency_done_bio(struct rq_qos *rqos, struct bio *bio) argument [all...] |
H A D | mq-deadline.c | 742 dd_request_merge(struct request_queue *q, struct request **rq, struct bio *bio) argument 774 dd_bio_merge(struct request_queue *q, struct bio *bio, unsigned int nr_segs) argument [all...] |
/linux-master/drivers/target/ |
H A D | target_core_iblock.c | 337 static void iblock_bio_done(struct bio *bio) argument 361 struct bio *bio; local 384 struct bio *bio; local 395 iblock_end_io_flush(struct bio *bio) argument 421 struct bio *bio; local 497 struct bio *bio; local 673 iblock_alloc_bip(struct se_cmd *cmd, struct bio *bio, struct sg_mapping_iter *miter) argument 733 struct bio *bio; local [all...] |
/linux-master/fs/btrfs/ |
H A D | file-item.c | 344 struct bio *bio = &bbio->bio; local 734 struct bio *bio = &bbio->bio; local [all...] |
/linux-master/drivers/block/xen-blkback/ |
H A D | blkback.c | 1069 static void end_block_io_op(struct bio *bio) argument 1297 struct bio *bio local [all...] |
/linux-master/drivers/md/ |
H A D | raid5-ppl.c | 153 struct bio bio; member in struct:ppl_io_unit 398 static void ppl_log_endio(struct bio *bio) argument 418 static void ppl_submit_iounit_bio(struct ppl_io_unit *io, struct bio *bi argument 433 struct bio *bio = &io->bio; local 581 ppl_flush_endio(struct bio *bio) argument 628 struct bio *bio; local 680 ppl_handle_flush_request(struct bio *bio) argument [all...] |
H A D | dm-raid1.c | 126 static void queue_bio(struct mirror_set *ms, struct bio *bio, int rw) argument 145 struct bio *bio; local 168 static struct mirror *bio_get_m(struct bio *bio) argument 173 bio_set_m(struct bio *bio, struct mirror *m) argument 445 mirror_available(struct mirror_set *ms, struct bio *bio) argument 459 map_sector(struct mirror *m, struct bio *bio) argument 466 map_bio(struct mirror *m, struct bio *bio) argument 472 map_region(struct dm_io_region *io, struct mirror *m, struct bio *bio) argument 480 hold_bio(struct mirror_set *ms, struct bio *bio) argument 517 struct bio *bio = context; local 543 read_async_bio(struct mirror *m, struct bio *bio) argument 570 struct bio *bio; local 607 struct bio *bio = context; local 654 do_write(struct mirror_set *ms, struct bio *bio) argument 690 struct bio *bio; local 789 map_bio(get_default_mirror(ms), bio); local 797 struct bio *bio; local 1196 mirror_map(struct dm_target *ti, struct bio *bio) argument 1245 mirror_end_io(struct dm_target *ti, struct bio *bio, blk_status_t *error) argument 1318 struct bio *bio; local [all...] |
H A D | dm-verity-target.c | 298 struct bio *bio = dm_bio_from_per_bio_data(io, v->ti->per_io_data_size); local 350 struct bio *bio = local 414 struct bio *bio = dm_bio_from_per_bio_data(io, v->ti->per_io_data_size); local 461 struct bio *bio = dm_bio_from_per_bio_data(io, v->ti->per_io_data_size); local 559 struct bio *bio = dm_bio_from_per_bio_data(io, v->ti->per_io_data_size); local 575 struct bio *bio = dm_bio_from_per_bio_data(io, v->ti->per_io_data_size); local 686 struct bio *bio = dm_bio_from_per_bio_data(io, v->ti->per_io_data_size); local 723 verity_end_io(struct bio *bio) argument 824 verity_map(struct dm_target *ti, struct bio *bio) argument [all...] |
/linux-master/drivers/block/ |
H A D | ps3vram.c | 530 static struct bio *ps3vram_do_bio(struct ps3_system_bus_device *dev, argument 581 static void ps3vram_submit_bio(struct bio *bi argument [all...] |
/linux-master/drivers/block/aoe/ |
H A D | aoecmd.c | 296 skb_fillup(struct sk_buff *skb, struct bio *bio, struct bvec_iter iter) argument 825 bufinit(struct buf *buf, struct request *rq, struct bio *bio) argument 840 struct bio *bio; local 1013 bvcpy(struct sk_buff *skb, struct bio *bio, struct bvec_iter iter, long cnt) argument 1031 struct bio *bio; local [all...] |
/linux-master/include/linux/ |
H A D | fscrypt.h | 721 static inline bool fscrypt_decrypt_bio(struct bio *bio) argument 861 fscrypt_set_bio_crypt_ctx(struct bio *bio, const struct inode *inode, u64 first_lblk, gfp_t gfp_mask) argument 865 fscrypt_set_bio_crypt_ctx_bh( struct bio *bio, const struct buffer_head *first_bh, gfp_t gfp_mask) argument 870 fscrypt_mergeable_bio(struct bio *bio, const struct inode *inode, u64 next_lblk) argument 877 fscrypt_mergeable_bio_bh(struct bio *bio, const struct buffer_head *next_bh) argument [all...] |
/linux-master/fs/ |
H A D | direct-io.c | 71 struct bio *bio; /* bio under assembly */ member in struct:dio_submit 334 dio_bio_end_aio(struct bio *bio) argument 381 dio_bio_end_io(struct bio *bio) argument 399 struct bio *bio; local 429 struct bio *bio = sdio->bio; local 470 struct bio *bio = NULL; local 500 dio_bio_complete(struct dio *dio, struct bio *bio) argument 531 struct bio *bio; local 553 struct bio *bio; local [all...] |
/linux-master/drivers/md/dm-vdo/ |
H A D | recovery-journal.c | 504 static void flush_endio(struct bio *bio) argument 1315 static void complete_write_endio(struct bio *bio) argument
|
H A D | vdo.c | 772 static void read_super_block_endio(struct bio *bio) argument 835 struct bio bi local 944 super_block_write_endio(struct bio *bio) argument [all...] |
/linux-master/kernel/power/ |
H A D | swap.c | 246 static void hib_end_io(struct bio *bio) argument 275 struct bio *bio; local [all...] |
/linux-master/fs/bcachefs/ |
H A D | io_write.c | 98 void bch2_bio_free_pages_pool(struct bch_fs *c, struct bio *bio) argument 129 void bch2_bio_alloc_pages_pool(struct bch_fs *c, struct bio *bio, argument 638 bch2_write_endio(struct bio *bio) argument 708 struct bio *bio; local 754 struct bio *bio = &op->wbio.bio; local 811 struct bio *bio = &op->wbio.bio; local 1239 struct bio *bio = &op->wbio.bio; local 1385 struct bio *bio = NULL; local 1502 struct bio *bio = &op->wbio.bio; local 1563 struct bio *bio = &op->wbio.bio; local [all...] |
H A D | journal_types.h | 163 struct bio bio; member in struct:journal_bio 325 struct journal_bio *bio[JOURNAL_BUF_NR]; member in struct:journal_device
|
/linux-master/fs/jfs/ |
H A D | jfs_logmgr.c | 1964 struct bio *bio; local 2111 struct bio *bio; local 2170 lbmIODone(struct bio *bio) argument [all...] |