Home
last modified time | relevance | path

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

/freebsd/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.c101 struct crypto_buffer_cursor *fromc, struct crypto_buffer_cursor *toc, in armv8_aes_encrypt_cbc()
149 struct crypto_buffer_cursor *fromc, struct crypto_buffer_cursor *toc, in armv8_aes_decrypt_cbc()
237 struct crypto_buffer_cursor *fromc, struct crypto_buffer_cursor *toc, in armv8_aes_crypt_xts()
293 const void *tweak_schedule, size_t len, struct crypto_buffer_cursor *fromc, in armv8_aes_encrypt_xts()
294 struct crypto_buffer_cursor *toc, const uint8_t iv[static AES_BLOCK_LEN]) in armv8_aes_encrypt_xts()
304 struct crypto_buffer_cursor *fromc, struct crypto_buffer_cursor *toc, in armv8_aes_decrypt_xts()
394 struct crypto_buffer_cursor *fromc, struct crypto_buffer_cursor *toc, in armv8_aes_encrypt_gcm()
457 struct crypto_buffer_cursor *fromc, struct crypto_buffer_cursor *toc, in armv8_aes_decrypt_gcm()
464 struct crypto_buffer_cursor fromcc; in armv8_aes_decrypt_gcm()
H A Darmv8_crypto.c306 struct crypto_buffer_cursor fromc, toc; in armv8_crypto_cipher_process()
/freebsd/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.c300 crypto_cursor_init(struct crypto_buffer_cursor *cc, in crypto_cursor_init()
334 crypto_cursor_advance(struct crypto_buffer_cursor *cc, size_t amount) in crypto_cursor_advance()
404 crypto_cursor_segment(struct crypto_buffer_cursor *cc, size_t *len) in crypto_cursor_segment()
453 crypto_cursor_copyback(struct crypto_buffer_cursor *cc, int size, in crypto_cursor_copyback()
543 crypto_cursor_copydata(struct crypto_buffer_cursor *cc, int size, void *vdst) in crypto_cursor_copydata()
637 crypto_cursor_copydata_noadv(struct crypto_buffer_cursor *cc, int size, in crypto_cursor_copydata_noadv()
640 struct crypto_buffer_cursor copy; in crypto_cursor_copydata_noadv()
H A Dcryptosoft.c107 struct crypto_buffer_cursor cc_in, cc_out; in swcr_encdec()
329 struct crypto_buffer_cursor cc; in swcr_gmac()
407 struct crypto_buffer_cursor cc_in, cc_out; in swcr_gcm()
741 struct crypto_buffer_cursor cc_in, cc_out; in swcr_ccm()
966 struct crypto_buffer_cursor cc_in, cc_out; in swcr_chacha20_poly1305()
/freebsd/sys/crypto/openssl/
H A Dossl_aes.c79 struct crypto_buffer_cursor cc_in, cc_out; in ossl_aes_cbc()
177 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()