Home
last modified time | relevance | path

Searched refs:bi_end_io (Results 1 – 25 of 68) 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()
1410 read_bio->bi_end_io = raid1_end_read_request; in raid1_read_request()
1673 mbio->bi_end_io = raid1_end_write_request; in raid1_write_request()
2177 bio->bi_end_io = end_sync_write; in fix_sync_read_error()
2189 if (r1_bio->bios[d]->bi_end_io == end_sync_read) { in fix_sync_read_error()
2245 if (r1_bio->bios[d]->bi_end_io != end_sync_read) in fix_sync_read_error()
2251 r1_bio->bios[d]->bi_end_io = NULL; in fix_sync_read_error()
2260 if (r1_bio->bios[d]->bi_end_io != end_sync_read) in fix_sync_read_error()
2298 if (b->bi_end_io != end_sync_read) in process_checks()
2306 b->bi_end_io = end_sync_read; in process_checks()
[all …]
H A Draid10.c1235 read_bio->bi_end_io = raid10_end_read_request; in raid10_read_request()
1276 mbio->bi_end_io = raid10_end_write_request; in raid10_write_one_disk()
1841 mbio->bi_end_io = raid10_end_discard_request; in raid10_handle_discard()
1855 rbio->bi_end_io = raid10_end_discard_request; in raid10_handle_discard()
2399 if (tbio->bi_end_io != end_sync_read) in sync_request_write()
2447 tbio->bi_end_io = end_sync_write; in sync_request_write()
2468 if (!tbio || !tbio->bi_end_io) in sync_request_write()
2470 if (r10_bio->devs[i].bio->bi_end_io != end_sync_write in sync_request_write()
2591 if (wbio2 && !wbio2->bi_end_io) in recovery_request_write()
2596 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.c290 bio->bi_end_io = nvmet_bio_done; in nvmet_bdev_execute_rw()
350 bio->bi_end_io = nvmet_bio_done; in nvmet_bdev_execute_flush()
402 bio->bi_end_io = nvmet_bio_done; in nvmet_bdev_execute_discard()
449 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 Dfops.c205 bio->bi_end_io = blkdev_bio_end_io; in __blkdev_direct_IO()
320 bio->bi_end_io = blkdev_bio_end_io_async; in __blkdev_direct_IO_async()
/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.c471 bio->bi_end_io = btrfs_orig_write_end_io; in btrfs_submit_mirrored_bio()
475 bio->bi_end_io = btrfs_clone_write_end_io; in btrfs_submit_mirrored_bio()
495 bio->bi_end_io = btrfs_simple_end_io; in btrfs_submit_bio()
500 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;
H A Dmovinggc.c164 bio->bi_end_io = read_moving_endio; in read_moving()
H A Dwriteback.c440 io->bio.bi_end_io = dirty_endio; in CLOSURE_CALLBACK()
553 io->bio.bi_end_io = read_dirty_endio; in read_dirty()
/linux/mm/
H A Dpage_io.c444 bio->bi_end_io = end_swap_bio_write; in swap_writepage_bdev_async()
608 bio->bi_end_io = end_swap_bio_read; in swap_read_folio()
/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.c101 bio->bi_end_io = bch2_direct_IO_read_endio; in bch2_direct_IO_read()
138 bio->bi_end_io = bch2_direct_IO_read_split_endio; in bch2_direct_IO_read()
H A Dio_write.c416 n->bio.bi_end_io = wbio->bio.bi_end_io; in bch2_submit_wbio_replicas()
1324 bio->bi_end_io = bch2_write_endio; in bch2_nocow_write()
1478 bio->bi_end_io = bch2_write_endio; in __bch2_write()
H A Dio_read.c716 rbio->bio.bi_end_io = rbio->end_io; in bch2_read_endio()
1018 rbio->end_io = orig->bio.bi_end_io; in __bch2_read_extent()
1043 rbio->bio.bi_end_io = bch2_read_endio; in __bch2_read_extent()
/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.c422 ioend->io_bio.bi_end_io = xfs_end_bio; in xfs_prepare_ioend()

123