Home
last modified time | relevance | path

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

/f-stack/freebsd/contrib/openzfs/module/zfs/
H A Dabd.c109 abd_is_linear(abd_t *abd) in abd_is_linear()
122 abd_is_gang(abd_t *abd) in abd_is_gang()
129 abd_verify(abd_t *abd) in abd_verify()
157 abd_get_size(abd_t *abd) in abd_get_size()
193 abd_free_scatter(abd_t *abd) in abd_free_scatter()
223 abd_put(abd_t *abd) in abd_put()
275 abd_free_linear(abd_t *abd) in abd_free_linear()
330 abd_free(abd_t *abd) in abd_free()
371 abd_t *abd; in abd_alloc_gang_abd() local
525 abd_t *abd = NULL; in abd_get_offset_impl() local
[all …]
H A Dzio_checksum.c96 abd_checksum_off(abd_t *abd, uint64_t size, in abd_checksum_off()
104 abd_fletcher_2_native(abd_t *abd, uint64_t size, in abd_fletcher_2_native()
114 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()
132 abd_fletcher_4_native(abd_t *abd, uint64_t size, in abd_fletcher_4_native()
149 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 Dsha256.c46 abd_checksum_SHA256(abd_t *abd, uint64_t size, in abd_checksum_SHA256()
83 abd_checksum_SHA512_native(abd_t *abd, uint64_t size, in abd_checksum_SHA512_native()
95 abd_checksum_SHA512_byteswap(abd_t *abd, uint64_t size, in abd_checksum_SHA512_byteswap()
H A Dskein_zfs.c46 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 Dedonr_zfs.c50 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 Ddmu_recv.c85 abd_t *abd; member
1894 abd_t *abd = rrd->abd; in flush_write_batch_impl() local
2129 abd_t *abd) in receive_spill()
2508 abd_t *abd = abd_alloc_linear(size, B_FALSE); in receive_read_record() local
2559 abd_t *abd = abd_alloc_linear(size, B_FALSE); in receive_read_record() local
H A Dvdev_label.c1246 abd_t *abd = NULL; in vdev_label_read_bootenv() local
1346 abd_t *abd = abd_alloc_for_io(VDEV_PAD_SIZE, B_TRUE); in vdev_label_write_bootenv() local
H A Darc.c1804 abd_t *abd = hdr->b_l1hdr.b_pabd; in arc_hdr_authenticate() local
2976 l2arc_free_abd_on_write(abd_t *abd, size_t size, arc_buf_contents_t type) in l2arc_free_abd_on_write()
5366 arc_free_data_abd(arc_buf_hdr_t *hdr, abd_t *abd, uint64_t size, void *tag) in arc_free_data_abd()
6321 abd_t *abd; in arc_read() local
8577 void *abd = (using_rdata) ? in l2arc_read_done() local
10003 abd_t *abd; in l2arc_dev_hdr_read() local
10084 abd_t *abd = NULL; in l2arc_log_blk_read() local
10357 abd_t *abd; in l2arc_dev_hdr_update() local
H A Dvdev_queue.c658 abd_t *abd; in vdev_queue_aggregate() local
H A Ddsl_crypt.c2669 abd_t *abd, uint_t datalen, boolean_t byteswap) in spa_do_crypt_objset_mac_abd()
2717 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.c903 abd_t *abd = abd_alloc_for_io(size, B_FALSE); in spa_vdev_copy_one_child() local
H A Dzio.c374 zio_abd_free(void *abd, size_t size) in zio_abd_free()
3930 void *abd = abd_alloc_sametype(zio->io_abd, zio->io_size); in zio_vsd_default_cksum_report() local
H A Ddmu.c1415 dmu_lightweight_write_by_dnode(dnode_t *dn, uint64_t offset, abd_t *abd, in dmu_lightweight_write_by_dnode()
H A Ddmu_send.c164 abd_t *abd; member
/f-stack/freebsd/contrib/openzfs/include/sys/
H A Dabd_impl.h52 struct abd { struct
53 abd_flags_t abd_flags; argument
54 uint_t abd_size; /* excludes scattered abd_offset */ argument
55 list_node_t abd_gang_link; argument
56 struct abd *abd_parent; argument
57 zfs_refcount_t abd_children; argument
58 kmutex_t abd_mtx; argument
60 struct abd_scatter { argument
77 } abd_u; argument
129 #define ABD_SCATTER(abd) (abd->abd_u.abd_scatter) argument
[all …]
H A Dabd.h112 abd_copy_from_buf(abd_t *abd, const void *buf, size_t size) in abd_copy_from_buf()
118 abd_copy_to_buf(void* buf, abd_t *abd, size_t size) in abd_copy_to_buf()
124 abd_cmp_buf(abd_t *abd, const void *buf, size_t size) in abd_cmp_buf()
130 abd_zero(abd_t *abd, size_t size) in abd_zero()
H A Darc_impl.h321 abd_t *abd; member
/f-stack/freebsd/contrib/openzfs/module/os/freebsd/zfs/
H A Dabd_os.c116 abd_scatter_chunkcnt(abd_t *abd) in abd_scatter_chunkcnt()
149 abd_update_linear_stats(abd_t *abd, abd_stats_op_t op) in abd_update_linear_stats()
162 abd_verify_scatter(abd_t *abd) in abd_verify_scatter()
180 abd_alloc_chunks(abd_t *abd, size_t size) in abd_alloc_chunks()
194 abd_free_chunks(abd_t *abd) in abd_free_chunks()
217 abd_t *abd = kmem_alloc(abd_size, KM_PUSHPAGE); in abd_alloc_struct() local
227 abd_free_struct(abd_t *abd) in abd_free_struct()
313 abd_free_linear_page(abd_t *abd) in abd_free_linear_page()
348 abd_t *abd = kmem_alloc(abd_size, KM_PUSHPAGE); in abd_alloc_scatter_offset_chunkcnt() local
360 abd_t *abd = NULL; in abd_get_offset_scatter() local
[all …]
H A Dzio_crypt.c1223 zio_crypt_do_indirect_mac_checksum_abd(boolean_t generate, abd_t *abd, in zio_crypt_do_indirect_mac_checksum_abd()
/f-stack/freebsd/contrib/openzfs/module/os/linux/zfs/
H A Dabd_os.c135 #define abd_for_each_sg(abd, sg, n, i) \ argument
204 abd_free_struct(abd_t *abd) in abd_free_struct()
253 abd_alloc_chunks(abd_t *abd, size_t size) in abd_alloc_chunks()
373 abd_alloc_chunks(abd_t *abd, size_t size) in abd_alloc_chunks()
414 abd_free_sg_table(abd_t *abd) in abd_free_sg_table()
424 abd_free_chunks(abd_t *abd) in abd_free_chunks()
524 abd_free_sg_table(abd_t *abd) in abd_free_sg_table()
578 abd_free_chunks(abd_t *abd) in abd_free_chunks()
663 abd_verify_scatter(abd_t *abd) in abd_verify_scatter()
739 abd_free_linear_page(abd_t *abd) in abd_free_linear_page()
[all …]
H A Dzio_crypt.c1366 zio_crypt_do_indirect_mac_checksum_abd(boolean_t generate, abd_t *abd, in zio_crypt_do_indirect_mac_checksum_abd()
/f-stack/freebsd/contrib/openzfs/cmd/raidz_test/
H A Draidz_test.c372 vdev_raidz_map_alloc_expanded(abd_t *abd, uint64_t size, uint64_t offset, in vdev_raidz_map_alloc_expanded()
/f-stack/freebsd/contrib/openzfs/cmd/zdb/
H A Dzdb.c4242 abd_t *abd; in dump_l2arc_log_blocks() local
5276 abd_t *abd = abd_alloc(size, B_FALSE); in zdb_blkptr_cb() local