Searched refs:io_abd (Results 1 - 22 of 22) sorted by relevance

/freebsd-12-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
H A Dvdev_file.c205 addr = abd_borrow_buf(zio->io_abd, zio->io_size);
207 addr = abd_borrow_buf_copy(zio->io_abd, zio->io_size);
215 abd_return_buf_copy(zio->io_abd, addr, zio->io_size);
217 abd_return_buf(zio->io_abd, addr, zio->io_size);
H A Dvdev_mirror.c364 abd_copy(pio->io_abd, zio->io_abd, pio->io_size);
369 abd_free(zio->io_abd);
534 abd_alloc_sametype(zio->io_abd,
561 mc->mc_vd, mc->mc_offset, zio->io_abd, zio->io_size,
651 mc->mc_vd, mc->mc_offset, zio->io_abd, zio->io_size,
706 zio->io_abd, zio->io_size,
H A Dzio.c351 IMPLY(abd_is_linear(zio->io_abd), abd_is_linear(data));
353 IMPLY(zio->io_abd != NULL && abd_is_linear(zio->io_abd),
357 zt->zt_orig_abd = zio->io_abd;
365 zio->io_abd = data;
380 abd_free(zio->io_abd);
382 zio->io_abd = zt->zt_orig_abd;
401 abd_copy(data, zio->io_abd, size);
410 zio->io_abd, tmp, zio->io_size, size);
699 zio->io_orig_abd = zio->io_abd
[all...]
H A Dvdev_cache.c214 abd_copy_off(zio->io_abd, ve->ve_abd, 0, cache_phase, zio->io_size);
237 ASSERT3P(ve->ve_abd, ==, fio->io_abd);
364 abd_copy_off(ve->ve_abd, zio->io_abd,
H A Dvdev_indirect.c1169 if (zio->io_abd != NULL)
1171 abd_put(zio->io_abd);
1267 ic->ic_data = abd_alloc_sametype(zio->io_abd,
1330 zio->io_abd == NULL ? NULL :
1332 abd_get_offset(zio->io_abd, 0),
1364 zio->io_abd == NULL ? NULL :
1366 abd_get_offset(zio->io_abd,
1497 abd_copy_off(zio->io_abd, is->is_good_child->ic_data,
H A Dvdev_queue.c517 abd_copy_off(pio->io_abd, aio->io_abd,
522 abd_free(aio->io_abd);
824 abd_zero_off(aio->io_abd,
827 abd_copy_off(aio->io_abd, dio->io_abd,
H A Dvdev_disk.c713 abd_return_buf_copy(zio->io_abd, bp->b_un.b_addr, zio->io_size);
715 abd_return_buf(zio->io_abd, bp->b_un.b_addr, zio->io_size);
832 abd_borrow_buf(zio->io_abd, zio->io_size);
835 abd_borrow_buf_copy(zio->io_abd, zio->io_size);
H A Dvdev_geom.c1115 abd_borrow_buf(zio->io_abd, zio->io_size);
1119 abd_borrow_buf_copy(zio->io_abd, zio->io_size);
1157 abd_return_buf_copy(zio->io_abd, bp->bio_data, zio->io_size);
1159 abd_return_buf(zio->io_abd, bp->bio_data, zio->io_size);
H A Dmmp.c424 abd_free(zio->io_abd);
H A Dzio_checksum.c442 abd_t *data = zio->io_abd;
H A Dvdev_label.c1119 uberblock_t *ub = abd_to_buf(zio->io_abd);
1140 abd_free(zio->io_abd);
H A Darc.c2035 csize = zio_compress_data(compress, zio->io_abd,
2072 BP_GET_CHECKSUM(zio->io_bp), zio->io_abd, zio->io_size,
6536 * Ideally, we would always copy the io_abd into b_pabd, but the
6545 abd_copy(hdr->b_l1hdr.b_pabd, zio->io_abd, psize);
6664 abd_put(zio->io_abd);
7871 zio->io_abd = zio->io_orig_abd = hdr->b_l1hdr.b_pabd;
7874 ASSERT3P(zio->io_abd, !=, NULL);
7879 ASSERT3P(zio->io_abd, ==, hdr->b_l1hdr.b_pabd);
H A Dvdev.c1442 zio->io_offset, zio->io_size, zio->io_abd,
1446 abd_free(zio->io_abd);
1451 abd_free(zio->io_abd);
H A Dvdev_removal.c797 abd_free(zio->io_abd);
H A Ddbuf.c3979 if (zio->io_abd != NULL)
3980 abd_put(zio->io_abd);
H A Ddmu.c2107 abd_put(zio->io_abd);
H A Dvdev_raidz.c1960 rm = vdev_raidz_map_alloc(zio->io_abd, zio->io_size, zio->io_offset,
H A Dzil.c1172 abd_put(zio->io_abd);
H A Ddsl_scan.c3673 abd_free(zio->io_abd);
H A Dspa.c2136 abd_free(zio->io_abd);
/freebsd-12-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/
H A Dzio.h452 struct abd *io_abd; member in struct:zio
/freebsd-12-stable/cddl/contrib/opensolaris/cmd/zdb/
H A Dzdb.c3003 abd_free(zio->io_abd);

Completed in 405 milliseconds