Home
last modified time | relevance | path

Searched defs:abd (Results 1 – 15 of 15) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Dabd.h38 typedef struct abd { struct
39 abd_flags_t abd_flags; argument
40 uint_t abd_size; /* excludes scattered abd_offset */ argument
41 struct abd *abd_parent; argument
42 zfs_refcount_t abd_children; argument
52 } abd_u; argument
61 abd_is_linear(abd_t *abd) in abd_is_linear()
126 abd_copy_from_buf(abd_t *abd, const void *buf, size_t size) in abd_copy_from_buf()
132 abd_copy_to_buf(void* buf, abd_t *abd, size_t size) in abd_copy_to_buf()
138 abd_cmp_buf(abd_t *abd, const void *buf, size_t size) in abd_cmp_buf()
[all …]
H A Darc_impl.h310 abd_t *abd; member
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dabd.c250 abd_scatter_chunkcnt(abd_t *abd) in abd_scatter_chunkcnt()
258 abd_verify(abd_t *abd) in abd_verify()
291 abd_free_struct(abd_t *abd) in abd_free_struct()
313 abd_t *abd = abd_alloc_struct(n); in abd_alloc() local
341 abd_free_scatter(abd_t *abd) in abd_free_scatter()
365 abd_t *abd = abd_alloc_struct(0); in abd_alloc_linear() local
390 abd_free_linear(abd_t *abd) in abd_free_linear()
410 abd_free(abd_t *abd) in abd_free()
461 abd_t *abd; in abd_get_offset_impl() local
561 abd_put(abd_t *abd) in abd_put()
[all …]
H A Dzio_checksum.c97 abd_checksum_off(abd_t *abd, uint64_t size, in abd_checksum_off()
105 abd_fletcher_2_native(abd_t *abd, uint64_t size, in abd_fletcher_2_native()
115 abd_fletcher_2_byteswap(abd_t *abd, uint64_t size, in abd_fletcher_2_byteswap()
124 abd_fletcher_4_impl(abd_t *abd, uint64_t size, zio_abd_checksum_data_t *acdp) in abd_fletcher_4_impl()
133 abd_fletcher_4_native(abd_t *abd, uint64_t size, in abd_fletcher_4_native()
150 abd_fletcher_4_byteswap(abd_t *abd, uint64_t size, in abd_fletcher_4_byteswap()
335 abd_t *abd, uint64_t size) in zio_checksum_compute()
409 enum zio_checksum checksum, abd_t *abd, uint64_t size, in zio_checksum_error_impl()
H A Dsha256.c44 abd_checksum_SHA256(abd_t *abd, uint64_t size, in abd_checksum_SHA256()
69 abd_checksum_SHA512_native(abd_t *abd, uint64_t size, in abd_checksum_SHA512_native()
81 abd_checksum_SHA512_byteswap(abd_t *abd, uint64_t size, 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()
63 abd_checksum_skein_byteswap(abd_t *abd, uint64_t size, 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()
66 abd_checksum_edonr_byteswap(abd_t *abd, uint64_t size, in abd_checksum_edonr_byteswap()
H A Dvdev_label.c1220 abd_t *abd = NULL; in vdev_label_read_bootenv() local
1320 abd_t *abd = abd_alloc_for_io(VDEV_PAD_SIZE, B_TRUE); in vdev_label_write_bootenv() local
H A Darc.c1636 abd_t *abd = hdr->b_l1hdr.b_pabd; in arc_hdr_authenticate() local
2768 l2arc_free_abd_on_write(abd_t *abd, size_t size, arc_buf_contents_t type) in l2arc_free_abd_on_write()
5058 arc_free_data_abd(arc_buf_hdr_t *hdr, abd_t *abd, uint64_t size, void *tag) in arc_free_data_abd()
5352 abd_t *abd = NULL; in arc_hdr_verify_checksum() local
5988 abd_t *abd; in arc_read() local
8073 void *abd = (using_rdata) ? in l2arc_read_done() local
9422 abd_t *abd; in l2arc_dev_hdr_read() local
9501 abd_t *abd = NULL; in l2arc_log_blk_read() local
9774 abd_t *abd; in l2arc_dev_hdr_update() local
H A Ddsl_crypt.c2695 abd_t *abd, uint_t datalen, boolean_t byteswap) in spa_do_crypt_objset_mac_abd()
2743 spa_do_crypt_mac_abd(boolean_t generate, spa_t *spa, uint64_t dsobj, abd_t *abd, 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
H A Dzio.c283 zio_abd_free(void *abd, size_t size) in zio_abd_free()
3646 void *abd = abd_alloc_sametype(zio->io_abd, zio->io_size); in zio_vsd_default_cksum_report() local
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()
/illumos-gate/usr/src/cmd/zdb/
H A Dzdb.c2752 abd_t *abd; in dump_l2arc_log_blocks() local
3667 abd_t *abd = abd_alloc(size, B_FALSE); in zdb_blkptr_cb() local
/illumos-gate/usr/src/cmd/ztest/
H A Dztest.c5915 abd_t *abd; in ztest_ddt_repair() local