/freebsd/sys/contrib/openzfs/module/icp/include/sys/crypto/ |
H A D | spi.h | 78 crypto_data_t *, crypto_data_t *, crypto_spi_ctx_template_t); 80 crypto_data_t *, crypto_data_t *, crypto_spi_ctx_template_t); 94 crypto_data_t *, crypto_data_t *); 96 crypto_data_t *); 98 crypto_data_t *); 100 crypto_data_t *, crypto_data_t *, crypto_spi_ctx_template_t); 102 crypto_data_t *, crypto_data_t *, crypto_spi_ctx_template_t);
|
H A D | impl.h | 333 extern int crypto_put_output_data(uchar_t *, crypto_data_t *, int); 334 extern int crypto_update_iov(void *, crypto_data_t *, crypto_data_t *, 335 int (*cipher)(void *, caddr_t, size_t, crypto_data_t *)); 336 extern int crypto_update_uio(void *, crypto_data_t *, crypto_data_t *, 337 int (*cipher)(void *, caddr_t, size_t, crypto_data_t *));
|
/freebsd/sys/contrib/openzfs/include/sys/crypto/ |
H A D | api.h | 56 extern int crypto_mac(crypto_mechanism_t *mech, crypto_data_t *data, 57 crypto_key_t *key, crypto_ctx_template_t tmpl, crypto_data_t *mac); 60 extern int crypto_mac_update(crypto_context_t ctx, crypto_data_t *data); 61 extern int crypto_mac_final(crypto_context_t ctx, crypto_data_t *data); 66 extern int crypto_encrypt(crypto_mechanism_t *mech, crypto_data_t *plaintext, 67 crypto_key_t *key, crypto_ctx_template_t tmpl, crypto_data_t *ciphertext); 68 extern int crypto_decrypt(crypto_mechanism_t *mech, crypto_data_t *ciphertext, 69 crypto_key_t *key, crypto_ctx_template_t tmpl, crypto_data_t *plaintext);
|
H A D | common.h | 105 } crypto_data_t; typedef
|
/freebsd/sys/contrib/openzfs/module/icp/include/modes/ |
H A D | modes.h | 213 crypto_data_t *, size_t, 219 crypto_data_t *, size_t, 225 crypto_data_t *, size_t, 231 crypto_data_t *, size_t, 236 int ccm_encrypt_final(ccm_ctx_t *, crypto_data_t *, size_t, 240 int gcm_encrypt_final(gcm_ctx_t *, crypto_data_t *, size_t, 245 extern int ccm_decrypt_final(ccm_ctx_t *, crypto_data_t *, size_t, 250 extern int gcm_decrypt_final(gcm_ctx_t *, crypto_data_t *, size_t, 268 extern void crypto_init_ptrs(crypto_data_t *, void **, offset_t *); 269 extern void crypto_get_ptrs(crypto_data_t *, void **, offset_t *,
|
/freebsd/sys/contrib/openzfs/module/icp/core/ |
H A D | kcf_prov_lib.c | 41 crypto_uio_copy_to_data(crypto_data_t *data, uchar_t *buf, int len) in crypto_uio_copy_to_data() 95 crypto_put_output_data(uchar_t *buf, crypto_data_t *output, int len) in crypto_put_output_data() 117 crypto_update_iov(void *ctx, crypto_data_t *input, crypto_data_t *output, in crypto_update_iov() argument 118 int (*cipher)(void *, caddr_t, size_t, crypto_data_t *)) in crypto_update_iov() 130 crypto_update_uio(void *ctx, crypto_data_t *input, crypto_data_t *output, in crypto_update_uio() argument 131 int (*cipher)(void *, caddr_t, size_t, crypto_data_t *)) in crypto_update_uio()
|
/freebsd/sys/contrib/openzfs/module/icp/io/ |
H A D | sha2_mod.c | 71 static int sha2_mac_update(crypto_ctx_t *, crypto_data_t *); 72 static int sha2_mac_final(crypto_ctx_t *, crypto_data_t *); 74 crypto_data_t *, crypto_data_t *, crypto_spi_ctx_template_t); 76 crypto_data_t *, crypto_data_t *, crypto_spi_ctx_template_t); 152 sha2_digest_update_uio(SHA2_CTX *sha2_ctx, crypto_data_t *data) in sha2_digest_update_uio() 210 sha2_digest_final_uio(SHA2_CTX *sha2_ctx, crypto_data_t *digest, in sha2_digest_final_uio() 430 sha2_mac_update(crypto_ctx_t *ctx, crypto_data_t *data) in sha2_mac_update() 458 sha2_mac_final(crypto_ctx_t *ctx, crypto_data_t *mac) in sha2_mac_final() 556 crypto_key_t *key, crypto_data_t *data, crypto_data_t *mac, in sha2_mac_atomic() 659 crypto_key_t *key, crypto_data_t *data, crypto_data_t *mac, in sha2_mac_verify_atomic()
|
H A D | aes.c | 56 crypto_data_t *, crypto_data_t *, crypto_spi_ctx_template_t); 59 crypto_data_t *, crypto_data_t *, crypto_spi_ctx_template_t); 174 crypto_key_t *key, crypto_data_t *plaintext, crypto_data_t *ciphertext, in aes_encrypt_atomic() 273 crypto_key_t *key, crypto_data_t *ciphertext, crypto_data_t *plaintext, in aes_decrypt_atomic()
|
/freebsd/sys/contrib/openzfs/module/icp/api/ |
H A D | kcf_cipher.c | 69 crypto_encrypt(crypto_mechanism_t *mech, crypto_data_t *plaintext, in crypto_encrypt() 70 crypto_key_t *key, crypto_ctx_template_t tmpl, crypto_data_t *ciphertext) in crypto_encrypt() 140 crypto_decrypt(crypto_mechanism_t *mech, crypto_data_t *ciphertext, in crypto_decrypt() 141 crypto_key_t *key, crypto_ctx_template_t tmpl, crypto_data_t *plaintext) in crypto_decrypt()
|
H A D | kcf_mac.c | 85 crypto_mac(crypto_mechanism_t *mech, crypto_data_t *data, in crypto_mac() 86 crypto_key_t *key, crypto_ctx_template_t tmpl, crypto_data_t *mac) in crypto_mac() 249 crypto_mac_update(crypto_context_t context, crypto_data_t *data) in crypto_mac_update() 278 crypto_mac_final(crypto_context_t context, crypto_data_t *mac) in crypto_mac_final()
|
/freebsd/sys/contrib/openzfs/module/icp/algs/aes/ |
H A D | aes_modes.c | 74 crypto_data_t *out) in aes_encrypt_contiguous_blocks() 99 crypto_data_t *out) in aes_decrypt_contiguous_blocks()
|
/freebsd/sys/contrib/openzfs/module/icp/algs/modes/ |
H A D | modes.c | 37 crypto_init_ptrs(crypto_data_t *out, void **iov_or_mp, offset_t *current_offset) in crypto_init_ptrs() 66 crypto_get_ptrs(crypto_data_t *out, void **iov_or_mp, offset_t *current_offset, in crypto_get_ptrs()
|
H A D | gcm.c | 72 crypto_data_t *, size_t); 74 static int gcm_encrypt_final_avx(gcm_ctx_t *, crypto_data_t *, size_t); 75 static int gcm_decrypt_final_avx(gcm_ctx_t *, crypto_data_t *, size_t); 86 crypto_data_t *out, size_t block_size, in gcm_mode_encrypt_contiguous_blocks() 204 gcm_encrypt_final(gcm_ctx_t *ctx, crypto_data_t *out, size_t block_size, in gcm_encrypt_final() 330 crypto_data_t *out, size_t block_size, in gcm_mode_decrypt_contiguous_blocks() 372 gcm_decrypt_final(gcm_ctx_t *ctx, crypto_data_t *out, size_t block_size, in gcm_decrypt_final() 1089 size_t length, crypto_data_t *out, size_t block_size) in gcm_mode_encrypt_contiguous_blocks_avx() 1239 gcm_encrypt_final_avx(gcm_ctx_t *ctx, crypto_data_t *out, size_t block_size) in gcm_encrypt_final_avx() 1303 gcm_decrypt_final_avx(gcm_ctx_t *ctx, crypto_data_t *out, size_t block_size) in gcm_decrypt_final_avx()
|
H A D | ccm.c | 43 crypto_data_t *out, size_t block_size, in ccm_mode_encrypt_contiguous_blocks() 194 ccm_encrypt_final(ccm_ctx_t *ctx, crypto_data_t *out, size_t block_size, in ccm_encrypt_final() 345 crypto_data_t *out, size_t block_size, in ccm_mode_decrypt_contiguous_blocks() 518 ccm_decrypt_final(ccm_ctx_t *ctx, crypto_data_t *out, size_t block_size, in ccm_decrypt_final()
|
/freebsd/sys/contrib/openzfs/module/icp/include/aes/ |
H A D | aes_impl.h | 143 crypto_data_t *out); 145 crypto_data_t *out);
|
/freebsd/sys/contrib/openzfs/module/zfs/ |
H A D | hkdf.c | 32 crypto_data_t input_cd, output_cd; in hkdf_sha512_extract() 71 crypto_data_t T_cd, info_cd, c_cd; in hkdf_sha512_expand()
|
/freebsd/sys/contrib/openzfs/tests/zfs-tests/cmd/ |
H A D | crypto_test.c | 662 crypto_data_t i = { in encrypt_one() 672 crypto_data_t o = { in encrypt_one() 725 crypto_data_t i = { in decrypt_one() 735 crypto_data_t o = { in decrypt_one()
|
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/ |
H A D | zio_crypt.c | 398 crypto_data_t plaindata, cipherdata; in zio_do_crypt_uio() 683 crypto_data_t in_data, digest_data; in zio_crypt_do_hmac() 1005 crypto_data_t cd; in zio_crypt_bp_do_hmac_updates() 1058 crypto_data_t cd; in zio_crypt_do_dnode_hmac_updates() 1142 crypto_data_t cd; in zio_crypt_do_objset_hmacs()
|