| /linux/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() 184 bch_bbio_endio(op->c, bio, bio->bi_status, "writing data to cache"); 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() 520 bch_bbio_endio(s->iop.c, bio, bio->bi_status, "reading from cache"); 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() [all …]
|
| /linux/block/ |
| H A D | fops.c | 101 if (unlikely(bio.bi_status)) in __blkdev_direct_IO_simple() 102 ret = blk_status_to_errno(bio.bi_status); in __blkdev_direct_IO_simple() 137 if (bio->bi_status && !dio->bio.bi_status) in blkdev_bio_end_io() 138 dio->bio.bi_status = bio->bi_status; in blkdev_bio_end_io() 150 if (likely(!dio->bio.bi_status)) { in blkdev_bio_end_io() 154 ret = blk_status_to_errno(dio->bio.bi_status); in blkdev_bio_end_io() 280 ret = blk_status_to_errno(dio->bio.bi_status); in __blkdev_direct_IO() 302 if (likely(!bio->bi_status)) { in blkdev_bio_end_io_async() 306 ret = blk_status_to_errno(bio->bi_status); in blkdev_bio_end_io_async()
|
| H A D | bio-integrity-auto.c | 42 bio->bi_status = bio_integrity_verify(bio, &bid->saved_bio_iter); in bio_integrity_verify_fn() 62 if (bio_op(bio) == REQ_OP_READ && !bio->bi_status && in __bio_integrity_endio()
|
| H A D | bio.c | 227 bio->bi_status = 0; in bio_init() 327 if (bio->bi_status && !parent->bi_status) in __bio_chain_endio() 328 parent->bi_status = bio->bi_status; in __bio_chain_endio() 1599 return blk_status_to_errno(bio->bi_status); in submit_bio_wait()
|
| /linux/fs/iomap/ |
| H A D | ioend.c | 122 ioend->io_error = blk_status_to_errno(bio->bi_status); in ioend_writeback_end_bio() 147 ioend->io_bio.bi_status = errno_to_blk_status(error); in iomap_ioend_writeback_submit() 388 if (ioend->io_bio.bi_status != next->io_bio.bi_status) in iomap_ioend_can_merge()
|
| H A D | bio.c | 43 __iomap_read_end_io(bio, blk_status_to_errno(bio->bi_status)); in iomap_fail_reads() 68 if (bio->bi_status) { in iomap_read_end_io()
|
| H A D | direct-io.c | 276 if (bio->bi_status) in iomap_dio_bio_end_io() 277 iomap_dio_set_error(dio, blk_status_to_errno(bio->bi_status)); in iomap_dio_bio_end_io() 942 if (unlikely(bio->bi_status)) { in iomap_dio_simple_complete() 943 ret = blk_status_to_errno(bio->bi_status); in iomap_dio_simple_complete() 980 if (unlikely(sr->bio.bi_status)) { in iomap_dio_simple_end_io()
|
| /linux/drivers/md/ |
| H A D | raid1-10.c | 102 bio->bi_status = BLK_STS_RESOURCE; in md_bio_reset_resync_pages() 302 return !(bio->bi_opf & REQ_RAHEAD) && bio->bi_status != BLK_STS_INVAL; in raid1_should_handle_error()
|
| 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 | raid1.c | 326 bio->bi_status = BLK_STS_IOERR; in call_bio_endio() 387 int uptodate = !bio->bi_status; in raid1_end_read_request() 480 (bio->bi_status && bio_op(bio) == REQ_OP_DISCARD); in raid1_end_write_request() 485 if (bio->bi_status && !ignore_error) { in raid1_end_write_request() 2024 if (!bio->bi_status) in end_sync_read() 2068 if (bio->bi_status) { in end_sync_write() 2224 bio->bi_status = 0; in fix_sync_read_error() 2252 status = b->bi_status; in process_checks() 2254 b->bi_status = status; in process_checks() 2266 !r1_bio->bios[primary]->bi_status) { in process_checks() [all …]
|
| H A D | raid10.c | 338 bio->bi_status = BLK_STS_IOERR; in raid_end_bio_io() 394 int uptodate = !bio->bi_status; in raid10_end_read_request() 478 (bio->bi_status && bio_op(bio) == REQ_OP_DISCARD); in raid10_end_write_request() 492 if (bio->bi_status && !ignore_error) { in raid10_end_write_request() 1645 bio->bi_status = errno_to_blk_status(PTR_ERR(split)); in raid10_handle_discard() 1664 bio->bi_status = errno_to_blk_status(PTR_ERR(split)); in raid10_handle_discard() 2216 if (!bio->bi_status) in __end_sync_read() 2298 if (bio->bi_status) { in end_sync_write() 2346 if (!r10_bio->devs[i].bio->bi_status) in sync_request_write() 2375 if (!r10_bio->devs[i].bio->bi_status) { in sync_request_write() [all …]
|
| H A D | dm-integrity.c | 329 blk_status_t bi_status; member 1590 if (unlikely(r) && !bio->bi_status) in do_endio() 1591 bio->bi_status = errno_to_blk_status(r); in do_endio() 1608 if (unlikely(dio->fua) && likely(!bio->bi_status) && likely(!dm_integrity_failed(ic))) in do_endio_flush() 1626 if (unlikely(dio->bi_status) && !bio->bi_status) in dec_in_flight() 1627 bio->bi_status = dio->bi_status; in dec_in_flight() 1628 if (likely(!bio->bi_status) && unlikely(bio_sectors(bio) != dio->range.n_sectors)) { in dec_in_flight() 1912 dio->bi_status = errno_to_blk_status(r); in integrity_recheck() 1928 dio->bi_status = errno_to_blk_status(r); in integrity_recheck() 2089 dio->bi_status = errno_to_blk_status(r); in integrity_metadata() [all …]
|
| H A D | dm-verity-target.c | 442 if (bio->bi_status) in verity_handle_data_hash_mismatch() 539 if (v->validated_blocks && bio->bi_status == BLK_STS_OK && in verity_verify_io() 619 bio->bi_status = status; in verity_finish_io() 683 if (bio->bi_status && in verity_end_io() 687 verity_finish_io(io, bio->bi_status); in verity_end_io()
|
| H A D | dm-flakey.c | 423 bio->bi_status = clone->bi_status; in clone_endio()
|
| /linux/drivers/target/ |
| H A D | target_core_iblock.c | 338 blk_status_t blk_status = bio->bi_status; in iblock_bio_done() 340 if (bio->bi_status) { in iblock_bio_done() 341 pr_err("bio error: %p, err: %d\n", bio, bio->bi_status); in iblock_bio_done() 396 if (bio->bi_status) in iblock_end_io_flush() 397 pr_err("IBLOCK: cache flush failed: %d\n", bio->bi_status); in iblock_end_io_flush() 400 if (bio->bi_status) in iblock_end_io_flush()
|
| /linux/fs/erofs/ |
| H A D | fileio.c | 35 } else 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/drivers/nvdimm/ |
| H A D | pmem.c | 214 bio->bi_status = errno_to_blk_status(ret); in pmem_submit_bio() 236 bio->bi_status = rc; in pmem_submit_bio() 244 if ((bio->bi_opf & REQ_FUA) && !bio->bi_status) { in pmem_submit_bio() 251 bio->bi_status = errno_to_blk_status(ret); in pmem_submit_bio()
|
| /linux/fs/btrfs/ |
| H A D | direct-io.c | 712 if (bio->bi_status) { in btrfs_dio_end_io() 716 dip->file_offset, dip->bytes, bio->bi_status); in btrfs_dio_end_io() 721 dip->bytes, !bio->bi_status); in btrfs_dio_end_io() 798 bio->bi_status = errno_to_blk_status(ret); in btrfs_dio_submit_io()
|
| /linux/fs/xfs/ |
| H A D | xfs_aops.c | 140 error = blk_status_to_errno(ioend->io_bio.bi_status); in xfs_end_ioend_write() 219 blk_status_to_errno(ioend->io_bio.bi_status)); in xfs_end_io() 679 ioend->io_bio.bi_status = errno_to_blk_status(error); in xfs_zoned_writeback_submit()
|
| H A D | xfs_zone_gc.c | 859 if (chunk->bio.bi_status) in xfs_zone_gc_write_chunk() 888 if (chunk->bio.bi_status) in xfs_zone_gc_finish_chunk() 933 if (chunk->bio.bi_status) { in xfs_zone_gc_finish_reset() 994 error = blk_status_to_errno(bio.bi_status); in xfs_zone_gc_reset_sync()
|
| /linux/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/drivers/md/dm-vdo/ |
| H A D | vio.h | 183 continue_vio(vio, blk_status_to_errno(vio->bio->bi_status)); in continue_vio_after_io()
|
| /linux/fs/ |
| H A D | mpage.c | 48 int err = blk_status_to_errno(bio->bi_status); in mpage_read_end_io() 59 int err = blk_status_to_errno(bio->bi_status); in mpage_write_end_io()
|
| /linux/fs/ntfs/ |
| H A D | aops.c | 20 int error = blk_status_to_errno(bio->bi_status); in ntfs_iomap_read_end_io()
|
| /linux/fs/exfat/ |
| H A D | iomap.c | 244 int error = blk_status_to_errno(bio->bi_status); in exfat_iomap_read_end_io()
|