| /freebsd-13.1/sys/contrib/openzfs/include/sys/ |
| H A D | abd.h | 51 typedef struct abd { struct 52 abd_flags_t abd_flags; argument 54 list_node_t abd_gang_link; argument 56 struct abd *abd_parent; argument 57 zfs_refcount_t abd_children; argument 59 kmutex_t abd_mtx; argument 61 struct abd_scatter { argument 77 } abd_u; argument 177 abd_is_linear(abd_t *abd) in abd_is_linear() 189 abd_is_gang(abd_t *abd) in abd_is_gang() [all …]
|
| H A D | abd_impl.h | 91 #define ABD_SCATTER(abd) (abd->abd_u.abd_scatter) argument 92 #define ABD_LINEAR_BUF(abd) (abd->abd_u.abd_linear.abd_buf) argument 93 #define ABD_GANG(abd) (abd->abd_u.abd_gang) argument
|
| H A D | arc_impl.h | 320 abd_t *abd; member
|
| /freebsd-13.1/sys/contrib/openzfs/module/zfs/ |
| H A D | abd.c | 109 abd_verify(abd_t *abd) in abd_verify() 139 abd_init_struct(abd_t *abd) in abd_init_struct() 152 abd_fini_struct(abd_t *abd) in abd_fini_struct() 171 abd_free_struct(abd_t *abd) in abd_free_struct() 212 abd_t *abd = abd_alloc_struct(0); in abd_alloc_linear() local 234 abd_free_linear(abd_t *abd) in abd_free_linear() 250 abd_free_gang(abd_t *abd) in abd_free_gang() 273 abd_free_scatter(abd_t *abd) in abd_free_scatter() 291 abd_free(abd_t *abd) in abd_free() 347 abd_t *abd = abd_alloc_struct(0); in abd_alloc_gang() local [all …]
|
| H A D | zio_checksum.c | 95 abd_checksum_off(abd_t *abd, uint64_t size, in abd_checksum_off() 103 abd_fletcher_2_native(abd_t *abd, uint64_t size, in abd_fletcher_2_native() 113 abd_fletcher_2_byteswap(abd_t *abd, uint64_t size, in abd_fletcher_2_byteswap() 123 abd_fletcher_4_impl(abd_t *abd, uint64_t size, zio_abd_checksum_data_t *acdp) in abd_fletcher_4_impl() 131 abd_fletcher_4_native(abd_t *abd, uint64_t size, in abd_fletcher_4_native() 148 abd_fletcher_4_byteswap(abd_t *abd, uint64_t size, in abd_fletcher_4_byteswap() 339 abd_t *abd, uint64_t size) in zio_checksum_compute() 411 enum zio_checksum checksum, abd_t *abd, uint64_t size, uint64_t offset, in zio_checksum_error_impl()
|
| H A D | sha256.c | 45 abd_checksum_SHA256(abd_t *abd, uint64_t size, in abd_checksum_SHA256() 82 abd_checksum_SHA512_native(abd_t *abd, uint64_t size, in abd_checksum_SHA512_native() 94 abd_checksum_SHA512_byteswap(abd_t *abd, uint64_t size, in abd_checksum_SHA512_byteswap()
|
| H A D | skein_zfs.c | 46 abd_checksum_skein_native(abd_t *abd, uint64_t size, in abd_checksum_skein_native() 64 abd_checksum_skein_byteswap(abd_t *abd, uint64_t size, in abd_checksum_skein_byteswap()
|
| H A D | edonr_zfs.c | 50 abd_checksum_edonr_native(abd_t *abd, uint64_t size, in abd_checksum_edonr_native() 67 abd_checksum_edonr_byteswap(abd_t *abd, uint64_t size, in abd_checksum_edonr_byteswap()
|
| H A D | dmu_recv.c | 84 abd_t *abd; member 1901 abd_t *abd = rrd->abd; in flush_write_batch_impl() local 2136 abd_t *abd) in receive_spill() 2515 abd_t *abd = abd_alloc_linear(size, B_FALSE); in receive_read_record() local 2566 abd_t *abd = abd_alloc_linear(size, B_FALSE); in receive_read_record() local
|
| H A D | vdev_label.c | 1254 abd_t *abd = NULL; in vdev_label_read_bootenv() local 1354 abd_t *abd = abd_alloc_for_io(VDEV_PAD_SIZE, B_TRUE); in vdev_label_write_bootenv() local
|
| H A D | arc.c | 1766 abd_t *abd = hdr->b_l1hdr.b_pabd; in arc_hdr_authenticate() local 2920 l2arc_free_abd_on_write(abd_t *abd, size_t size, arc_buf_contents_t type) in l2arc_free_abd_on_write() 5384 arc_free_data_abd(arc_buf_hdr_t *hdr, abd_t *abd, uint64_t size, void *tag) in arc_free_data_abd() 6342 abd_t *abd; in arc_read() local 8935 void *abd = (using_rdata) ? in l2arc_read_done() local 10386 abd_t *abd; in l2arc_dev_hdr_read() local 10468 abd_t *abd = NULL; in l2arc_log_blk_read() local 10744 abd_t *abd; in l2arc_dev_hdr_update() local
|
| H A D | vdev_queue.c | 610 abd_t *abd; in vdev_queue_aggregate() local
|
| H A D | dsl_crypt.c | 2667 abd_t *abd, uint_t datalen, boolean_t byteswap) in spa_do_crypt_objset_mac_abd() 2715 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 | 905 abd_t *abd = abd_alloc_for_io(size, B_FALSE); in spa_vdev_copy_one_child() local
|
| H A D | zio.c | 370 zio_abd_free(void *abd, size_t size) in zio_abd_free() 3981 void *abd = abd_alloc_sametype(zio->io_abd, zio->io_size); in zio_vsd_default_cksum_report() local
|
| H A D | dmu.c | 1429 dmu_lightweight_write_by_dnode(dnode_t *dn, uint64_t offset, abd_t *abd, in dmu_lightweight_write_by_dnode()
|
| H A D | dmu_send.c | 164 abd_t *abd; member
|
| /freebsd-13.1/sys/contrib/openzfs/module/os/freebsd/zfs/ |
| H A D | abd_os.c | 125 abd_scatter_chunkcnt(abd_t *abd) in abd_scatter_chunkcnt() 139 abd_update_scatter_stats(abd_t *abd, abd_stats_op_t op) in abd_update_scatter_stats() 158 abd_update_linear_stats(abd_t *abd, abd_stats_op_t op) in abd_update_linear_stats() 171 abd_verify_scatter(abd_t *abd) in abd_verify_scatter() 188 abd_alloc_chunks(abd_t *abd, size_t size) in abd_alloc_chunks() 200 abd_free_chunks(abd_t *abd) in abd_free_chunks() 224 abd_t *abd = kmem_alloc(abd_size, KM_PUSHPAGE); in abd_alloc_struct_impl() local 232 abd_free_struct_impl(abd_t *abd) in abd_free_struct_impl() 349 abd_free_linear_page(abd_t *abd) in abd_free_linear_page() 420 abd_iter_init(struct abd_iter *aiter, abd_t *abd) in abd_iter_init() [all …]
|
| H A D | zio_crypt.c | 1231 zio_crypt_do_indirect_mac_checksum_abd(boolean_t generate, abd_t *abd, in zio_crypt_do_indirect_mac_checksum_abd()
|
| /freebsd-13.1/sys/contrib/openzfs/module/os/linux/zfs/ |
| H A D | abd_os.c | 149 #define abd_for_each_sg(abd, sg, n, i) \ argument 216 abd_free_struct_impl(abd_t *abd) in abd_free_struct_impl() 263 abd_alloc_chunks(abd_t *abd, size_t size) in abd_alloc_chunks() 383 abd_alloc_chunks(abd_t *abd, size_t size) in abd_alloc_chunks() 424 abd_free_sg_table(abd_t *abd) in abd_free_sg_table() 434 abd_free_chunks(abd_t *abd) in abd_free_chunks() 532 abd_free_sg_table(abd_t *abd) in abd_free_sg_table() 568 abd_alloc_chunks(abd_t *abd, size_t size) in abd_alloc_chunks() 586 abd_free_chunks(abd_t *abd) in abd_free_chunks() 670 abd_verify_scatter(abd_t *abd) in abd_verify_scatter() [all …]
|
| H A D | zio_crypt.c | 1374 zio_crypt_do_indirect_mac_checksum_abd(boolean_t generate, abd_t *abd, in zio_crypt_do_indirect_mac_checksum_abd()
|
| /freebsd-13.1/sys/contrib/openzfs/cmd/raidz_test/ |
| H A D | raidz_test.c | 372 vdev_raidz_map_alloc_expanded(abd_t *abd, uint64_t size, uint64_t offset, in vdev_raidz_map_alloc_expanded()
|
| /freebsd-13.1/sys/contrib/openzfs/cmd/zdb/ |
| H A D | zdb.c | 4274 abd_t *abd; in dump_l2arc_log_blocks() local 5390 abd_t *abd = abd_alloc(size, B_FALSE); in zdb_blkptr_cb() local
|