Home
last modified time | relevance | path

Searched refs:cabd (Results 1 – 9 of 9) sorted by relevance

/freebsd-14.2/sys/contrib/openzfs/module/zfs/
H A Dabd.c126 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 Ddsl_crypt.c2824 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 Darc.c1838 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 Ddmu_recv.c1406 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 Dabd_os.c1158 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 Dzio_crypt.c2039 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 Dzio_crypt.c1791 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 Dzio_crypt.h157 uint8_t *mac, uint_t datalen, abd_t *pabd, abd_t *cabd,
H A Ddsl_crypt.h224 uint8_t *iv, uint8_t *mac, uint_t datalen, abd_t *pabd, abd_t *cabd,