| /f-stack/freebsd/contrib/openzfs/cmd/raidz_test/ |
| H A D | raidz_bench.c | 58 zio_bench.io_abd = raidz_alloc(max_data_size); in bench_init_raidz_map() 67 raidz_free(zio_bench.io_abd, max_data_size); in bench_fini_raidz_maps() 89 zio_bench.io_abd, in run_gen_bench_impl() 177 zio_bench.io_abd, in run_rec_bench_impl()
|
| H A D | raidz_test.c | 285 abd_iterate_func(zio->io_abd, 0, zio->io_size, init_rand, NULL); in init_zio_abd() 292 raidz_free((*zio)->io_abd, (*zio)->io_size); in fini_raidz_map() 317 opts->zio_golden->io_abd = raidz_alloc(opts->rto_dsize); in init_raidz_golden_map() 318 zio_test->io_abd = raidz_alloc(opts->rto_dsize); in init_raidz_golden_map() 327 vdev_raidz_map_alloc_expanded(opts->zio_golden->io_abd, in init_raidz_golden_map() 331 rm_test = vdev_raidz_map_alloc_expanded(zio_test->io_abd, in init_raidz_golden_map() 558 (*zio)->io_abd = raidz_alloc(alloc_dsize); in init_raidz_map() 562 rm = vdev_raidz_map_alloc_expanded((*zio)->io_abd, in init_raidz_map()
|
| /f-stack/freebsd/contrib/openzfs/module/zfs/ |
| H A D | vdev_queue.c | 625 abd_free(aio->io_abd); in vdev_queue_agg_io_done() 816 abd_gang_add(aio->io_abd, abd, B_TRUE); in vdev_queue_aggregate() 818 if (dio->io_abd && in vdev_queue_aggregate() 819 (dio->io_size != abd_get_size(dio->io_abd))) { in vdev_queue_aggregate() 821 ASSERT3U(abd_get_size(dio->io_abd), >, dio->io_size); in vdev_queue_aggregate() 822 abd = abd_get_offset_size(dio->io_abd, 0, dio->io_size); in vdev_queue_aggregate() 823 abd_gang_add(aio->io_abd, abd, B_TRUE); in vdev_queue_aggregate() 828 ASSERT3P(dio->io_abd, ==, NULL); in vdev_queue_aggregate() 829 abd_gang_add(aio->io_abd, in vdev_queue_aggregate() 838 abd_gang_add(aio->io_abd, dio->io_abd, in vdev_queue_aggregate() [all …]
|
| H A D | zio.c | 390 zt->zt_orig_abd = zio->io_abd; in zio_push_transform() 398 zio->io_abd = data; in zio_push_transform() 413 abd_free(zio->io_abd); in zio_pop_transforms() 531 zio->io_abd, size, mac); in zio_decrypt() 557 zio->io_abd, &no_crypt); in zio_decrypt() 2484 abd_put(zio->io_abd); in zio_gang_issue_func_done() 2656 abd_put(zio->io_abd); in zio_gang_tree_assemble_done() 2779 if (zio->io_abd != NULL) in zio_write_gang_done() 2780 abd_put(zio->io_abd); in zio_write_gang_done() 3038 abd_free(zio->io_abd); in zio_ddt_child_read_done() [all …]
|
| H A D | vdev_mirror.c | 458 abd_copy(pio->io_abd, zio->io_abd, pio->io_size); in vdev_mirror_scrub_done() 464 abd_free(zio->io_abd); in vdev_mirror_scrub_done() 655 abd_alloc_sametype(zio->io_abd, in vdev_mirror_io_start() 696 mc->mc_vd, mc->mc_offset, zio->io_abd, zio->io_size, in vdev_mirror_io_start() 783 mc->mc_vd, mc->mc_offset, zio->io_abd, zio->io_size, in vdev_mirror_io_done() 841 zio->io_abd, zio->io_size, ZIO_TYPE_WRITE, in vdev_mirror_io_done()
|
| H A D | vdev_cache.c | 205 abd_copy_off(zio->io_abd, ve->ve_abd, 0, cache_phase, zio->io_size); in vdev_cache_hit() 228 ASSERT3P(ve->ve_abd, ==, fio->io_abd); in vdev_cache_fill() 357 abd_copy_off(ve->ve_abd, zio->io_abd, in vdev_cache_write()
|
| H A D | vdev_raidz_math.c | 476 bench_zio->io_abd = abd_alloc_linear(BENCH_ZIO_SIZE, B_TRUE); in benchmark_raidz() 477 memset(abd_to_buf(bench_zio->io_abd), 0xAA, BENCH_ZIO_SIZE); in benchmark_raidz() 501 abd_free(bench_zio->io_abd); in benchmark_raidz()
|
| H A D | vdev_draid.c | 905 rc->rc_abd = abd_get_offset_size(zio->io_abd, in vdev_draid_map_alloc_write() 912 zio->io_abd, abd_off, rc->rc_size), B_TRUE); in vdev_draid_map_alloc_write() 961 rc->rc_abd = abd_get_offset_size(zio->io_abd, in vdev_draid_map_alloc_scrub() 969 zio->io_abd, abd_off, rc->rc_size), B_TRUE); in vdev_draid_map_alloc_scrub() 1009 rc->rc_abd = abd_get_offset_size(zio->io_abd, in vdev_draid_map_alloc_read() 2722 vd->vdev_child[c], zio->io_offset, zio->io_abd, in vdev_draid_spare_ioctl() 2785 offset, zio->io_abd, zio->io_size, in vdev_draid_spare_io_start() 2813 offset, zio->io_abd, zio->io_size, in vdev_draid_spare_io_start() 2830 offset, zio->io_abd, zio->io_size, in vdev_draid_spare_io_start()
|
| H A D | vdev_indirect.c | 1190 abd_put(zio->io_abd); in vdev_indirect_child_io_done() 1285 ic->ic_data = abd_alloc_sametype(zio->io_abd, in vdev_indirect_read_all() 1343 abd_get_offset(zio->io_abd, 0), in vdev_indirect_io_start() 1374 abd_get_offset(zio->io_abd, in vdev_indirect_io_start() 1515 abd_copy_off(zio->io_abd, is->is_good_child->ic_data, in vdev_indirect_splits_checksum_validate()
|
| H A D | vdev_label.c | 1209 *cbp = zio->io_abd; in vdev_label_read_bootenv_done() 1211 abd_free(zio->io_abd); in vdev_label_read_bootenv_done() 1215 abd_free(zio->io_abd); in vdev_label_read_bootenv_done() 1460 uberblock_t *ub = abd_to_buf(zio->io_abd); in vdev_uberblock_load_done() 1481 abd_free(zio->io_abd); in vdev_uberblock_load_done()
|
| H A D | zio_checksum.c | 537 abd_t *data = zio->io_abd; in zio_checksum_error()
|
| H A D | arc.c | 5702 tmpbuf = abd_borrow_buf_copy(zio->io_abd, in arc_read_done() 5706 abd_return_buf(zio->io_abd, tmpbuf, in arc_read_done() 6909 abd_copy(hdr->b_crypt_hdr.b_rabd, zio->io_abd, psize); in arc_write_ready() 6925 abd_copy(hdr->b_l1hdr.b_pabd, zio->io_abd, psize); in arc_write_ready() 7046 abd_put(zio->io_abd); in arc_write_done() 8422 zio->io_abd = eabd; in l2arc_untransform() 8452 zio->io_abd = cabd; in l2arc_untransform() 8523 zio->io_abd = zio->io_orig_abd = in l2arc_read_done() 8527 zio->io_abd = zio->io_orig_abd = hdr->b_l1hdr.b_pabd; in l2arc_read_done() 8531 ASSERT3P(zio->io_abd, !=, NULL); in l2arc_read_done() [all …]
|
| H A D | mmp.c | 410 abd_free(zio->io_abd); in mmp_write_done()
|
| H A D | zio_inject.c | 432 (void) abd_iterate_func(zio->io_abd, 0, in zio_handle_device_injection_impl()
|
| H A D | vdev_rebuild.c | 486 abd_free(zio->io_abd); in vdev_rebuild_cb()
|
| H A D | vdev_raidz.c | 480 rr->rr_col[c].rc_abd = abd_get_offset_size(zio->io_abd, 0, in vdev_raidz_map_alloc() 486 rc->rc_abd = abd_get_offset_size(zio->io_abd, off, rc->rc_size); in vdev_raidz_map_alloc()
|
| H A D | vdev.c | 1496 zio->io_offset, zio->io_size, zio->io_abd, in vdev_probe_done() 1500 abd_free(zio->io_abd); in vdev_probe_done() 1505 abd_free(zio->io_abd); in vdev_probe_done()
|
| H A D | vdev_removal.c | 812 abd_free(zio->io_abd); in spa_vdev_copy_segment_write_done()
|
| H A D | dmu.c | 1608 abd_put(zio->io_abd); in dmu_sync_late_arrival_done()
|
| H A D | dbuf.c | 4658 if (zio->io_abd != NULL) in dbuf_write_override_done() 4659 abd_put(zio->io_abd); in dbuf_write_override_done()
|
| /f-stack/freebsd/contrib/openzfs/module/os/freebsd/zfs/ |
| H A D | vdev_file.c | 228 buf = abd_borrow_buf(zio->io_abd, zio->io_size); in vdev_file_io_strategy() 230 abd_return_buf_copy(zio->io_abd, buf, size); in vdev_file_io_strategy() 232 buf = abd_borrow_buf_copy(zio->io_abd, zio->io_size); in vdev_file_io_strategy() 234 abd_return_buf(zio->io_abd, buf, size); in vdev_file_io_strategy()
|
| H A D | vdev_geom.c | 1129 abd_borrow_buf(zio->io_abd, zio->io_size); in vdev_geom_io_start() 1133 abd_borrow_buf_copy(zio->io_abd, zio->io_size); in vdev_geom_io_start() 1173 abd_return_buf_copy(zio->io_abd, bp->bio_data, zio->io_size); in vdev_geom_io_done() 1175 abd_return_buf(zio->io_abd, bp->bio_data, zio->io_size); in vdev_geom_io_done()
|
| /f-stack/freebsd/contrib/openzfs/module/os/linux/zfs/ |
| H A D | vdev_file.c | 213 buf = abd_borrow_buf(zio->io_abd, zio->io_size); in vdev_file_io_strategy() 215 abd_return_buf_copy(zio->io_abd, buf, size); in vdev_file_io_strategy() 217 buf = abd_borrow_buf_copy(zio->io_abd, zio->io_size); in vdev_file_io_strategy() 219 abd_return_buf(zio->io_abd, buf, size); in vdev_file_io_strategy()
|
| H A D | vdev_disk.c | 593 MIN(abd_nr_pages_off(zio->io_abd, bio_size, abd_offset), in __vdev_disk_physio() 610 bio_size = abd_bio_map_off(dr->dr_bio[i], zio->io_abd, in __vdev_disk_physio()
|
| /f-stack/freebsd/contrib/openzfs/include/sys/ |
| H A D | zio.h | 478 struct abd *io_abd; member
|