Searched refs:crypto_buffer_cursor (Results 1 – 8 of 8) sorted by relevance
| /freebsd/sys/crypto/armv8/ |
| H A D | armv8_crypto.h | 65 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 D | armv8_crypto_wrap.c | 101 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 D | armv8_crypto.c | 306 struct crypto_buffer_cursor fromc, toc; in armv8_crypto_cipher_process()
|
| /freebsd/sys/opencrypto/ |
| H A D | cryptodev.h | 396 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 D | criov.c | 300 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 D | cryptosoft.c | 107 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 D | ossl_aes.c | 79 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 D | ossl_chacha20.c | 62 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()
|