Home
last modified time | relevance | path

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

12

/freebsd-src/sys/contrib/openzfs/include/sys/
H A Dabd.h52 typedef struct abd { argument
57 struct abd *abd_parent; argument
51 typedef struct abd { global() struct
53 abd_sizeabd global() argument
54 abd_gang_linkabd global() argument
56 abd_parentabd global() argument
59 abd_mtxabd global() argument
61 __anon01d0c7b3010aabd global() argument
77 abd_uabd global() argument
163 abd_copy_from_buf(abd_t * abd,const void * buf,size_t size) abd_copy_from_buf() argument
169 abd_copy_to_buf(void * buf,abd_t * abd,size_t size) abd_copy_to_buf() argument
175 abd_cmp_buf(abd_t * abd,const void * buf,size_t size) abd_cmp_buf() argument
181 abd_zero(abd_t * abd,size_t size) abd_zero() argument
190 abd_is_linear(abd_t * abd) abd_is_linear() argument
196 abd_is_linear_page(abd_t * abd) abd_is_linear_page() argument
202 abd_is_gang(abd_t * abd) abd_is_gang() argument
208 abd_get_size(abd_t * abd) abd_get_size() argument
[all...]
H A Dabd_impl.h110 ABD_SCATTER(abd) global() argument
111 ABD_LINEAR_BUF(abd) global() argument
112 ABD_GANG(abd) global() argument
/freebsd-src/sys/contrib/openzfs/module/zfs/
H A Dabd.c109 abd_verify(abd_t *abd) in abd_verify() argument
140 abd_init_struct(abd_t * abd) abd_init_struct() argument
153 abd_fini_struct(abd_t * abd) abd_fini_struct() argument
165 abd_t *abd = abd_alloc_struct_impl(size); abd_alloc_struct() local
172 abd_free_struct(abd_t * abd) abd_free_struct() argument
190 abd_t *abd = abd_alloc_struct(size); abd_alloc() local
213 abd_t *abd = abd_alloc_struct(0); abd_alloc_linear() local
235 abd_free_linear(abd_t * abd) abd_free_linear() argument
251 abd_free_gang(abd_t * abd) abd_free_gang() argument
274 abd_free_scatter(abd_t * abd) abd_free_scatter() argument
292 abd_free(abd_t * abd) abd_free() argument
348 abd_t *abd = abd_alloc_struct(0); abd_alloc_gang() local
484 abd_gang_get_offset(abd_t * abd,size_t * off) abd_gang_get_offset() argument
508 abd_get_offset_impl(abd_t * abd,abd_t * sabd,size_t off,size_t size) abd_get_offset_impl() argument
569 abd_get_offset_struct(abd_t * abd,abd_t * sabd,size_t off,size_t size) abd_get_offset_struct() argument
611 abd_t *abd = abd_alloc_struct(0); abd_get_from_buf() local
632 abd_to_buf(abd_t * abd) abd_to_buf() argument
646 abd_borrow_buf(abd_t * abd,size_t n) abd_borrow_buf() argument
663 abd_borrow_buf_copy(abd_t * abd,size_t n) abd_borrow_buf_copy() argument
679 abd_return_buf(abd_t * abd,void * buf,size_t n) abd_return_buf() argument
695 abd_return_buf_copy(abd_t * abd,void * buf,size_t n) abd_return_buf_copy() argument
704 abd_release_ownership_of_buf(abd_t * abd) abd_release_ownership_of_buf() argument
735 abd_take_ownership_of_buf(abd_t * abd,boolean_t is_metadata) abd_take_ownership_of_buf() argument
754 abd_init_abd_iter(abd_t * abd,struct abd_iter * aiter,size_t off) abd_init_abd_iter() argument
777 abd_advance_abd_iter(abd_t * abd,abd_t * cabd,struct abd_iter * aiter,size_t len) abd_advance_abd_iter() argument
793 abd_iterate_func(abd_t * abd,size_t off,size_t size,abd_iter_func_t * func,void * private) abd_iterate_func() argument
831 abd_iterate_page_func(abd_t * abd,size_t off,size_t size,abd_iter_page_func_t * func,void * private) abd_iterate_page_func() argument
890 abd_copy_to_buf_off(void * buf,abd_t * abd,size_t off,size_t size) abd_copy_to_buf_off() argument
914 abd_cmp_buf_off(abd_t * abd,const void * buf,size_t off,size_t size) abd_cmp_buf_off() argument
936 abd_copy_from_buf_off(abd_t * abd,const void * buf,size_t off,size_t size) abd_copy_from_buf_off() argument
956 abd_zero_off(abd_t * abd,size_t off,size_t size) abd_zero_off() argument
[all...]
H A Dzio_checksum.c95 abd_checksum_off(abd_t *abd, uint64_t size, in abd_checksum_off() argument
103 abd_fletcher_2_native(abd_t *abd, uint64_t size, in abd_fletcher_2_native() argument
113 abd_fletcher_2_byteswap(abd_t *abd, uint64_t size, in abd_fletcher_2_byteswap() argument
123 abd_fletcher_4_impl(abd_t *abd, uint64_t size, zio_abd_checksum_data_t *acdp) in abd_fletcher_4_impl() argument
131 abd_fletcher_4_native(abd_t *abd, uint64_ argument
148 abd_fletcher_4_byteswap(abd_t * abd,uint64_t size,const void * ctx_template,zio_cksum_t * zcp) abd_fletcher_4_byteswap() argument
341 zio_checksum_compute(zio_t * zio,enum zio_checksum checksum,abd_t * abd,uint64_t size) zio_checksum_compute() argument
416 zio_checksum_error_impl(spa_t * spa,const blkptr_t * bp,enum zio_checksum checksum,abd_t * abd,uint64_t size,uint64_t offset,zio_bad_cksum_t * info) zio_checksum_error_impl() argument
[all...]
H A Dsha2_zfs.c43 abd_checksum_sha256(abd_t *abd, uint64_t size, in abd_checksum_sha256()
80 abd_checksum_sha512_native(abd_t *abd, uint64_t size, in abd_checksum_sha512_native()
92 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 Dblake3_zfs.c47 abd_checksum_blake3_native(abd_t *abd, uint64_t size, const void *ctx_template, in abd_checksum_blake3_native()
77 abd_checksum_blake3_byteswap(abd_t *abd, uint64_t size, in abd_checksum_blake3_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 Dzfs_chksum.c140 chksum_run(chksum_stat_t *cs, abd_t *abd, void *ctx, int round, in chksum_run()
189 abd_t *abd; in chksum_benchit() local
H A Ddmu_recv.c95 abd_t *abd; member
1374 abd_t *abd = rrd->abd; do_corrective_recv() local
2203 abd_t *abd = rrd->abd; flush_write_batch_impl() local
2485 receive_spill(struct receive_writer_arg * rwa,struct drr_spill * drrs,abd_t * abd) receive_spill() argument
2864 abd_t *abd = abd_alloc_linear(size, B_FALSE); receive_read_record() local
2915 abd_t *abd = abd_alloc_linear(size, B_FALSE); receive_read_record() local
[all...]
H A Dvdev_label.c1327 abd_t *abd = NULL; vdev_label_read_bootenv() local
1428 abd_t *abd = abd_alloc_for_io(VDEV_PAD_SIZE, B_TRUE); vdev_label_write_bootenv() local
[all...]
H A Darc.c1771 abd_t *abd = hdr->b_l1hdr.b_pabd; arc_hdr_authenticate() local
2900 l2arc_free_abd_on_write(abd_t * abd,size_t size,arc_buf_contents_t type) l2arc_free_abd_on_write() argument
4953 arc_free_data_abd(arc_buf_hdr_t * hdr,abd_t * abd,uint64_t size,const void * tag) arc_free_data_abd() argument
5894 abd_t *abd; arc_read() local
8578 void *abd = (using_rdata) ? l2arc_read_done() local
10005 abd_t *abd; l2arc_dev_hdr_read() local
10086 abd_t *abd = NULL; l2arc_log_blk_read() local
10361 abd_t *abd; l2arc_dev_hdr_update() local
[all...]
H A Dvdev_queue.c628 abd_t *abd; in vdev_queue_aggregate() local
H A Ddsl_crypt.c2709 abd_t *abd, uint_t datalen, boolean_t byteswap) in spa_do_crypt_objset_mac_abd() argument
2772 spa_do_crypt_mac_abd(boolean_t generate, spa_t *spa, uint64_t dsobj, abd_t *abd, in spa_do_crypt_mac_abd() argument
[all...]
H A Dvdev_raidz.c507 abd_t *abd = abd_get_offset_struct(&rc->rc_abdstruct, vdev_raidz_map_alloc_write() local
725 abd_t *abd = zio->io_abd; vdev_raidz_map_alloc_expanded() local
3982 abd_t *abd = abd_alloc_for_io(length, B_FALSE); raidz_reflow_impl() local
[all...]
H A Dvdev_removal.c1076 abd_t *abd = abd_alloc_for_io(size, B_FALSE); in spa_vdev_copy_one_child() local
H A Dzio.c410 zio_abd_free(void * abd,size_t size) zio_abd_free() argument
4176 void *abd = abd_alloc_sametype(zio->io_abd, zio->io_size); zio_vsd_default_cksum_report() local
[all...]
/freebsd-src/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dabd_os.c124 abd_scatter_chunkcnt(abd_t * abd) abd_scatter_chunkcnt() argument
138 abd_update_scatter_stats(abd_t * abd,abd_stats_op_t op) abd_update_scatter_stats() argument
157 abd_update_linear_stats(abd_t * abd,abd_stats_op_t op) abd_update_linear_stats() argument
170 abd_verify_scatter(abd_t * abd) abd_verify_scatter() argument
187 abd_alloc_chunks(abd_t * abd,size_t size) abd_alloc_chunks() argument
199 abd_free_chunks(abd_t * abd) abd_free_chunks() argument
223 abd_t *abd = kmem_alloc(abd_size, KM_PUSHPAGE); abd_alloc_struct_impl() local
231 abd_free_struct_impl(abd_t * abd) abd_free_struct_impl() argument
345 abd_free_linear_page(abd_t * abd) abd_free_linear_page() argument
371 abd_get_offset_scatter(abd_t * abd,abd_t * sabd,size_t off,size_t size) abd_get_offset_scatter() argument
416 abd_iter_init(struct abd_iter * aiter,abd_t * abd) abd_iter_init() argument
468 abd_t *abd = aiter->iter_abd; abd_iter_map() local
[all...]
H A Dvdev_label_os.c100 abd_t *abd = abd_alloc_linear(size, B_FALSE); in vdev_check_boot_reserve() local
H A Dzio_crypt.c1212 zio_crypt_do_indirect_mac_checksum_abd(boolean_t generate, abd_t *abd, in zio_crypt_do_indirect_mac_checksum_abd() argument
/freebsd-src/sys/contrib/openzfs/module/os/linux/zfs/
H A Dabd_os.c160 abd_for_each_sg(abd,sg,n,i) global() argument
221 abd_t *abd = kmem_cache_alloc(abd_cache, KM_PUSHPAGE); abd_alloc_struct_impl() local
229 abd_free_struct_impl(abd_t * abd) abd_free_struct_impl() argument
278 abd_alloc_chunks(abd_t * abd,size_t size) abd_alloc_chunks() argument
401 abd_alloc_chunks(abd_t * abd,size_t size) abd_alloc_chunks() argument
442 abd_free_sg_table(abd_t * abd) abd_free_sg_table() argument
452 abd_free_chunks(abd_t * abd) abd_free_chunks() argument
554 abd_free_sg_table(abd_t * abd) abd_free_sg_table() argument
590 abd_alloc_chunks(abd_t * abd,size_t size) abd_alloc_chunks() argument
608 abd_free_chunks(abd_t * abd) abd_free_chunks() argument
658 abd_update_scatter_stats(abd_t * abd,abd_stats_op_t op) abd_update_scatter_stats() argument
676 abd_update_linear_stats(abd_t * abd,abd_stats_op_t op) abd_update_linear_stats() argument
689 abd_verify_scatter(abd_t * abd) abd_verify_scatter() argument
827 abd_free_linear_page(abd_t * abd) abd_free_linear_page() argument
859 abd_get_offset_scatter(abd_t * abd,abd_t * sabd,size_t off,size_t size) abd_get_offset_scatter() argument
897 abd_iter_init(struct abd_iter * aiter,abd_t * abd) abd_iter_init() argument
1151 abd_nr_pages_off(abd_t * abd,unsigned int size,size_t off) abd_nr_pages_off() argument
1222 abd_gang_bio_map_off(struct bio * bio,abd_t * abd,unsigned int io_size,size_t off) abd_gang_bio_map_off() argument
1248 abd_bio_map_off(struct bio * bio,abd_t * abd,unsigned int io_size,size_t off) abd_bio_map_off() argument
[all...]
H A Dvdev_disk.c773 vbio_submit(vbio_t * vbio,abd_t * abd,uint64_t size) vbio_submit() argument
903 vdev_disk_check_pages(abd_t * abd,uint64_t size,struct block_device * bdev) vdev_disk_check_pages() argument
951 abd_t *abd = zio->io_abd; vdev_disk_io_rw() local
[all...]
H A Dzio_crypt.c1380 zio_crypt_do_indirect_mac_checksum_abd(boolean_t generate, abd_t *abd, in zio_crypt_do_indirect_mac_checksum_abd() argument
/freebsd-src/sys/dev/qat/qat_api/firmware/include/
H A Dicp_qat_hw_20_comp.h40 icp_qat_hw_comp_20_abd_t abd; member
/freebsd-src/sys/contrib/openzfs/cmd/
H A Dzhack.c533 abd_t *abd; zhack_repair_calc_cksum() local

12