| /freebsd/sys/contrib/openzfs/module/zfs/ |
| H A D | vdev_raidz_math_impl.h | 180 #define raidz_zero(dabd, size) \ argument 182 abd_iterate_func(dabd, 0, size, raidz_zero_abd_cb, NULL); \ 218 #define raidz_copy(dabd, sabd, off, size) \ argument 220 abd_iterate_func2(dabd, sabd, off, off, size, raidz_copy_abd_cb, \ 259 #define raidz_add(dabd, sabd, off, size) \ argument 261 abd_iterate_func2(dabd, sabd, off, off, size, raidz_add_abd_cb, \ 383 abd_t *dabd = rr->rr_col[c].rc_abd; in raidz_generate_p_impl() local 384 raidz_add(pabd, dabd, off, size); in raidz_generate_p_impl() 439 abd_t *dabd; in raidz_generate_pq_impl() local 454 dabd = rr->rr_col[c].rc_abd; in raidz_generate_pq_impl() [all …]
|
| H A D | ddt_zap.c | 58 abd_t sabd, dabd; in ddt_zap_compress() local 60 abd_get_from_buf_struct(&dabd, dst, d_len - 1); in ddt_zap_compress() 61 c_len = ci->ci_compress(&sabd, &dabd, s_len, d_len - 1, ci->ci_level); in ddt_zap_compress() 62 abd_free(&dabd); in ddt_zap_compress() 88 abd_t sabd, dabd; in ddt_zap_decompress() local 91 abd_get_from_buf_struct(&dabd, dst, d_len); in ddt_zap_decompress() 92 VERIFY0(zio_decompress_data(cpfunc, &sabd, &dabd, c_len, d_len, NULL)); in ddt_zap_decompress() 93 abd_free(&dabd); in ddt_zap_decompress()
|
| H A D | abd.c | 936 abd_iterate_func2(abd_t *dabd, abd_t *sabd, size_t doff, size_t soff, in abd_iterate_func2() argument 946 abd_verify(dabd); in abd_iterate_func2() 949 ASSERT3U(doff + size, <=, dabd->abd_size); in abd_iterate_func2() 952 c_dabd = abd_init_abd_iter(dabd, &daiter, doff); in abd_iterate_func2() 956 IMPLY(abd_is_gang(dabd), c_dabd != NULL); in abd_iterate_func2() 978 abd_advance_abd_iter(dabd, c_dabd, &daiter, len); in abd_iterate_func2() 998 abd_copy_off(abd_t *dabd, abd_t *sabd, size_t doff, size_t soff, size_t size) in abd_copy_off() argument 1000 (void) abd_iterate_func2(dabd, sabd, doff, soff, size, in abd_copy_off() 1015 abd_cmp(abd_t *dabd, abd_t *sabd) in abd_cmp() argument 1017 ASSERT3U(dabd->abd_size, ==, sabd->abd_size); in abd_cmp() [all …]
|
| H A D | blkptr.c | 146 abd_t cabd, dabd; in decode_embedded_bp() local 148 abd_get_from_buf_struct(&dabd, buf, buflen); in decode_embedded_bp() 150 &dabd, psize, buflen, NULL)); in decode_embedded_bp() 151 abd_free(&dabd); in decode_embedded_bp()
|
| H A D | dmu_recv.c | 1440 abd_t *dabd = abd_alloc_linear( in do_corrective_recv() local 1443 abd, dabd, abd_get_size(abd), in do_corrective_recv() 1444 abd_get_size(dabd), NULL); in do_corrective_recv() 1447 abd_free(dabd); in do_corrective_recv() 1452 abd = dabd; in do_corrective_recv()
|
| H A D | arc.c | 2163 abd_t dabd; in arc_buf_fill() local 2164 abd_get_from_buf_struct(&dabd, buf->b_data, in arc_buf_fill() 2167 hdr->b_l1hdr.b_pabd, &dabd, in arc_buf_fill() 2170 abd_free(&dabd); in arc_buf_fill() 10694 abd_t dabd; in l2arc_log_blk_read() local 10695 abd_get_from_buf_struct(&dabd, this_lb, sizeof (*this_lb)); in l2arc_log_blk_read() 10698 abd, &dabd, asize, sizeof (*this_lb), NULL); in l2arc_log_blk_read() 10699 abd_free(&dabd); in l2arc_log_blk_read()
|
| /freebsd/sys/contrib/openzfs/cmd/zstream/ |
| H A D | zstream_recompress.c | 263 abd_t cabd, dabd; in zstream_do_recompress() local 266 abd_get_from_buf_struct(&dabd, dbuf, in zstream_do_recompress() 268 if (zio_decompress_data(dtype, &cabd, &dabd, in zstream_do_recompress() 269 payload_size, abd_get_size(&dabd), in zstream_do_recompress() 279 abd_free(&dabd); in zstream_do_recompress() 286 abd_t dabd, abd; in zstream_do_recompress() local 287 abd_get_from_buf_struct(&dabd, in zstream_do_recompress() 291 size_t csize = zio_compress_data(ctype, &dabd, in zstream_do_recompress() 308 abd_free(&dabd); in zstream_do_recompress()
|
| H A D | zstream_decompress.c | 296 abd_t sabd, dabd; in zstream_do_decompress() local 298 abd_get_from_buf_struct(&dabd, buf, lsize); in zstream_do_decompress() 299 int err = zio_decompress_data(c, &sabd, &dabd, in zstream_do_decompress() 301 abd_free(&dabd); in zstream_do_decompress()
|
| /freebsd/sys/contrib/openzfs/lib/libzpool/ |
| H A D | abd_os.c | 232 abd_get_offset_scatter(abd_t *dabd, abd_t *sabd, size_t off, size_t size) in abd_get_offset_scatter() argument 272 if (dabd == NULL || ABD_SCATTER(dabd).abd_iovcnt < iovcnt) in abd_get_offset_scatter() 273 dabd = abd_alloc_struct(iovcnt << ABD_PAGESHIFT); in abd_get_offset_scatter() 276 ABD_SCATTER(dabd).abd_offset = doff; in abd_get_offset_scatter() 279 memcpy(&ABD_SCATTER(dabd).abd_iov[0], in abd_get_offset_scatter() 283 return (dabd); in abd_get_offset_scatter()
|
| /freebsd/sys/contrib/openzfs/include/sys/ |
| H A D | abd.h | 129 void abd_raidz_gen_iterate(abd_t **cabds, abd_t *dabd, size_t off, 143 abd_copy(abd_t *dabd, abd_t *sabd, size_t size) in abd_copy() argument 145 abd_copy_off(dabd, sabd, 0, 0, size); in abd_copy()
|
| /freebsd/sys/contrib/openzfs/module/zstd/ |
| H A D | zfs_zstd.c | 582 abd_t sabd, dabd; in zfs_zstd_compress_buf() local 584 abd_get_from_buf_struct(&dabd, d_start, d_len); in zfs_zstd_compress_buf() 585 int pass_len = zfs_lz4_compress(&sabd, &dabd, s_len, d_len, 0); in zfs_zstd_compress_buf() 586 abd_free(&dabd); in zfs_zstd_compress_buf()
|
| /freebsd/sys/cam/scsi/ |
| H A D | scsi_all.c | 4797 struct scsi_sense_direct_access_block_device *dabd; in scsi_sense_dabd_sbuf() local 4800 dabd = (struct scsi_sense_direct_access_block_device *)header; in scsi_sense_dabd_sbuf() 4803 dabd->fru); in scsi_sense_dabd_sbuf() 4804 if (dabd->sks_byte & SSD_DESC_DABD_SKS_VALID) { in scsi_sense_dabd_sbuf() 4807 scsi_sks_sbuf(sb, sense_key, dabd->data); in scsi_sense_dabd_sbuf() 4809 if (dabd->byte2 & SSD_DESC_DABD_VALID) { in scsi_sense_dabd_sbuf() 4811 scsi_8btou64(dabd->info)); in scsi_sense_dabd_sbuf() 4813 scsi_8btou64(dabd->command_info)); in scsi_sense_dabd_sbuf() 9600 struct scsi_sense_direct_access_block_device *dabd; in scsi_format_sense_devd() local 9602 dabd = (struct scsi_sense_direct_access_block_device *)hdr; in scsi_format_sense_devd() [all …]
|
| /freebsd/sys/contrib/openzfs/cmd/zdb/ |
| H A D | zdb.c | 4955 abd_t dabd; in dump_l2arc_log_blocks() local 4956 abd_get_from_buf_struct(&dabd, &this_lb, in dump_l2arc_log_blocks() 4959 (&lbps[0])->lbp_prop), abd, &dabd, in dump_l2arc_log_blocks() 4961 abd_free(&dabd); in dump_l2arc_log_blocks()
|