Searched refs:bi_status (Results 1 - 25 of 118) sorted by relevance

12345

/linux-master/block/
H A Dblk-crypto-fallback.c153 src_bio->bi_status = enc_bio->bi_status;
230 bio->bi_status = BLK_STS_RESOURCE;
259 * large. Returns true on success. Returns false and sets bio->bi_status on
288 src_bio->bi_status = BLK_STS_RESOURCE;
299 src_bio->bi_status = blk_st;
305 src_bio->bi_status = BLK_STS_RESOURCE;
326 src_bio->bi_status = BLK_STS_RESOURCE;
341 src_bio->bi_status = BLK_STS_IOERR;
402 bio->bi_status
[all...]
H A Dfops.c93 if (unlikely(bio.bi_status))
94 ret = blk_status_to_errno(bio.bi_status);
128 if (bio->bi_status && !dio->bio.bi_status)
129 dio->bio.bi_status = bio->bi_status;
138 if (likely(!dio->bio.bi_status)) {
142 ret = blk_status_to_errno(dio->bio.bi_status);
214 bio->bi_status = BLK_STS_IOERR;
270 ret = blk_status_to_errno(dio->bio.bi_status);
[all...]
H A Dbounce.c121 bio_orig->bi_status = bio->bi_status;
135 if (!bio->bi_status)
H A Dblk-crypto.c269 * Return: true on success; false on error (and bio->bi_status will be set
280 bio->bi_status = BLK_STS_IOERR;
285 bio->bi_status = BLK_STS_IOERR;
H A Dblk-crypto-internal.h228 (*bio_ptr)->bi_status = BLK_STS_NOTSUPP;
H A Dbio-integrity.c514 bio->bi_status = BLK_STS_RESOURCE;
540 bio->bi_status = bio_integrity_process(bio, &bip->bio_iter,
562 if (bio_op(bio) == REQ_OP_READ && !bio->bi_status &&
H A Dbio.c254 bio->bi_status = 0;
316 if (bio->bi_status && !parent->bi_status)
317 parent->bi_status = bio->bi_status;
1383 return blk_status_to_errno(bio->bi_status);
/linux-master/fs/btrfs/
H A Dbio.c125 bbio->bio.bi_status = status;
146 orig_bbio->bio.bi_status = bbio->bio.bi_status;
155 if (bbio->bio.bi_status)
202 if (repair_bbio->bio.bi_status ||
210 fbio->bbio->bio.bi_status = BLK_STS_IOERR;
258 failed_bbio->bio.bi_status = BLK_STS_IOERR;
293 blk_status_t status = bbio->bio.bi_status;
310 bbio->bio.bi_status = BLK_STS_OK;
336 if (bio->bi_status !
[all...]
/linux-master/drivers/md/bcache/
H A Drequest.c174 if (bio->bi_status) {
177 op->status = bio->bi_status;
184 bch_bbio_endio(op->c, bio, bio->bi_status, "writing data to cache");
498 if (bio->bi_status)
499 s->iop.status = bio->bi_status;
506 bch_bbio_endio(s->iop.c, bio, bio->bi_status, "reading from cache");
625 if (bio->bi_status) {
628 s->iop.status = bio->bi_status;
641 if (bio->bi_status) {
654 pr_err("Can't flush %pg: returned bi_status
[all...]
H A Dmovinggc.c68 if (bio->bi_status)
69 io->op.status = bio->bi_status;
75 bch_bbio_endio(io->op.c, bio, bio->bi_status, "reading data to move");
/linux-master/fs/ext4/
H A Dpage-io.c118 if (bio->bi_status) {
119 int err = blk_status_to_errno(bio->bi_status);
137 if (bio->bi_status) {
333 bio->bi_status)) {
340 if (bio->bi_status) {
345 bio->bi_status, inode->i_ino,
349 blk_status_to_errno(bio->bi_status));
H A Dreadpage.c74 folio_end_read(fi.folio, bio->bi_status == 0);
147 return bio->bi_private && !bio->bi_status;
/linux-master/fs/bcachefs/
H A Dio_read.c383 rbio->bio.bi_status = 0;
417 rbio->bio.bi_status = BLK_STS_IOERR;
439 rbio->bio.bi_status = 0;
467 rbio->bio.bi_status = error;
690 if (bch2_dev_inum_io_err_on(bio->bi_status, ca, BCH_MEMBER_ERROR_read,
694 bch2_blk_status_to_str(bio->bi_status))) {
695 bch2_rbio_error(rbio, READ_RETRY_AVOID, bio->bi_status);
1073 orig->bio.bi_status = BLK_STS_IOERR;
1193 rbio->bio.bi_status = BLK_STS_IOERR;
/linux-master/fs/crypto/
H A Dbio.c28 * Return: %true on success; %false on failure. On failure, bio->bi_status is
40 bio->bi_status = errno_to_blk_status(err);
/linux-master/drivers/md/dm-vdo/
H A Dvio.h177 continue_vio(vio, blk_status_to_errno(vio->bio->bi_status));
/linux-master/drivers/target/
H A Dtarget_core_iblock.c341 blk_status_t blk_status = bio->bi_status;
343 if (bio->bi_status) {
344 pr_err("bio error: %p, err: %d\n", bio, bio->bi_status);
399 if (bio->bi_status)
400 pr_err("IBLOCK: cache flush failed: %d\n", bio->bi_status);
403 if (bio->bi_status)
/linux-master/fs/gfs2/
H A Dlops.c209 if (bio->bi_status) {
210 if (!cmpxchg(&sdp->sd_log_error, 0, (int)bio->bi_status))
212 bio->bi_status, sdp->sd_jdesc->jd_jid);
222 gfs2_end_log_write_bh(sdp, bvec, bio->bi_status);
396 int error = blk_status_to_errno(bio->bi_status);
/linux-master/drivers/md/
H A Ddm-zoned-target.c80 if (status != BLK_STS_OK && bio->bi_status == BLK_STS_OK)
81 bio->bi_status = status;
82 if (bioctx->dev && bio->bi_status != BLK_STS_OK)
89 if (bio->bi_status != BLK_STS_OK &&
106 blk_status_t status = clone->bi_status;
H A Ddm-zone.c602 if (clone->bi_status == BLK_STS_OK &&
623 if (clone->bi_status != BLK_STS_OK) {
H A Ddm-io.c148 if (bio->bi_status && bio_data_dir(bio) == READ)
156 error = bio->bi_status;
H A Draid1-10.c107 bio->bi_status = BLK_STS_RESOURCE;
H A Ddm-verity-target.c593 if (v->validated_blocks && bio->bi_status == BLK_STS_OK &&
653 if (bio->bi_status) {
689 bio->bi_status = status;
727 if (bio->bi_status &&
731 verity_finish_io(io, bio->bi_status);
H A Draid1.c303 bio->bi_status = BLK_STS_IOERR;
364 int uptodate = !bio->bi_status;
456 discard_error = bio->bi_status && bio_op(bio) == REQ_OP_DISCARD;
461 if (bio->bi_status && !discard_error) {
2027 if (!bio->bi_status)
2066 int uptodate = !bio->bi_status;
2234 bio->bi_status = 0;
2262 status = b->bi_status;
2264 b->bi_status = status;
2276 !r1_bio->bios[primary]->bi_status) {
[all...]
/linux-master/fs/verity/
H A Dverify.c300 * verification, then bio->bi_status is set to an error status.
329 bio->bi_status = BLK_STS_IOERR;
/linux-master/include/linux/
H A Dblk_types.h232 blk_status_t bi_status; member in struct:bio

Completed in 255 milliseconds

12345