| /freebsd-14.2/sys/contrib/openzfs/module/zfs/ |
| H A D | abd.c | 126 cabd = list_next(&ABD_GANG(abd).abd_gang_chain, cabd)) { in abd_verify() 254 abd_t *cabd; in abd_free_gang() local 381 cabd->abd_size, cabd); in abd_gang_add_gang() 486 abd_t *cabd; in abd_gang_get_offset() local 491 cabd = list_next(&ABD_GANG(abd).abd_gang_chain, cabd)) { in abd_gang_get_offset() 498 return (cabd); in abd_gang_get_offset() 760 if (cabd) { in abd_init_abd_iter() 768 return (cabd); in abd_init_abd_iter() 783 cabd = list_next(&ABD_GANG(abd).abd_gang_chain, cabd); in abd_advance_abd_iter() 784 if (cabd) { in abd_advance_abd_iter() [all …]
|
| H A D | dsl_crypt.c | 2824 uint8_t *iv, uint8_t *mac, uint_t datalen, abd_t *pabd, abd_t *cabd, in spa_do_crypt_abd() argument 2842 cipherbuf = abd_borrow_buf(cabd, datalen); in spa_do_crypt_abd() 2845 cipherbuf = abd_borrow_buf_copy(cabd, datalen); in spa_do_crypt_abd() 2889 abd_return_buf_copy(cabd, cipherbuf, datalen); in spa_do_crypt_abd() 2892 abd_return_buf(cabd, cipherbuf, datalen); in spa_do_crypt_abd() 2906 abd_return_buf_copy(cabd, cipherbuf, datalen); in spa_do_crypt_abd() 2909 abd_return_buf(cabd, cipherbuf, datalen); in spa_do_crypt_abd()
|
| H A D | arc.c | 1838 abd_t *cabd = NULL; in arc_hdr_decrypt() local 1874 tmp = abd_borrow_buf(cabd, arc_hdr_size(hdr)); in arc_hdr_decrypt() 1887 hdr->b_l1hdr.b_pabd = cabd; in arc_hdr_decrypt() 1894 if (cabd != NULL) in arc_hdr_decrypt() 8446 hdr->b_l1hdr.b_pabd = cabd; in l2arc_untransform() 8447 zio->io_abd = cabd; in l2arc_untransform() 8953 abd_take_ownership_of_buf(cabd, B_TRUE); in l2arc_apply_transforms() 8987 if (to_write == cabd) in l2arc_apply_transforms() 8988 abd_free(cabd); in l2arc_apply_transforms() 9001 if (cabd != NULL) in l2arc_apply_transforms() [all …]
|
| H A D | dmu_recv.c | 1406 abd_t *cabd = abd_alloc_linear(BP_GET_PSIZE(bp), in do_corrective_recv() local 1408 void *buf = abd_to_buf(cabd); in do_corrective_recv() 1412 abd_zero_off(cabd, csize, BP_GET_PSIZE(bp) - csize); in do_corrective_recv() 1415 abd = cabd; in do_corrective_recv()
|
| /freebsd-14.2/sys/contrib/openzfs/module/os/linux/zfs/ |
| H A D | abd_os.c | 1158 for (abd_t *cabd = abd_gang_get_offset(abd, &off); in abd_nr_pages_off() local 1159 cabd != NULL && size != 0; in abd_nr_pages_off() 1160 cabd = list_next(&ABD_GANG(abd).abd_gang_chain, cabd)) { in abd_nr_pages_off() 1161 ASSERT3U(off, <, cabd->abd_size); in abd_nr_pages_off() 1162 int mysize = MIN(size, cabd->abd_size - off); in abd_nr_pages_off() 1163 count += abd_nr_pages_off(cabd, mysize, off); in abd_nr_pages_off() 1227 for (abd_t *cabd = abd_gang_get_offset(abd, &off); in abd_gang_bio_map_off() local 1228 cabd != NULL; in abd_gang_bio_map_off() 1229 cabd = list_next(&ABD_GANG(abd).abd_gang_chain, cabd)) { in abd_gang_bio_map_off() 1230 ASSERT3U(off, <, cabd->abd_size); in abd_gang_bio_map_off() [all …]
|
| H A D | zio_crypt.c | 2039 uint_t datalen, abd_t *pabd, abd_t *cabd, boolean_t *no_crypt) in zio_do_crypt_abd() argument 2046 ctmp = abd_borrow_buf(cabd, datalen); in zio_do_crypt_abd() 2049 ctmp = abd_borrow_buf_copy(cabd, datalen); in zio_do_crypt_abd() 2059 abd_return_buf_copy(cabd, ctmp, datalen); in zio_do_crypt_abd() 2062 abd_return_buf(cabd, ctmp, datalen); in zio_do_crypt_abd() 2070 abd_return_buf_copy(cabd, ctmp, datalen); in zio_do_crypt_abd() 2073 abd_return_buf(cabd, ctmp, datalen); in zio_do_crypt_abd()
|
| /freebsd-14.2/sys/contrib/openzfs/module/os/freebsd/zfs/ |
| H A D | zio_crypt.c | 1791 uint_t datalen, abd_t *pabd, abd_t *cabd, boolean_t *no_crypt) in zio_do_crypt_abd() argument 1798 ctmp = abd_borrow_buf(cabd, datalen); in zio_do_crypt_abd() 1801 ctmp = abd_borrow_buf_copy(cabd, datalen); in zio_do_crypt_abd() 1811 abd_return_buf_copy(cabd, ctmp, datalen); in zio_do_crypt_abd() 1814 abd_return_buf(cabd, ctmp, datalen); in zio_do_crypt_abd() 1822 abd_return_buf_copy(cabd, ctmp, datalen); in zio_do_crypt_abd() 1825 abd_return_buf(cabd, ctmp, datalen); in zio_do_crypt_abd()
|
| /freebsd-14.2/sys/contrib/openzfs/include/sys/ |
| H A D | zio_crypt.h | 157 uint8_t *mac, uint_t datalen, abd_t *pabd, abd_t *cabd,
|
| H A D | dsl_crypt.h | 224 uint8_t *iv, uint8_t *mac, uint_t datalen, abd_t *pabd, abd_t *cabd,
|