Home
last modified time | relevance | path

Searched refs:bi_end_io (Results 1 – 25 of 57) sorted by relevance

123

/linux/drivers/md/
H A Ddm-bio-record.h27 bio_end_io_t *bi_end_io; member
39 bd->bi_end_io = bio->bi_end_io; in dm_bio_record()
51 bio->bi_end_io = bd->bi_end_io; in dm_bio_restore()
H A Draid1.c267 if (bio->bi_end_io) in put_buf()
1406 read_bio->bi_end_io = raid1_end_read_request; in raid1_read_request()
1655 mbio->bi_end_io = raid1_end_write_request; in raid1_write_request()
2159 bio->bi_end_io = end_sync_write; in fix_sync_read_error()
2171 if (r1_bio->bios[d]->bi_end_io == end_sync_read) { in fix_sync_read_error()
2227 if (r1_bio->bios[d]->bi_end_io != end_sync_read) in fix_sync_read_error()
2233 r1_bio->bios[d]->bi_end_io = NULL; in fix_sync_read_error()
2242 if (r1_bio->bios[d]->bi_end_io != end_sync_read) in fix_sync_read_error()
2280 if (b->bi_end_io != end_sync_read) in process_checks()
2288 b->bi_end_io = end_sync_read; in process_checks()
[all …]
H A Draid10.c1230 read_bio->bi_end_io = raid10_end_read_request; in raid10_read_request()
1271 mbio->bi_end_io = raid10_end_write_request; in raid10_write_one_disk()
1824 mbio->bi_end_io = raid10_end_discard_request; in raid10_handle_discard()
1838 rbio->bi_end_io = raid10_end_discard_request; in raid10_handle_discard()
2382 if (tbio->bi_end_io != end_sync_read) in sync_request_write()
2430 tbio->bi_end_io = end_sync_write; in sync_request_write()
2451 if (!tbio || !tbio->bi_end_io) in sync_request_write()
2453 if (r10_bio->devs[i].bio->bi_end_io != end_sync_write in sync_request_write()
2574 if (wbio2 && !wbio2->bi_end_io) in recovery_request_write()
2579 if (wbio->bi_end_io) in recovery_request_write()
[all …]
H A Ddm-cache-target.c217 bio_end_io_t *bi_end_io; member
221 bio_end_io_t *bi_end_io, void *bi_private) in dm_hook_bio() argument
223 h->bi_end_io = bio->bi_end_io; in dm_hook_bio()
225 bio->bi_end_io = bi_end_io; in dm_hook_bio()
231 bio->bi_end_io = h->bi_end_io; in dm_unhook_bio()
H A Ddm-io.c356 bio->bi_end_io = endio; in do_region()
/linux/drivers/nvme/target/
H A Dio-cmd-bdev.c293 bio->bi_end_io = nvmet_bio_done; in nvmet_bdev_execute_rw()
353 bio->bi_end_io = nvmet_bio_done; in nvmet_bdev_execute_flush()
405 bio->bi_end_io = nvmet_bio_done; in nvmet_bdev_execute_discard()
452 bio->bi_end_io = nvmet_bio_done; in nvmet_bdev_execute_write_zeroes()
/linux/block/
H A Dbounce.c263 bio->bi_end_io = bounce_end_io_read; in __blk_queue_bounce()
265 bio->bi_end_io = bounce_end_io_write; in __blk_queue_bounce()
H A Dbio.c259 bio->bi_end_io = NULL; in bio_init()
340 BUG_ON(bio->bi_private || bio->bi_end_io); in bio_chain()
343 bio->bi_end_io = bio_chain_endio; in bio_chain()
1292 bio->bi_end_io = submit_bio_wait_endio; in submit_bio_wait()
1316 bio->bi_end_io = bio_wait_end_io; in bio_await_chain()
1530 if (bio->bi_end_io == bio_chain_endio) { in bio_endio()
1547 if (bio->bi_end_io) in bio_endio()
1548 bio->bi_end_io(bio); in bio_endio()
H A Dblk-map.c378 bio->bi_end_io = bio_map_kern_endio; in bio_map_kern()
458 bio->bi_end_io = bio_copy_kern_endio_read; in bio_copy_kern()
461 bio->bi_end_io = bio_copy_kern_endio; in bio_copy_kern()
/linux/fs/erofs/
H A Dfileio.c34 if (rq->bio.bi_end_io) { in erofs_fileio_ki_complete()
35 rq->bio.bi_end_io(&rq->bio); in erofs_fileio_ki_complete()
H A Dfscache.c190 io->bio.bi_end_io(&io->bio); in erofs_fscache_bio_endio()
221 bio->bi_end_io(bio); in erofs_fscache_submit_bio()
/linux/fs/btrfs/
H A Dbio.c479 bio->bi_end_io = btrfs_orig_write_end_io; in btrfs_submit_mirrored_bio()
483 bio->bi_end_io = btrfs_clone_write_end_io; in btrfs_submit_mirrored_bio()
503 bio->bi_end_io = btrfs_simple_end_io; in btrfs_submit_bio()
508 bio->bi_end_io = btrfs_raid56_end_io; in btrfs_submit_bio()
/linux/drivers/md/bcache/
H A Djournal.c60 bio->bi_end_io = journal_read_endio; in journal_read_bucket()
622 bio->bi_end_io = journal_discard_endio; in do_journal_discard()
799 bio->bi_end_io = journal_write_endio;
/linux/fs/iomap/
H A Ddirect-io.c261 bio->bi_end_io = iomap_dio_bio_end_io; in iomap_dio_zero()
404 bio->bi_end_io = iomap_dio_bio_end_io; in iomap_dio_bio_iter()
/linux/include/linux/
H A Dblk_types.h234 bio_end_io_t *bi_end_io; member
/linux/fs/ext4/
H A Dreadpage.c359 bio->bi_end_io = mpage_end_io; in ext4_mpage_readpages()
/linux/fs/jfs/
H A Djfs_metapage.c425 bio->bi_end_io = metapage_write_end_io; in metapage_write_folio()
511 bio->bi_end_io = metapage_read_end_io; in metapage_read_folio()
/linux/fs/bcachefs/
H A Dfs-io-direct.c102 bio->bi_end_io = bch2_direct_IO_read_endio; in bch2_direct_IO_read()
141 bio->bi_end_io = bch2_direct_IO_read_split_endio; in bch2_direct_IO_read()
H A Dio_write.c442 n->bio.bi_end_io = wbio->bio.bi_end_io; in bch2_submit_wbio_replicas()
1351 bio->bi_end_io = bch2_write_endio; in bch2_nocow_write()
1507 bio->bi_end_io = bch2_write_endio; in __bch2_write()
H A Dio_read.c806 rbio->bio.bi_end_io = rbio->end_io; in bch2_read_endio()
1064 rbio->end_io = orig->bio.bi_end_io; in __bch2_read_extent()
1089 rbio->bio.bi_end_io = bch2_read_endio; in __bch2_read_extent()
H A Dfs-io-buffered.c288 rbio->bio.bi_end_io = bch2_readpages_end_io; in bch2_readahead()
328 rbio->bio.bi_end_io = bch2_read_single_folio_end_io; in bch2_read_single_folio()
/linux/fs/
H A Ddirect-io.c407 bio->bi_end_io = dio_bio_end_aio; in dio_bio_alloc()
409 bio->bi_end_io = dio_bio_end_io; in dio_bio_alloc()
/linux/drivers/target/
H A Dtarget_core_iblock.c378 bio->bi_end_io = &iblock_bio_done; in iblock_get_bio()
435 bio->bi_end_io = iblock_end_io_flush; in iblock_execute_sync_cache()
/linux/fs/xfs/
H A Dxfs_aops.c423 ioend->io_bio.bi_end_io = xfs_end_bio; in xfs_prepare_ioend()
/linux/fs/gfs2/
H A Dmeta_io.c242 bio->bi_end_io = gfs2_meta_read_endio; in gfs2_submit_bhs()

123