| /linux-6.15/fs/btrfs/ |
| H A D | bio.c | 102 bbio->bio.bi_status = status; in btrfs_bio_end_io() 174 if (repair_bbio->bio.bi_status || in btrfs_end_repair_bio() 282 bbio->bio.bi_status = BLK_STS_OK; in btrfs_check_read_bio() 308 if (bio->bi_status != BLK_STS_IOERR && bio->bi_status != BLK_STS_TARGET) in btrfs_log_dev_io_error() 346 if (bio->bi_status) in btrfs_simple_end_io() 382 if (bio->bi_status) { in btrfs_orig_write_end_io() 392 bio->bi_status = BLK_STS_IOERR; in btrfs_orig_write_end_io() 394 bio->bi_status = BLK_STS_OK; in btrfs_orig_write_end_io() 407 if (bio->bi_status) { in btrfs_clone_write_end_io() 550 async->bbio->bio.bi_status = ret; in run_one_async_start() [all …]
|
| H A D | direct-io.c | 651 if (bio->bi_status) { in btrfs_dio_end_io() 655 dip->file_offset, dip->bytes, bio->bi_status); in btrfs_dio_end_io() 661 !bio->bi_status); in btrfs_dio_end_io() 742 bio->bi_status = errno_to_blk_status(ret); in btrfs_dio_submit_io()
|
| /linux-6.15/block/ |
| H A D | blk-crypto-fallback.c | 153 src_bio->bi_status = enc_bio->bi_status; in blk_crypto_fallback_encrypt_endio() 230 bio->bi_status = BLK_STS_RESOURCE; in blk_crypto_fallback_split_bio_if_needed() 288 src_bio->bi_status = BLK_STS_RESOURCE; in blk_crypto_fallback_encrypt_bio() 299 src_bio->bi_status = blk_st; in blk_crypto_fallback_encrypt_bio() 341 src_bio->bi_status = BLK_STS_IOERR; in blk_crypto_fallback_encrypt_bio() 402 bio->bi_status = blk_st; in blk_crypto_fallback_decrypt_bio() 408 bio->bi_status = BLK_STS_RESOURCE; in blk_crypto_fallback_decrypt_bio() 428 bio->bi_status = BLK_STS_IOERR; in blk_crypto_fallback_decrypt_bio() 460 if (bio->bi_status) { in blk_crypto_fallback_decrypt_endio() 499 bio->bi_status = BLK_STS_IOERR; in blk_crypto_fallback_bio_prep() [all …]
|
| H A D | fops.c | 94 if (unlikely(bio.bi_status)) in __blkdev_direct_IO_simple() 95 ret = blk_status_to_errno(bio.bi_status); in __blkdev_direct_IO_simple() 130 if (bio->bi_status && !dio->bio.bi_status) in blkdev_bio_end_io() 131 dio->bio.bi_status = bio->bi_status; in blkdev_bio_end_io() 143 if (likely(!dio->bio.bi_status)) { in blkdev_bio_end_io() 147 ret = blk_status_to_errno(dio->bio.bi_status); in blkdev_bio_end_io() 215 bio->bi_status = BLK_STS_IOERR; in __blkdev_direct_IO() 273 ret = blk_status_to_errno(dio->bio.bi_status); in __blkdev_direct_IO() 295 if (likely(!bio->bi_status)) { in blkdev_bio_end_io_async() 299 ret = blk_status_to_errno(bio->bi_status); in blkdev_bio_end_io_async()
|
| H A D | bounce.c | 119 bio_orig->bi_status = bio->bi_status; in bounce_end_io() 133 if (!bio->bi_status) in bounce_end_io_read()
|
| H A D | bio-integrity-auto.c | 85 if (bio_op(bio) == REQ_OP_READ && !bio->bi_status && in __bio_integrity_endio() 193 bio->bi_status = BLK_STS_RESOURCE; in bio_integrity_prep()
|
| H A D | bio.c | 254 bio->bi_status = 0; in bio_init() 316 if (bio->bi_status && !parent->bi_status) in __bio_chain_endio() 317 parent->bi_status = bio->bi_status; in __bio_chain_endio() 1300 return blk_status_to_errno(bio->bi_status); in submit_bio_wait()
|
| H A D | blk-crypto.c | 290 bio->bi_status = BLK_STS_IOERR; in __blk_crypto_bio_prep() 295 bio->bi_status = BLK_STS_IOERR; in __blk_crypto_bio_prep()
|
| H A D | blk-crypto-internal.h | 238 (*bio_ptr)->bi_status = BLK_STS_NOTSUPP; in blk_crypto_fallback_bio_prep()
|
| /linux-6.15/fs/ext4/ |
| H A D | page-io.c | 118 if (bio->bi_status) { in ext4_finish_bio() 119 int err = blk_status_to_errno(bio->bi_status); in ext4_finish_bio() 136 if (bio->bi_status) { in ext4_finish_bio() 358 bio->bi_status)) { in ext4_end_bio() 365 if (bio->bi_status) { in ext4_end_bio() 370 bio->bi_status, inode->i_ino, in ext4_end_bio() 375 blk_status_to_errno(bio->bi_status)); in ext4_end_bio()
|
| H A D | readpage.c | 74 folio_end_read(fi.folio, bio->bi_status == 0); in __read_end_io() 147 return bio->bi_private && !bio->bi_status; in bio_post_read_required()
|
| /linux-6.15/drivers/md/bcache/ |
| H A D | request.c | 174 if (bio->bi_status) { in bch_data_insert_endio() 177 op->status = bio->bi_status; in bch_data_insert_endio() 512 if (bio->bi_status) in bch_cache_read_endio() 513 s->iop.status = bio->bi_status; in bch_cache_read_endio() 639 if (bio->bi_status) { in request_endio() 642 s->iop.status = bio->bi_status; in request_endio() 655 if (bio->bi_status) { in backing_request_endio() 669 dc->bdev, bio->bi_status); in backing_request_endio() 1099 if (bio->bi_status) { in detached_dev_end_io() 1195 bio->bi_status = BLK_STS_IOERR; in cached_dev_submit_bio() [all …]
|
| H A D | movinggc.c | 68 if (bio->bi_status) in read_moving_endio() 69 io->op.status = bio->bi_status; in read_moving_endio() 75 bch_bbio_endio(io->op.c, bio, bio->bi_status, "reading data to move"); in read_moving_endio()
|
| /linux-6.15/fs/bcachefs/ |
| H A D | io_read.c | 404 if (!rbio->bio.bi_status) in bch2_rbio_free() 470 rbio->bio.bi_status = BLK_STS_IOERR; in bch2_read_retry_nodecode() 503 rbio->bio.bi_status = 0; in bch2_rbio_retry() 523 rbio->bio.bi_status = BLK_STS_IOERR; in bch2_rbio_retry() 551 rbio->bio.bi_status = blk_error; in bch2_rbio_error() 565 rbio->bio.bi_status = blk_error; in bch2_rbio_error() 589 bch2_rbio_error(rbio, -BCH_ERR_data_read_retry_io_err, bio->bi_status); in bch2_read_io_err() 860 rbio->submit_time, !bio->bi_status); in bch2_read_endio() 865 if (unlikely(bio->bi_status)) { in bch2_read_endio() 1243 orig->bio.bi_status = BLK_STS_IOERR; in __bch2_read_extent() [all …]
|
| H A D | btree_io.c | 1343 bio->bi_status = BLK_STS_REMOVED; in btree_node_read_work() 1347 rb->start_time, !bio->bi_status); in btree_node_read_work() 1352 if (ca && bio->bi_status) in btree_node_read_work() 1366 if (!bio->bi_status && in btree_node_read_work() 1417 rb->start_time, !bio->bi_status); in btree_node_read_endio() 1618 ra->err[rb->idx] = bio->bi_status; in btree_node_read_all_replicas_endio() 1765 bio->bi_status = BLK_STS_REMOVED; in bch2_btree_node_read() 2151 wbio->submit_time, !bio->bi_status); in btree_node_write_endio() 2153 if (ca && bio->bi_status) { in btree_node_write_endio() 2157 bch2_blk_status_to_str(bio->bi_status)); in btree_node_write_endio() [all …]
|
| /linux-6.15/fs/iomap/ |
| H A D | ioend.c | 86 if (ioend->io_bio.bi_status != next->io_bio.bi_status) in iomap_ioend_can_merge()
|
| /linux-6.15/drivers/target/ |
| H A D | target_core_iblock.c | 332 blk_status_t blk_status = bio->bi_status; in iblock_bio_done() 334 if (bio->bi_status) { in iblock_bio_done() 335 pr_err("bio error: %p, err: %d\n", bio, bio->bi_status); in iblock_bio_done() 390 if (bio->bi_status) in iblock_end_io_flush() 391 pr_err("IBLOCK: cache flush failed: %d\n", bio->bi_status); in iblock_end_io_flush() 394 if (bio->bi_status) in iblock_end_io_flush()
|
| /linux-6.15/fs/erofs/ |
| H A D | fileio.c | 35 if (ret < 0 && !rq->bio.bi_status) in erofs_fileio_ki_complete() 36 rq->bio.bi_status = errno_to_blk_status(ret); in erofs_fileio_ki_complete()
|
| /linux-6.15/drivers/md/ |
| H A D | raid1.c | 305 bio->bi_status = BLK_STS_IOERR; in call_bio_endio() 366 int uptodate = !bio->bi_status; in raid1_end_read_request() 463 if (bio->bi_status && !discard_error) { in raid1_end_write_request() 2045 if (!bio->bi_status) in end_sync_read() 2084 int uptodate = !bio->bi_status; in end_sync_write() 2247 bio->bi_status = 0; in fix_sync_read_error() 2275 status = b->bi_status; in process_checks() 2277 b->bi_status = status; in process_checks() 2309 sbio->bi_status = 0; in process_checks() 2570 if (!bio->bi_status && in handle_sync_write_finished() [all …]
|
| H A D | dm-zoned-target.c | 80 if (status != BLK_STS_OK && bio->bi_status == BLK_STS_OK) in dmz_bio_endio() 81 bio->bi_status = status; in dmz_bio_endio() 82 if (bioctx->dev && bio->bi_status != BLK_STS_OK) in dmz_bio_endio() 89 if (bio->bi_status != BLK_STS_OK && in dmz_bio_endio() 106 blk_status_t status = clone->bi_status; in dmz_clone_endio()
|
| H A D | raid10.c | 326 bio->bi_status = BLK_STS_IOERR; in raid_end_bio_io() 378 int uptodate = !bio->bi_status; in raid10_end_read_request() 475 if (bio->bi_status && !discard_error) { in raid10_end_write_request() 2224 if (!bio->bi_status) in __end_sync_read() 2306 if (bio->bi_status) { in end_sync_write() 3612 bio->bi_status = BLK_STS_IOERR; in raid10_sync_request() 3649 bio->bi_status = BLK_STS_IOERR; in raid10_sync_request() 3695 bio->bi_status = BLK_STS_RESOURCE; in raid10_sync_request() 3761 bio->bi_status = 0; in raid10_sync_request() 4872 bio->bi_status = BLK_STS_RESOURCE; in reshape_request() [all …]
|
| H A D | dm-integrity.c | 319 blk_status_t bi_status; member 1573 if (unlikely(r) && !bio->bi_status) in do_endio() 1609 if (unlikely(dio->bi_status) && !bio->bi_status) in dec_in_flight() 1610 bio->bi_status = dio->bi_status; in dec_in_flight() 1949 dio->bi_status = 0; in dm_integrity_map() 2389 if (likely(!bio->bi_status)) in dm_integrity_map_continue() 2417 bio->bi_status = BLK_STS_NOTSUPP; in dm_integrity_map_inline() 2520 bio->bi_status = BLK_STS_RESOURCE; in dm_integrity_map_inline() 2564 bio->bi_status = BLK_STS_RESOURCE; in dm_integrity_inline_recheck() 2580 bio->bi_status = BLK_STS_RESOURCE; in dm_integrity_inline_recheck() [all …]
|
| /linux-6.15/fs/gfs2/ |
| H A D | lops.c | 206 if (bio->bi_status) { in gfs2_end_log_write() 207 if (!cmpxchg(&sdp->sd_log_error, 0, (int)bio->bi_status)) in gfs2_end_log_write() 209 bio->bi_status, sdp->sd_jdesc->jd_jid); in gfs2_end_log_write() 222 bvec->bv_len, bio->bi_status); in gfs2_end_log_write() 396 int error = blk_status_to_errno(bio->bi_status); in gfs2_end_log_read()
|
| /linux-6.15/drivers/block/drbd/ |
| H A D | drbd_worker.c | 55 device->md_io.error = blk_status_to_errno(bio->bi_status); in drbd_md_endio() 179 if (bio->bi_status && drbd_ratelimit()) in drbd_peer_request_endio() 182 : "read", bio->bi_status, in drbd_peer_request_endio() 185 if (bio->bi_status) in drbd_peer_request_endio() 246 if (!bio->bi_status) in drbd_request_endio() 251 if (unlikely(bio->bi_status)) { in drbd_request_endio() 255 if (bio->bi_status == BLK_STS_NOTSUPP) in drbd_request_endio() 274 req->private_bio = ERR_PTR(blk_status_to_errno(bio->bi_status)); in drbd_request_endio()
|
| /linux-6.15/fs/crypto/ |
| H A D | bio.c | 40 bio->bi_status = errno_to_blk_status(err); in fscrypt_decrypt_bio()
|