Home
last modified time | relevance | path

Searched refs:bi_end_io (Results 1 - 25 of 164) sorted by relevance

1234567

/kernel/linux/linux-6.6/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.c269 if (bio->bi_end_io) in put_buf()
1322 read_bio->bi_end_io = raid1_end_read_request; in raid1_read_request()
1557 mbio->bi_end_io = raid1_end_write_request; in raid1_write_request()
2015 * will have bi_end_io clear. in fix_sync_read_error()
2035 bio->bi_end_io = end_sync_write; in fix_sync_read_error()
2047 if (r1_bio->bios[d]->bi_end_io == end_sync_read) { in fix_sync_read_error()
2103 if (r1_bio->bios[d]->bi_end_io != end_sync_read) in fix_sync_read_error()
2109 r1_bio->bios[d]->bi_end_io = NULL; in fix_sync_read_error()
2118 if (r1_bio->bios[d]->bi_end_io != end_sync_read) in fix_sync_read_error()
2156 if (b->bi_end_io ! in process_checks()
[all...]
H A Draid10.c1255 read_bio->bi_end_io = raid10_end_read_request; in raid10_read_request()
1300 mbio->bi_end_io = raid10_end_write_request; in raid10_write_one_disk()
1855 mbio->bi_end_io = raid10_end_discard_request; in raid10_handle_discard()
1869 rbio->bi_end_io = raid10_end_discard_request; in raid10_handle_discard()
2436 if (tbio->bi_end_io != end_sync_read) in sync_request_write()
2484 tbio->bi_end_io = end_sync_write; in sync_request_write()
2505 if (!tbio || !tbio->bi_end_io) in sync_request_write()
2507 if (r10_bio->devs[i].bio->bi_end_io != end_sync_write in sync_request_write()
2624 /* Need to test wbio2->bi_end_io before we call in recovery_request_write()
2628 if (wbio2 && !wbio2->bi_end_io) in recovery_request_write()
[all...]
H A Ddm-log-writes.c224 bio->bi_end_io = (sector == WRITE_LOG_SUPER_SECTOR) ? in write_metadata()
277 bio->bi_end_io = log_end_io; in write_inline_data()
358 bio->bi_end_io = log_end_io; in log_one_block()
376 bio->bi_end_io = log_end_io; in log_one_block()
/kernel/linux/linux-5.10/drivers/md/
H A Ddm-bio-record.h26 bio_end_io_t *bi_end_io; member
39 bd->bi_end_io = bio->bi_end_io; in dm_bio_record()
52 bio->bi_end_io = bd->bi_end_io; in dm_bio_restore()
H A Draid1.c265 if (bio->bi_end_io) in put_buf()
1300 read_bio->bi_end_io = raid1_end_read_request; in raid1_read_request()
1509 mbio->bi_end_io = raid1_end_write_request; in raid1_write_request()
1969 * will have bi_end_io clear. in fix_sync_read_error()
1989 bio->bi_end_io = end_sync_write; in fix_sync_read_error()
2001 if (r1_bio->bios[d]->bi_end_io == end_sync_read) { in fix_sync_read_error()
2058 if (r1_bio->bios[d]->bi_end_io != end_sync_read) in fix_sync_read_error()
2064 r1_bio->bios[d]->bi_end_io = NULL; in fix_sync_read_error()
2073 if (r1_bio->bios[d]->bi_end_io != end_sync_read) in fix_sync_read_error()
2111 if (b->bi_end_io ! in process_checks()
[all...]
H A Draid10.c1206 read_bio->bi_end_io = raid10_end_read_request; in raid10_read_request()
1255 mbio->bi_end_io = raid10_end_write_request; in raid10_write_one_disk()
2044 if (tbio->bi_end_io != end_sync_read) in sync_request_write()
2092 tbio->bi_end_io = end_sync_write; in sync_request_write()
2115 if (!tbio || !tbio->bi_end_io) in sync_request_write()
2117 if (r10_bio->devs[i].bio->bi_end_io != end_sync_write in sync_request_write()
2234 /* Need to test wbio2->bi_end_io before we call in recovery_request_write()
2238 if (wbio2 && !wbio2->bi_end_io) in recovery_request_write()
2243 if (wbio->bi_end_io) in recovery_request_write()
2255 if (wbio->bi_end_io) { in recovery_request_write()
[all...]
H A Ddm-log-writes.c228 bio->bi_end_io = (sector == WRITE_LOG_SUPER_SECTOR) ? in write_metadata()
288 bio->bi_end_io = log_end_io; in write_inline_data()
375 bio->bi_end_io = log_end_io; in log_one_block()
397 bio->bi_end_io = log_end_io; in log_one_block()
H A Dmd-multipath.c130 mp_bh->bio.bi_end_io = multipath_end_request; in multipath_make_request()
327 bio->bi_end_io = multipath_end_request; in multipathd()
/kernel/linux/linux-5.10/drivers/md/bcache/
H A Drequest.c229 n->bi_end_io = bch_data_insert_endio; in bch_data_insert_start()
560 n->bi_end_io = bch_cache_read_endio; in cache_lookup_fn()
691 * bi_end_io can be set separately somewhere else, e.g. the in do_bio_hook()
693 * - cache_bio->bi_end_io from cached_dev_cache_miss() in do_bio_hook()
694 * - n->bi_end_io from cache_lookup_fn() in do_bio_hook()
696 bio->bi_end_io = end_io_fn; in do_bio_hook()
926 cache_bio->bi_end_io = backing_request_endio; in cached_dev_cache_miss()
946 miss->bi_end_io = backing_request_endio; in cached_dev_cache_miss()
1017 bio->bi_end_io = backing_request_endio; in cached_dev_write()
1038 flush->bi_end_io in cached_dev_write()
1074 bio_end_io_t *bi_end_io; global() member
[all...]
/kernel/linux/linux-6.6/drivers/md/bcache/
H A Drequest.c229 n->bi_end_io = bch_data_insert_endio; in bch_data_insert_start()
560 n->bi_end_io = bch_cache_read_endio; in cache_lookup_fn()
690 * bi_end_io can be set separately somewhere else, e.g. the in do_bio_hook()
692 * - cache_bio->bi_end_io from cached_dev_cache_miss() in do_bio_hook()
693 * - n->bi_end_io from cache_lookup_fn() in do_bio_hook()
695 bio->bi_end_io = end_io_fn; in do_bio_hook()
924 cache_bio->bi_end_io = backing_request_endio; in cached_dev_cache_miss()
941 miss->bi_end_io = backing_request_endio; in cached_dev_cache_miss()
1012 bio->bi_end_io = backing_request_endio; in cached_dev_write()
1033 flush->bi_end_io in cached_dev_write()
1069 bio_end_io_t *bi_end_io; global() member
[all...]
/kernel/linux/linux-5.10/block/
H A Dbounce.c348 bio->bi_end_io = bounce_end_io_write; in __blk_queue_bounce()
350 bio->bi_end_io = bounce_end_io_read; in __blk_queue_bounce()
352 bio->bi_end_io = bounce_end_io_write_isa; in __blk_queue_bounce()
354 bio->bi_end_io = bounce_end_io_read_isa; in __blk_queue_bounce()
H A Dblk-crypto-fallback.c347 enc_bio->bi_end_io = blk_crypto_fallback_encrypt_endio; in blk_crypto_fallback_encrypt_bio()
444 * Restore bi_private and bi_end_io, and queue the bio for decryption into a
452 bio->bi_end_io = f_ctx->bi_end_io_orig; in blk_crypto_fallback_decrypt_endio()
477 * bi_end_io.
509 * bi_end_io appropriately to trigger decryption when the bio is ended. in blk_crypto_fallback_bio_prep()
515 f_ctx->bi_end_io_orig = bio->bi_end_io; in blk_crypto_fallback_bio_prep()
517 bio->bi_end_io = blk_crypto_fallback_decrypt_endio; in blk_crypto_fallback_bio_prep()
H A Dblk-map.c311 * disappear when its bi_end_io is run. However, we need the original in bio_map_user_iov()
428 bio->bi_end_io = bio_map_kern_endio; in bio_map_kern()
506 bio->bi_end_io = bio_copy_kern_endio_read; in bio_copy_kern()
509 bio->bi_end_io = bio_copy_kern_endio; in bio_copy_kern()
H A Dbio.c332 * The caller won't have a bi_end_io called when @bio completes - instead,
333 * @parent's bi_end_io won't be called until both @parent and @bio have
336 * The caller must not set bi_private or bi_end_io in @bio.
340 BUG_ON(bio->bi_private || bio->bi_end_io); in bio_chain()
343 bio->bi_end_io = bio_chain_endio; in bio_chain()
1161 bio->bi_end_io = submit_bio_wait_endio; in submit_bio_wait()
1417 * way to end I/O on a bio. No one should call bi_end_io() directly on a
1421 * using bio_chain(). The ->bi_end_io() function will only be called the
1439 * save/restore bi_end_io) - however, we want to avoid unbounded in bio_endio()
1444 if (bio->bi_end_io in bio_endio()
[all...]
/kernel/linux/linux-5.10/drivers/nvme/target/
H A Dio-cmd-bdev.c270 bio->bi_end_io = nvmet_bio_done; in nvmet_bdev_execute_rw()
327 bio->bi_end_io = nvmet_bio_done; in nvmet_bdev_execute_flush()
377 bio->bi_end_io = nvmet_bio_done; in nvmet_bdev_execute_discard()
424 bio->bi_end_io = nvmet_bio_done; in nvmet_bdev_execute_write_zeroes()
/kernel/linux/linux-6.6/drivers/nvme/target/
H A Dio-cmd-bdev.c286 bio->bi_end_io = nvmet_bio_done; in nvmet_bdev_execute_rw()
346 bio->bi_end_io = nvmet_bio_done; in nvmet_bdev_execute_flush()
398 bio->bi_end_io = nvmet_bio_done; in nvmet_bdev_execute_discard()
445 bio->bi_end_io = nvmet_bio_done; in nvmet_bdev_execute_write_zeroes()
/kernel/linux/linux-6.6/block/
H A Dblk-crypto-fallback.c350 enc_bio->bi_end_io = blk_crypto_fallback_encrypt_endio; in blk_crypto_fallback_encrypt_bio()
448 * Restore bi_private and bi_end_io, and queue the bio for decryption into a
456 bio->bi_end_io = f_ctx->bi_end_io_orig; in blk_crypto_fallback_decrypt_endio()
481 * bi_end_io.
513 * bi_end_io appropriately to trigger decryption when the bio is ended. in blk_crypto_fallback_bio_prep()
519 f_ctx->bi_end_io_orig = bio->bi_end_io; in blk_crypto_fallback_bio_prep()
521 bio->bi_end_io = blk_crypto_fallback_decrypt_endio; in blk_crypto_fallback_bio_prep()
H A Dbounce.c262 bio->bi_end_io = bounce_end_io_read; in __blk_queue_bounce()
264 bio->bi_end_io = bounce_end_io_write; in __blk_queue_bounce()
H A Dbio.c259 bio->bi_end_io = NULL; in bio_init()
332 * The caller won't have a bi_end_io called when @bio completes - instead,
333 * @parent's bi_end_io won't be called until both @parent and @bio have
336 * The caller must not set bi_private or bi_end_io in @bio.
340 BUG_ON(bio->bi_private || bio->bi_end_io); in bio_chain()
343 bio->bi_end_io = bio_chain_endio; in bio_chain()
1373 bio->bi_end_io = submit_bio_wait_endio; in submit_bio_wait()
1567 * way to end I/O on a bio. No one should call bi_end_io() directly on a
1571 * using bio_chain(). The ->bi_end_io() function will only be called the
1592 * save/restore bi_end_io) in bio_endio()
[all...]
H A Dblk-map.c438 bio->bi_end_io = bio_map_kern_endio; in bio_map_kern()
518 bio->bi_end_io = bio_copy_kern_endio_read; in bio_copy_kern()
521 bio->bi_end_io = bio_copy_kern_endio; in bio_copy_kern()
/kernel/linux/linux-6.6/fs/btrfs/
H A Dbio.c141 if (bbio->bio.bi_end_io == &btrfs_orig_write_end_io) { in btrfs_bbio_propagate_error()
483 bio->bi_end_io = btrfs_orig_write_end_io; in btrfs_submit_mirrored_bio()
487 bio->bi_end_io = btrfs_clone_write_end_io; in btrfs_submit_mirrored_bio()
506 bio->bi_end_io = btrfs_simple_end_io; in __btrfs_submit_bio()
511 bio->bi_end_io = btrfs_raid56_end_io; in __btrfs_submit_bio()
/kernel/linux/linux-5.10/drivers/block/drbd/
H A Ddrbd_req.h267 bio->bi_end_io = drbd_request_endio; in drbd_req_make_private_bio()
/kernel/linux/linux-5.10/fs/ext4/
H A Dpage-io.c342 bio->bi_end_io = NULL; in ext4_end_bio()
410 bio->bi_end_io = ext4_end_bio; in io_submit_init_bio()
/kernel/linux/linux-6.6/fs/ext4/
H A Dpage-io.c338 bio->bi_end_io = NULL; in ext4_end_bio()
403 bio->bi_end_io = ext4_end_bio; in io_submit_init_bio()

Completed in 36 milliseconds

1234567