Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dabd.c254 abd->abd_u.abd_scatter.abd_offset + abd->abd_size)); in abd_scatter_chunkcnt()
262 ASSERT3U(abd->abd_flags, ==, abd->abd_flags & (ABD_FLAG_LINEAR | in abd_verify()
287 return (abd); in abd_alloc_struct()
337 return (abd); in abd_alloc()
386 return (abd); in abd_alloc_linear()
393 zio_buf_free(abd->abd_u.abd_linear.abd_buf, abd->abd_size); in abd_free_linear()
412 abd_verify(abd); in abd_free()
461 abd_t *abd; in abd_get_offset_impl() local
508 return (abd); in abd_get_offset_impl()
553 return (abd); in abd_get_from_buf()
[all …]
H A Dzio_checksum.c97 abd_checksum_off(abd_t *abd, uint64_t size, in abd_checksum_off() argument
109 (void) abd_iterate_func(abd, 0, size, in abd_fletcher_2_native()
119 (void) abd_iterate_func(abd, 0, size, in abd_fletcher_2_byteswap()
129 (void) abd_iterate_func(abd, 0, size, in abd_fletcher_4_native()
139 (void) abd_iterate_func(abd, 0, size, in abd_fletcher_4_byteswap()
314 abd_t *abd, uint64_t size) in zio_checksum_compute() argument
360 abd_copy_from_buf_off(abd, &zec_magic, in zio_checksum_compute()
363 abd_copy_from_buf_off(abd, &eck.zec_cksum, in zio_checksum_compute()
373 abd_copy_from_buf_off(abd, &cksum, in zio_checksum_compute()
457 ci->ci_func[byteswap](abd, size, in zio_checksum_error_impl()
[all …]
H A Dsha256.c44 abd_checksum_SHA256(abd_t *abd, uint64_t size, in abd_checksum_SHA256() argument
51 (void) abd_iterate_func(abd, 0, size, sha_incremental, &ctx); in abd_checksum_SHA256()
69 abd_checksum_SHA512_native(abd_t *abd, uint64_t size, in abd_checksum_SHA512_native() argument
75 (void) abd_iterate_func(abd, 0, size, sha_incremental, &ctx); in abd_checksum_SHA512_native()
81 abd_checksum_SHA512_byteswap(abd_t *abd, uint64_t size, in abd_checksum_SHA512_byteswap() argument
86 abd_checksum_SHA512_native(abd, size, ctx_template, &tmp); in abd_checksum_SHA512_byteswap()
H A Dskein_zfs.c45 abd_checksum_skein_native(abd_t *abd, uint64_t size, in abd_checksum_skein_native() argument
52 (void) abd_iterate_func(abd, 0, size, skein_incremental, &ctx); in abd_checksum_skein_native()
63 abd_checksum_skein_byteswap(abd_t *abd, uint64_t size, in abd_checksum_skein_byteswap() argument
68 abd_checksum_skein_native(abd, size, ctx_template, &tmp); in abd_checksum_skein_byteswap()
H A Dedonr_zfs.c49 abd_checksum_edonr_native(abd_t *abd, uint64_t size, in abd_checksum_edonr_native() argument
57 (void) abd_iterate_func(abd, 0, size, edonr_incremental, &ctx); in abd_checksum_edonr_native()
66 abd_checksum_edonr_byteswap(abd_t *abd, uint64_t size, in abd_checksum_edonr_byteswap() argument
71 abd_checksum_edonr_native(abd, size, ctx_template, &tmp); in abd_checksum_edonr_byteswap()
H A Dvdev_label.c1220 abd_t *abd = NULL; in vdev_label_read_bootenv() local
1227 zio_t *zio = zio_root(spa, NULL, &abd, flags); in vdev_label_read_bootenv()
1231 if (abd != NULL) { in vdev_label_read_bootenv()
1233 vdev_boot_envblock_t *vbe = abd_to_buf(abd); in vdev_label_read_bootenv()
1259 buf = abd_to_buf(abd); in vdev_label_read_bootenv()
1271 abd_free(abd); in vdev_label_read_bootenv()
1321 abd_zero(abd, VDEV_PAD_SIZE); in vdev_label_write_bootenv()
1323 bootenv = abd_borrow_buf_copy(abd, VDEV_PAD_SIZE); in vdev_label_write_bootenv()
1350 abd_free(abd); in vdev_label_write_bootenv()
1357 vdev_label_write(zio, vd, l, abd, in vdev_label_write_bootenv()
[all …]
H A Darc.c1682 abd_free(abd); in arc_hdr_authenticate()
1688 abd_free(abd); in arc_hdr_authenticate()
5043 abd_free(abd); in arc_free_data_abd()
5334 abd_t *abd = NULL; in arc_hdr_verify_checksum() local
5970 abd_t *abd; in arc_read() local
9404 abd_t *abd; in l2arc_dev_hdr_read() local
9417 abd_put(abd); in l2arc_dev_hdr_read()
9568 if (abd != NULL) in l2arc_log_blk_read()
9569 abd_free(abd); in l2arc_log_blk_read()
9756 abd_t *abd; in l2arc_dev_hdr_update() local
[all …]
H A Ddsl_crypt.c2694 abd_t *abd, uint_t datalen, boolean_t byteswap) in spa_do_crypt_objset_mac_abd() argument
2698 void *buf = abd_borrow_buf_copy(abd, datalen); in spa_do_crypt_objset_mac_abd()
2720 abd_return_buf_copy(abd, buf, datalen); in spa_do_crypt_objset_mac_abd()
2726 abd_return_buf(abd, buf, datalen); in spa_do_crypt_objset_mac_abd()
2730 abd_return_buf(abd, buf, datalen); in spa_do_crypt_objset_mac_abd()
2737 abd_return_buf(abd, buf, datalen); in spa_do_crypt_objset_mac_abd()
2742 spa_do_crypt_mac_abd(boolean_t generate, spa_t *spa, uint64_t dsobj, abd_t *abd, in spa_do_crypt_mac_abd() argument
2747 uint8_t *buf = abd_borrow_buf_copy(abd, datalen); in spa_do_crypt_mac_abd()
2761 abd_return_buf(abd, buf, datalen); in spa_do_crypt_mac_abd()
2781 abd_return_buf(abd, buf, datalen); in spa_do_crypt_mac_abd()
H A Dvdev_removal.c871 abd_t *abd = abd_alloc_for_io(size, B_FALSE); in spa_vdev_copy_one_child() local
887 dest_child_vd, dest_offset, abd, size, in spa_vdev_copy_one_child()
893 source_child_vd, source_offset, abd, size, in spa_vdev_copy_one_child()
H A Dzio_crypt.c1356 zio_crypt_do_indirect_mac_checksum_abd(boolean_t generate, abd_t *abd, in zio_crypt_do_indirect_mac_checksum_abd() argument
1362 buf = abd_borrow_buf_copy(abd, datalen); in zio_crypt_do_indirect_mac_checksum_abd()
1365 abd_return_buf(abd, buf, datalen); in zio_crypt_do_indirect_mac_checksum_abd()
H A Dzio.c283 zio_abd_free(void *abd, size_t size) in zio_abd_free() argument
285 abd_free((abd_t *)abd); in zio_abd_free()
3646 void *abd = abd_alloc_sametype(zio->io_abd, zio->io_size); in zio_vsd_default_cksum_report() local
3648 abd_copy(abd, zio->io_abd, zio->io_size); in zio_vsd_default_cksum_report()
3651 zcr->zcr_cbdata = abd; in zio_vsd_default_cksum_report()
/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Dabd.h38 typedef struct abd { struct
41 struct abd *abd_parent; argument
61 abd_is_linear(abd_t *abd) in abd_is_linear() argument
126 abd_copy_from_buf(abd_t *abd, const void *buf, size_t size) in abd_copy_from_buf() argument
128 abd_copy_from_buf_off(abd, buf, 0, size); in abd_copy_from_buf()
132 abd_copy_to_buf(void* buf, abd_t *abd, size_t size) in abd_copy_to_buf() argument
134 abd_copy_to_buf_off(buf, abd, 0, size); in abd_copy_to_buf()
138 abd_cmp_buf(abd_t *abd, const void *buf, size_t size) in abd_cmp_buf() argument
140 return (abd_cmp_buf_off(abd, buf, 0, size)); in abd_cmp_buf()
144 abd_zero(abd_t *abd, size_t size) in abd_zero() argument
[all …]
H A Dzio.h343 struct abd;
376 zio_gang_node_t *gn, struct abd *data, uint64_t offset);
381 struct abd *zt_orig_abd;
451 struct abd *io_abd;
452 struct abd *io_orig_abd;
520 struct abd *data, uint64_t size, uint64_t psize, const zio_prop_t *zp,
527 struct abd *data, uint64_t size, zio_done_func_t *done, void *private,
547 uint64_t size, struct abd *data, int checksum,
552 uint64_t size, struct abd *data, int checksum,
582 extern void zio_push_transform(zio_t *zio, struct abd *abd, uint64_t size,
[all …]
H A Dzio_checksum.h37 struct abd;
42 typedef void zio_checksum_t(struct abd *, uint64_t size,
105 struct abd *, uint64_t);
107 struct abd *, uint64_t, uint64_t, zio_bad_cksum_t *);
H A Ddsl_crypt.h224 abd_t *abd, uint_t datalen, uint8_t *mac);
226 abd_t *abd, uint_t datalen, boolean_t byteswap);
H A Dddt.h39 struct abd;
121 struct abd *dde_repair_abd;
H A Dvdev_impl.h62 struct abd;
120 struct abd *ve_abd;
H A Dzio_crypt.h133 int zio_crypt_do_indirect_mac_checksum_abd(boolean_t generate, abd_t *abd,
H A Darc_impl.h310 abd_t *abd; member
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/tests/
H A Dglob.sh108 touch a b c d abc abd abe bb bcd ca cb dd de Beware
219 test_case '<match>' 'abd' "a[b/c]d"
273 test_glob '<a-b> <aXb> <abd> <bb> <bcd> <bdir> <ca> <cb> <dd> <man>' *
/illumos-gate/usr/src/test/libc-tests/tests/regex/data/
H A Dbasic.dat107 BE a[bc]d abd (0,3)
/illumos-gate/usr/src/cmd/zdb/
H A Dzdb.c2752 abd_t *abd; in dump_l2arc_log_blocks() local
2808 abd = abd_alloc_for_io(asize, B_TRUE); in dump_l2arc_log_blocks()
2809 abd_copy_from_buf_off(abd, &this_lb, 0, asize); in dump_l2arc_log_blocks()
2811 (&lbps[0])->lbp_prop), abd, &this_lb, in dump_l2arc_log_blocks()
2813 abd_free(abd); in dump_l2arc_log_blocks()
3667 abd_t *abd = abd_alloc(size, B_FALSE); in zdb_blkptr_cb() local
3680 zio_nowait(zio_read(NULL, spa, bp, abd, size, in zdb_blkptr_cb()
/illumos-gate/usr/src/cmd/ztest/
H A Dztest.c5765 abd_t *abd; in ztest_ddt_repair() local
5846 abd = abd_alloc_linear(psize, B_TRUE); in ztest_ddt_repair()
5847 ztest_pattern_set(abd_to_buf(abd), psize, ~pattern); in ztest_ddt_repair()
5850 abd, psize, NULL, NULL, ZIO_PRIORITY_SYNC_WRITE, in ztest_ddt_repair()
5853 abd_free(abd); in ztest_ddt_repair()
/illumos-gate/usr/src/uts/common/
H A DMakefile.files1359 abd.o \
/illumos-gate/usr/src/data/hwdata/
H A Dpci.ids11431 0abd MCP79 RAID Controller
29183 1028 0abd Ethernet Connection 25G 4P E823-C LOM
34212 7abd Alder Lake-S PCH PCI Express Root Port #6