Home
last modified time | relevance | path

Searched refs:bio_error (Results 1 – 25 of 78) sorted by relevance

1234

/NextBSD/sys/geom/eli/
HDg_eli_privacy.c86 if (bp->bio_error == 0) in g_eli_crypto_read_done()
87 bp->bio_error = crp->crp_etype; in g_eli_crypto_read_done()
98 if (bp->bio_error != 0) { in g_eli_crypto_read_done()
100 bp->bio_error); in g_eli_crypto_read_done()
106 g_io_deliver(bp, bp->bio_error); in g_eli_crypto_read_done()
136 if (bp->bio_error == 0) in g_eli_crypto_write_done()
137 bp->bio_error = crp->crp_etype; in g_eli_crypto_write_done()
151 if (bp->bio_error != 0) { in g_eli_crypto_write_done()
153 bp->bio_error); in g_eli_crypto_write_done()
157 g_io_deliver(bp, bp->bio_error); in g_eli_crypto_write_done()
HDg_eli_integrity.c147 if (bp->bio_error == 0) in g_eli_auth_read_done()
148 bp->bio_error = crp->crp_etype; in g_eli_auth_read_done()
157 if (bp->bio_error == 0) { in g_eli_auth_read_done()
194 if (bp->bio_error == 0) in g_eli_auth_read_done()
195 bp->bio_error = -1; in g_eli_auth_read_done()
230 if (bp->bio_error != 0) { in g_eli_auth_read_done()
231 if (bp->bio_error == -1) in g_eli_auth_read_done()
232 bp->bio_error = EINVAL; in g_eli_auth_read_done()
236 bp->bio_error); in g_eli_auth_read_done()
243 g_io_deliver(bp, bp->bio_error); in g_eli_auth_read_done()
[all …]
HDg_eli.c198 if (pbp->bio_error == 0 && bp->bio_error != 0) in g_eli_read_done()
199 pbp->bio_error = bp->bio_error; in g_eli_read_done()
208 if (pbp->bio_error != 0) { in g_eli_read_done()
210 pbp->bio_error); in g_eli_read_done()
216 g_io_deliver(pbp, pbp->bio_error); in g_eli_read_done()
239 if (pbp->bio_error == 0 && bp->bio_error != 0) in g_eli_write_done()
240 pbp->bio_error = bp->bio_error; in g_eli_write_done()
250 if (pbp->bio_error != 0) { in g_eli_write_done()
252 pbp->bio_error); in g_eli_write_done()
261 g_io_deliver(pbp, pbp->bio_error); in g_eli_write_done()
/NextBSD/sys/geom/raid/
HDtr_raid1.c599 if (bp->bio_error == 0) in g_raid_tr_iostart_raid1_write()
600 bp->bio_error = ENOMEM; in g_raid_tr_iostart_raid1_write()
601 g_raid_iodone(bp, bp->bio_error); in g_raid_tr_iostart_raid1_write()
691 if (bp->bio_error != 0) { in g_raid_tr_iodone_raid1()
695 bp->bio_error); in g_raid_tr_iodone_raid1()
704 bp->bio_error); in g_raid_tr_iodone_raid1()
718 bp->bio_error); in g_raid_tr_iodone_raid1()
720 if (bp->bio_error != 0 || in g_raid_tr_iodone_raid1()
772 if (bp->bio_cmd == BIO_READ && bp->bio_error != 0) { in g_raid_tr_iodone_raid1()
781 bp->bio_error, sd->sd_disk->d_read_errs); in g_raid_tr_iodone_raid1()
[all …]
HDtr_raid1e.c749 if (bp->bio_error == 0) in g_raid_tr_iostart_raid1e_read()
750 bp->bio_error = ENOMEM; in g_raid_tr_iostart_raid1e_read()
751 g_raid_iodone(bp, bp->bio_error); in g_raid_tr_iostart_raid1e_read()
827 if (bp->bio_error == 0) in g_raid_tr_iostart_raid1e_write()
828 bp->bio_error = ENOMEM; in g_raid_tr_iostart_raid1e_write()
829 g_raid_iodone(bp, bp->bio_error); in g_raid_tr_iostart_raid1e_write()
907 if (bp->bio_error != 0) { in g_raid_tr_iodone_raid1e()
911 bp->bio_error); in g_raid_tr_iodone_raid1e()
920 bp->bio_error); in g_raid_tr_iodone_raid1e()
934 bp->bio_error); in g_raid_tr_iodone_raid1e()
[all …]
HDtr_raid0.c262 if (bp->bio_error == 0) in g_raid_tr_iostart_raid0()
263 bp->bio_error = ENOMEM; in g_raid_tr_iostart_raid0()
264 g_raid_iodone(bp, bp->bio_error); in g_raid_tr_iostart_raid0()
318 if (pbp->bio_error == 0) in g_raid_tr_iodone_raid0()
319 pbp->bio_error = bp->bio_error; in g_raid_tr_iodone_raid0()
324 g_raid_iodone(pbp, bp->bio_error); in g_raid_tr_iodone_raid0()
HDtr_concat.c281 if (bp->bio_error == 0) in g_raid_tr_iostart_concat()
282 bp->bio_error = ENOMEM; in g_raid_tr_iostart_concat()
283 g_raid_iodone(bp, bp->bio_error); in g_raid_tr_iostart_concat()
336 if (pbp->bio_error == 0) in g_raid_tr_iodone_concat()
337 pbp->bio_error = bp->bio_error; in g_raid_tr_iodone_concat()
342 g_raid_iodone(pbp, bp->bio_error); in g_raid_tr_iodone_concat()
HDtr_raid5.c336 if (bp->bio_error == 0) in g_raid_tr_iostart_raid5_read()
337 bp->bio_error = ENOMEM; in g_raid_tr_iostart_raid5_read()
338 g_raid_iodone(bp, bp->bio_error); in g_raid_tr_iostart_raid5_read()
378 error = bp->bio_error; in g_raid_tr_iodone_raid5()
/NextBSD/sys/dev/nvme/
HDnvme_ns.c50 static void nvme_bio_child_inbed(struct bio *parent, int bio_error);
128 bp->bio_error = EIO; in nvme_ns_strategy_done()
147 bp->bio_error = err; in nvme_ns_strategy()
251 if (bp->bio_error == 0) in nvme_ns_bio_done()
252 bp->bio_error = EIO; in nvme_ns_bio_done()
264 nvme_bio_child_inbed(struct bio *parent, int bio_error) in nvme_bio_child_inbed() argument
269 if (bio_error != 0) { in nvme_bio_child_inbed()
271 parent->bio_error = bio_error; in nvme_bio_child_inbed()
295 int bio_error; in nvme_bio_child_done() local
299 bio_error = nvme_completion_is_error(cpl) ? EIO : 0; in nvme_bio_child_done()
[all …]
/NextBSD/sys/dev/cfi/
HDcfi_disk.c179 bp->bio_error = cfi_block_finish(sc); in cfi_disk_read()
180 if (bp->bio_error) { in cfi_disk_read()
187 bp->bio_error = EIO; in cfi_disk_read()
226 bp->bio_error = EIO; in cfi_disk_write()
244 bp->bio_error = cfi_block_start(sc, bp->bio_offset); in cfi_disk_write()
245 if (bp->bio_error) { in cfi_disk_write()
336 bp->bio_error = EINVAL; in cfi_disk_strategy()
/NextBSD/sys/dev/mfi/
HDmfi_disk.c267 bio->bio_error = EINVAL; in mfi_disk_strategy()
276 bio->bio_error = EBUSY; in mfi_disk_strategy()
281 bio->bio_error = EBUSY; in mfi_disk_strategy()
286 bio->bio_error = EBUSY; in mfi_disk_strategy()
311 if (bio->bio_error == 0) in mfi_disk_complete()
312 bio->bio_error = EIO; in mfi_disk_complete()
/NextBSD/sys/geom/vinum/
HDgeom_vinum_plex.c306 if (pbp->bio_error == 0) in gv_plex_normal_done()
307 pbp->bio_error = bp->bio_error; in gv_plex_normal_done()
319 g_io_deliver(pbp, pbp->bio_error); in gv_plex_normal_done()
418 if (pbp->bio_error == 0) in gv_plex_raid5_done()
419 pbp->bio_error = bp->bio_error; in gv_plex_raid5_done()
439 g_io_deliver(pbp, pbp->bio_error); in gv_plex_raid5_done()
480 bp->bio_parent->bio_error = EAGAIN; in gv_check_parity()
695 bp->bio_error = 0; in gv_grow_request()
803 bp->bio_error = 0; in gv_init_request()
840 error = bp->bio_error; in gv_init_complete()
[all …]
/NextBSD/sys/geom/mirror/
HDg_mirror.c871 if (pbp->bio_error == 0) in g_mirror_flush_done()
872 pbp->bio_error = bp->bio_error; in g_mirror_flush_done()
877 g_io_deliver(pbp, pbp->bio_error); in g_mirror_flush_done()
921 if (bp->bio_error == 0 && pbp->bio_error == 0) { in g_mirror_regular_request()
933 g_io_deliver(pbp, pbp->bio_error); in g_mirror_regular_request()
936 } else if (bp->bio_error != 0) { in g_mirror_regular_request()
937 if (pbp->bio_error == 0) in g_mirror_regular_request()
938 pbp->bio_error = bp->bio_error; in g_mirror_regular_request()
944 bp->bio_error); in g_mirror_regular_request()
948 bp->bio_error); in g_mirror_regular_request()
[all …]
/NextBSD/sys/geom/bde/
HDg_bde_work.c377 if (bp->bio_error == 0) in g_bde_contribute()
378 bp->bio_error = error; in g_bde_contribute()
382 if (bp->bio_error != 0) in g_bde_contribute()
384 g_io_deliver(bp, bp->bio_error); in g_bde_contribute()
423 if (bp->bio_error == 0 && bp->bio_completed != sp->size) in g_bde_write_done()
424 bp->bio_error = EIO; in g_bde_write_done()
425 sp->error = bp->bio_error; in g_bde_write_done()
496 if (bp->bio_error == 0 && bp->bio_completed != sp->size) in g_bde_read_done()
497 bp->bio_error = EIO; in g_bde_read_done()
498 sp->error = bp->bio_error; in g_bde_read_done()
[all …]
/NextBSD/sys/geom/uzip/
HDg_uzip.c246 bp2->bio_error = bp->bio_error; in g_uzip_done()
247 if (bp2->bio_error != 0) in g_uzip_done()
252 bp2->bio_error = ECANCELED; in g_uzip_done()
259 bp2->bio_error = EILSEQ; in g_uzip_done()
287 bp2->bio_error = EILSEQ; in g_uzip_done()
295 bp2->bio_error = EILSEQ; in g_uzip_done()
311 bp2->bio_error = EILSEQ; in g_uzip_done()
317 if (bp2->bio_error != 0 || bp2->bio_resid == 0) in g_uzip_done()
318 g_io_deliver(bp2, bp2->bio_error); in g_uzip_done()
/NextBSD/sys/geom/shsec/
HDg_shsec.c257 if (bp->bio_error == 0) in g_shsec_done()
261 bp->bio_error); in g_shsec_done()
262 if (pbp->bio_error == 0) in g_shsec_done()
263 pbp->bio_error = bp->bio_error; in g_shsec_done()
281 g_io_deliver(pbp, pbp->bio_error); in g_shsec_done()
394 if (bp->bio_error == 0) in g_shsec_start()
395 bp->bio_error = error; in g_shsec_start()
396 g_io_deliver(bp, bp->bio_error); in g_shsec_start()
/NextBSD/sys/geom/virstor/
HDg_virstor.c964 bq->bio->bio_error = ENOSPC; in virstor_geom_destroy()
1552 if (b->bio_error != 0) { in g_virstor_done()
1554 b->bio_error, b->bio_offset, b->bio_length, in g_virstor_done()
1556 if (parent_b->bio_error == 0) in g_virstor_done()
1557 parent_b->bio_error = b->bio_error; in g_virstor_done()
1565 g_io_deliver(parent_b, parent_b->bio_error); in g_virstor_done()
1637 if (b->bio_error == 0) in g_virstor_start()
1638 b->bio_error = ENOMEM; in g_virstor_start()
1639 g_io_deliver(b, b->bio_error); in g_virstor_start()
1679 if (b->bio_error == 0) in g_virstor_start()
[all …]
/NextBSD/sys/geom/
HDgeom_vfs.c139 if (bip->bio_error) { in g_vfs_done()
142 printf("error = %d\n", bip->bio_error); in g_vfs_done()
144 bp->b_error = bip->bio_error; in g_vfs_done()
146 if (bip->bio_error) in g_vfs_done()
HDgeom_ccd.c468 if (bp->bio_error == 0) in g_ccd_start()
469 bp->bio_error = err; in g_ccd_start()
471 g_io_deliver(bp, bp->bio_error); in g_ccd_start()
664 if (cbp->bio_error == 0) { in ccdiodone()
691 if (cbp->bio_error != 0 && pbp->bio_error == 0) in ccdiodone()
692 pbp->bio_error = cbp->bio_error; in ccdiodone()
/NextBSD/sys/dev/ida/
HDida_disk.c93 bp->bio_error = EINVAL; in idad_strategy()
101 bp->bio_error = EROFS; in idad_strategy()
151 bp->bio_error = EIO; in idad_intr()
/NextBSD/sys/geom/concat/
HDg_concat.c249 if (pbp->bio_error == 0) in g_concat_done()
250 pbp->bio_error = bp->bio_error; in g_concat_done()
255 g_io_deliver(pbp, pbp->bio_error); in g_concat_done()
275 if (bp->bio_error == 0) in g_concat_flush()
276 bp->bio_error = ENOMEM; in g_concat_flush()
277 g_io_deliver(bp, bp->bio_error); in g_concat_flush()
362 if (bp->bio_error == 0) in g_concat_start()
363 bp->bio_error = ENOMEM; in g_concat_start()
364 g_io_deliver(bp, bp->bio_error); in g_concat_start()
/NextBSD/sys/geom/raid3/
HDg_raid3.c1132 if (cbp->bio_error == 0) in g_raid3_gather()
1143 if (pbp->bio_error == 0) in g_raid3_gather()
1144 pbp->bio_error = cbp->bio_error; in g_raid3_gather()
1152 if (pbp->bio_error == 0) in g_raid3_gather()
1153 pbp->bio_error = fbp->bio_error; in g_raid3_gather()
1161 cbp->bio_error); in g_raid3_gather()
1164 cbp->bio_error); in g_raid3_gather()
1174 if (pbp->bio_error != 0) in g_raid3_gather()
1190 pbp->bio_error = fbp->bio_error; in g_raid3_gather()
1198 fbp->bio_error = 0; in g_raid3_gather()
[all …]
/NextBSD/sys/dev/mlx/
HDmlx_disk.c153 bp->bio_error = EINVAL; in mlxd_strategy()
162 bp->bio_error = ENXIO; in mlxd_strategy()
187 bp->bio_error = EIO; in mlxd_intr()
/NextBSD/sys/powerpc/ps3/
HDps3disk.c362 bp->bio_error = EINVAL; in ps3disk_strategy()
402 bp->bio_error = err; in ps3disk_strategy()
438 bp->bio_error = EIO; in ps3disk_intr()
441 bp->bio_error = 0; in ps3disk_intr()
602 bp->bio_error = error; in ps3disk_transfer()
640 bp->bio_error = EINVAL; in ps3disk_transfer()
/NextBSD/sys/geom/stripe/
HDg_stripe.c291 if (pbp->bio_error == 0) in g_stripe_done()
292 pbp->bio_error = bp->bio_error; in g_stripe_done()
299 g_io_deliver(pbp, pbp->bio_error); in g_stripe_done()
551 if (bp->bio_error == 0) in g_stripe_flush()
552 bp->bio_error = ENOMEM; in g_stripe_flush()
553 g_io_deliver(bp, bp->bio_error); in g_stripe_flush()
660 if (bp->bio_error == 0) in g_stripe_start()
661 bp->bio_error = error; in g_stripe_start()
662 g_io_deliver(bp, bp->bio_error); in g_stripe_start()

1234