/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | abd.h | 38 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 D | arc_impl.h | 310 abd_t *abd; member
|
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | abd.c | 250 abd_scatter_chunkcnt(abd_t *abd) in abd_scatter_chunkcnt() 258 abd_verify(abd_t *abd) in abd_verify() 283 abd_t *abd = kmem_alloc(size, KM_PUSHPAGE); in abd_alloc_struct() local 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 [all …]
|
H A D | zio_checksum.c | 97 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 D | sha256.c | 44 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 D | skein_zfs.c | 45 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 D | edonr_zfs.c | 49 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 D | vdev_label.c | 1231 abd_t *abd = NULL; in vdev_label_read_bootenv() local 1331 abd_t *abd = abd_alloc_for_io(VDEV_PAD_SIZE, B_TRUE); in vdev_label_write_bootenv() local
|
H A D | arc.c | 1636 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 D | dsl_crypt.c | 2698 abd_t *abd, uint_t datalen, boolean_t byteswap) in spa_do_crypt_objset_mac_abd() 2746 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 D | vdev_removal.c | 871 abd_t *abd = abd_alloc_for_io(size, B_FALSE); in spa_vdev_copy_one_child() local
|
H A D | zio.c | 283 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 D | zio_crypt.c | 1356 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 D | zdb.c | 2752 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 D | ztest.c | 5915 abd_t *abd; in ztest_ddt_repair() local
|