Home
last modified time | relevance | path

Searched refs:crypto_buffer_cursor (Results 1 – 8 of 8) sorted by relevance

/freebsd-14.2/sys/crypto/armv8/
H A Darmv8_crypto.h65 struct crypto_buffer_cursor *fromc, struct crypto_buffer_cursor *toc,
68 struct crypto_buffer_cursor *fromc, struct crypto_buffer_cursor *toc,
71 struct crypto_buffer_cursor *, struct crypto_buffer_cursor *,
77 struct crypto_buffer_cursor *, struct crypto_buffer_cursor *,
83 struct crypto_buffer_cursor *, struct crypto_buffer_cursor *,
86 struct crypto_buffer_cursor *, struct crypto_buffer_cursor *,
H A Darmv8_crypto_wrap.c102 struct crypto_buffer_cursor *fromc, struct crypto_buffer_cursor *toc, in armv8_aes_encrypt_cbc()
150 struct crypto_buffer_cursor *fromc, struct crypto_buffer_cursor *toc, in armv8_aes_decrypt_cbc()
238 struct crypto_buffer_cursor *fromc, struct crypto_buffer_cursor *toc, in armv8_aes_crypt_xts()
294 const void *tweak_schedule, size_t len, struct crypto_buffer_cursor *fromc, in armv8_aes_encrypt_xts()
295 struct crypto_buffer_cursor *toc, const uint8_t iv[static AES_BLOCK_LEN]) in armv8_aes_encrypt_xts()
305 struct crypto_buffer_cursor *fromc, struct crypto_buffer_cursor *toc, in armv8_aes_decrypt_xts()
395 struct crypto_buffer_cursor *fromc, struct crypto_buffer_cursor *toc, in armv8_aes_encrypt_gcm()
458 struct crypto_buffer_cursor *fromc, struct crypto_buffer_cursor *toc, in armv8_aes_decrypt_gcm()
465 struct crypto_buffer_cursor fromcc; in armv8_aes_decrypt_gcm()
H A Darmv8_crypto.c307 struct crypto_buffer_cursor fromc, toc; in armv8_crypto_cipher_process()
/freebsd-14.2/sys/opencrypto/
H A Dcryptodev.h396 struct crypto_buffer_cursor { struct
676 void crypto_cursor_init(struct crypto_buffer_cursor *cc,
678 void crypto_cursor_advance(struct crypto_buffer_cursor *cc, size_t amount);
679 void *crypto_cursor_segment(struct crypto_buffer_cursor *cc, size_t *len);
680 void crypto_cursor_copyback(struct crypto_buffer_cursor *cc, int size,
682 void crypto_cursor_copydata(struct crypto_buffer_cursor *cc, int size,
684 void crypto_cursor_copydata_noadv(struct crypto_buffer_cursor *cc, int size,
688 crypto_cursor_copy(const struct crypto_buffer_cursor *fromc, in crypto_cursor_copy()
689 struct crypto_buffer_cursor *toc) in crypto_cursor_copy()
H A Dcriov.c301 crypto_cursor_init(struct crypto_buffer_cursor *cc, in crypto_cursor_init()
335 crypto_cursor_advance(struct crypto_buffer_cursor *cc, size_t amount) in crypto_cursor_advance()
405 crypto_cursor_segment(struct crypto_buffer_cursor *cc, size_t *len) in crypto_cursor_segment()
454 crypto_cursor_copyback(struct crypto_buffer_cursor *cc, int size, in crypto_cursor_copyback()
544 crypto_cursor_copydata(struct crypto_buffer_cursor *cc, int size, void *vdst) in crypto_cursor_copydata()
638 crypto_cursor_copydata_noadv(struct crypto_buffer_cursor *cc, int size, in crypto_cursor_copydata_noadv()
641 struct crypto_buffer_cursor copy; in crypto_cursor_copydata_noadv()
H A Dcryptosoft.c108 struct crypto_buffer_cursor cc_in, cc_out; in swcr_encdec()
330 struct crypto_buffer_cursor cc; in swcr_gmac()
408 struct crypto_buffer_cursor cc_in, cc_out; in swcr_gcm()
742 struct crypto_buffer_cursor cc_in, cc_out; in swcr_ccm()
967 struct crypto_buffer_cursor cc_in, cc_out; in swcr_chacha20_poly1305()
/freebsd-14.2/sys/crypto/openssl/
H A Dossl_aes.c76 struct crypto_buffer_cursor cc_in, cc_out; in ossl_aes_cbc()
174 struct crypto_buffer_cursor cc_in, cc_out; in ossl_aes_gcm()
H A Dossl_chacha20.c62 struct crypto_buffer_cursor cc_in, cc_out; in ossl_chacha20()
164 struct crypto_buffer_cursor cc_in, cc_out; in ossl_chacha20_poly1305_encrypt()
310 struct crypto_buffer_cursor cc_in, cc_out; in ossl_chacha20_poly1305_decrypt()