/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | zio.c | 303 IMPLY(abd_is_linear(zio->io_abd), abd_is_linear(data)); in zio_push_transform() 305 zt->zt_orig_abd = zio->io_abd; in zio_push_transform() 313 zio->io_abd = data; in zio_push_transform() 328 abd_free(zio->io_abd); in zio_pop_transforms() 330 zio->io_abd = zt->zt_orig_abd; in zio_pop_transforms() 349 abd_copy(data, zio->io_abd, size); in zio_subblock() 358 zio->io_abd, tmp, zio->io_size, size); in zio_decompress() 405 zio->io_abd, tmp, zio->io_size, lsize); in zio_decrypt() 415 zio->io_abd, size, BP_SHOULD_BYTESWAP(bp), mac); in zio_decrypt() 417 abd_copy(data, zio->io_abd, size); in zio_decrypt() [all …]
|
H A D | vdev_file.c | 184 abd_return_buf_copy(zio->io_abd, bp->b_un.b_addr, zio->io_size); in vdev_file_io_intr() 186 abd_return_buf(zio->io_abd, bp->b_un.b_addr, zio->io_size); in vdev_file_io_intr() 273 abd_borrow_buf(zio->io_abd, zio->io_size); in vdev_file_io_start() 276 abd_borrow_buf_copy(zio->io_abd, zio->io_size); in vdev_file_io_start()
|
H A D | vdev_mirror.c | 425 abd_copy(pio->io_abd, zio->io_abd, pio->io_size); in vdev_mirror_scrub_done() 431 abd_free(zio->io_abd); in vdev_mirror_scrub_done() 590 abd_alloc_sametype(zio->io_abd, in vdev_mirror_io_start() 616 mc->mc_vd, mc->mc_offset, zio->io_abd, zio->io_size, in vdev_mirror_io_start() 704 mc->mc_vd, mc->mc_offset, zio->io_abd, zio->io_size, in vdev_mirror_io_done() 759 zio->io_abd, zio->io_size, in vdev_mirror_io_done()
|
H A D | vdev_queue.c | 398 abd_copy_off(pio->io_abd, aio->io_abd, in vdev_queue_agg_io_done() 403 abd_free(aio->io_abd); in vdev_queue_agg_io_done() 681 abd_zero_off(aio->io_abd, in vdev_queue_aggregate() 684 abd_copy_off(aio->io_abd, dio->io_abd, in vdev_queue_aggregate()
|
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() 355 abd_copy_off(ve->ve_abd, zio->io_abd, in vdev_cache_write()
|
H A D | vdev_raidz_math.c | 401 bench_zio->io_abd = abd_alloc_linear(BENCH_ZIO_SIZE, B_TRUE); in benchmark_raidz() 402 memset(abd_to_buf(bench_zio->io_abd), 0xAA, BENCH_ZIO_SIZE); in benchmark_raidz() 426 abd_free(bench_zio->io_abd); in benchmark_raidz()
|
H A D | vdev_indirect.c | 1168 abd_put(zio->io_abd); in vdev_indirect_child_io_done() 1264 ic->ic_data = abd_alloc_sametype(zio->io_abd, in vdev_indirect_read_all() 1322 abd_get_offset(zio->io_abd, 0), in vdev_indirect_io_start() 1353 abd_get_offset(zio->io_abd, in vdev_indirect_io_start() 1481 abd_copy_off(zio->io_abd, is->is_good_child->ic_data, in vdev_indirect_splits_checksum_validate()
|
H A D | vdev_disk.c | 868 abd_return_buf_copy(zio->io_abd, bp->b_un.b_addr, zio->io_size); in vdev_disk_io_intr() 870 abd_return_buf(zio->io_abd, bp->b_un.b_addr, zio->io_size); in vdev_disk_io_intr() 1021 abd_borrow_buf(zio->io_abd, zio->io_size); in vdev_disk_io_start() 1024 abd_borrow_buf_copy(zio->io_abd, zio->io_size); in vdev_disk_io_start()
|
H A D | vdev_label.c | 1194 *cbp = zio->io_abd; in vdev_label_read_bootenv_done() 1196 abd_free(zio->io_abd); in vdev_label_read_bootenv_done() 1200 abd_free(zio->io_abd); in vdev_label_read_bootenv_done() 1445 uberblock_t *ub = abd_to_buf(zio->io_abd); in vdev_uberblock_load_done() 1466 abd_free(zio->io_abd); in vdev_uberblock_load_done()
|
H A D | arc.c | 1353 BP_GET_CHECKSUM(zio->io_bp), zio->io_abd, zio->io_size, in arc_cksum_is_equal() 5427 tmpbuf = abd_borrow_buf_copy(zio->io_abd, in arc_read_done() 5431 abd_return_buf(zio->io_abd, tmpbuf, in arc_read_done() 6519 abd_copy(hdr->b_crypt_hdr.b_rabd, zio->io_abd, psize); in arc_write_ready() 6530 abd_copy(hdr->b_crypt_hdr.b_rabd, zio->io_abd, psize); in arc_write_ready() 6535 abd_copy(hdr->b_l1hdr.b_pabd, zio->io_abd, psize); in arc_write_ready() 6654 abd_put(zio->io_abd); in arc_write_done() 7919 zio->io_abd = eabd; in l2arc_untransform() 7949 zio->io_abd = cabd; in l2arc_untransform() 8020 zio->io_abd = zio->io_orig_abd = in l2arc_read_done() [all …]
|
H A D | mmp.c | 407 abd_free(zio->io_abd); in mmp_write_done()
|
H A D | zio_checksum.c | 539 abd_t *data = zio->io_abd; in zio_checksum_error()
|
H A D | vdev_raidz.c | 438 rm->rm_col[c].rc_abd = abd_get_offset_size(zio->io_abd, 0, in vdev_raidz_map_alloc() 443 rm->rm_col[c].rc_abd = abd_get_offset_size(zio->io_abd, off, in vdev_raidz_map_alloc() 1716 zio->io_abd = abd_get_from_buf(data - (offset - origoffset), in vdev_raidz_dumpio() 1763 abd_put(zio->io_abd); in vdev_raidz_dumpio()
|
H A D | vdev.c | 1364 zio->io_offset, zio->io_size, zio->io_abd, in vdev_probe_done() 1368 abd_free(zio->io_abd); in vdev_probe_done() 1373 abd_free(zio->io_abd); in vdev_probe_done()
|
H A D | vdev_removal.c | 799 abd_free(zio->io_abd); in spa_vdev_copy_segment_write_done()
|
H A D | dbuf.c | 3981 if (zio->io_abd != NULL) in dbuf_write_override_done() 3982 abd_put(zio->io_abd); in dbuf_write_override_done()
|
H A D | zil.c | 1186 abd_put(zio->io_abd); in zil_lwb_write_done()
|
H A D | dmu.c | 1938 abd_put(zio->io_abd); in dmu_sync_late_arrival_done()
|
H A D | dsl_scan.c | 3899 abd_free(zio->io_abd); in dsl_scan_scrub_done()
|
H A D | spa.c | 2103 abd_free(zio->io_abd); in spa_load_verify_done()
|
/illumos-gate/usr/src/cmd/raidz_test/ |
H A D | raidz_bench.c | 59 zio_bench.io_abd = raidz_alloc(max_data_size); in bench_init_raidz_map() 68 raidz_free(zio_bench.io_abd, max_data_size); in bench_fini_raidz_maps()
|
H A D | raidz_test.c | 244 (void) abd_iterate_func(zio->io_abd, 0, zio->io_size, init_rand, NULL); in init_zio_abd() 251 raidz_free((*zio)->io_abd, (*zio)->io_size); in fini_raidz_map() 276 opts->zio_golden->io_abd = raidz_alloc(opts->rto_dsize); in init_raidz_golden_map() 277 zio_test->io_abd = raidz_alloc(opts->rto_dsize); in init_raidz_golden_map() 323 (*zio)->io_abd = raidz_alloc(alloc_dsize); in init_raidz_map()
|
/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | zio.h | 451 struct abd *io_abd; member
|
/illumos-gate/usr/src/cmd/zdb/ |
H A D | zdb.c | 3601 abd_free(zio->io_abd); in zdb_blkptr_done()
|