| /freebsd-14.2/sys/contrib/openzfs/module/icp/include/sys/crypto/ |
| H A D | spi.h | 77 int (*digest)(crypto_ctx_t *, crypto_data_t *, crypto_data_t *); 82 crypto_data_t *); 96 crypto_data_t *, crypto_data_t *); 98 crypto_data_t *, crypto_data_t *); 102 crypto_data_t *, crypto_data_t *, crypto_spi_ctx_template_t); 108 crypto_data_t *, crypto_data_t *); 110 crypto_data_t *, crypto_data_t *); 114 crypto_data_t *, crypto_data_t *, crypto_spi_ctx_template_t); 128 crypto_data_t *, crypto_data_t *); 134 crypto_data_t *, crypto_data_t *, crypto_spi_ctx_template_t); [all …]
|
| H A D | impl.h | 370 extern int crypto_put_output_data(uchar_t *, crypto_data_t *, int); 371 extern int crypto_update_iov(void *, crypto_data_t *, crypto_data_t *, 372 int (*cipher)(void *, caddr_t, size_t, crypto_data_t *)); 373 extern int crypto_update_uio(void *, crypto_data_t *, crypto_data_t *, 374 int (*cipher)(void *, caddr_t, size_t, crypto_data_t *));
|
| /freebsd-14.2/sys/contrib/openzfs/include/sys/crypto/ |
| H A D | api.h | 55 extern int crypto_mac(crypto_mechanism_t *mech, crypto_data_t *data, 56 crypto_key_t *key, crypto_ctx_template_t tmpl, crypto_data_t *mac); 59 extern int crypto_mac_update(crypto_context_t ctx, crypto_data_t *data); 60 extern int crypto_mac_final(crypto_context_t ctx, crypto_data_t *data); 65 extern int crypto_encrypt(crypto_mechanism_t *mech, crypto_data_t *plaintext, 66 crypto_key_t *key, crypto_ctx_template_t tmpl, crypto_data_t *ciphertext); 67 extern int crypto_decrypt(crypto_mechanism_t *mech, crypto_data_t *ciphertext, 68 crypto_key_t *key, crypto_ctx_template_t tmpl, crypto_data_t *plaintext);
|
| H A D | common.h | 131 } crypto_data_t; typedef
|
| /freebsd-14.2/sys/contrib/openzfs/module/icp/include/modes/ |
| H A D | modes.h | 305 crypto_data_t *, size_t, 311 crypto_data_t *, size_t, 317 crypto_data_t *, size_t, 322 crypto_data_t *, size_t, 328 crypto_data_t *, size_t, 334 crypto_data_t *, size_t, 340 crypto_data_t *, size_t, 345 int ccm_encrypt_final(ccm_ctx_t *, crypto_data_t *, size_t, 349 int gcm_encrypt_final(gcm_ctx_t *, crypto_data_t *, size_t, 363 extern int ctr_mode_final(ctr_ctx_t *, crypto_data_t *, [all …]
|
| /freebsd-14.2/sys/contrib/openzfs/module/icp/core/ |
| H A D | kcf_prov_lib.c | 40 crypto_uio_copy_to_data(crypto_data_t *data, uchar_t *buf, int len) in crypto_uio_copy_to_data() 94 crypto_put_output_data(uchar_t *buf, crypto_data_t *output, int len) in crypto_put_output_data() 116 crypto_update_iov(void *ctx, crypto_data_t *input, crypto_data_t *output, in crypto_update_iov() argument 117 int (*cipher)(void *, caddr_t, size_t, crypto_data_t *)) in crypto_update_iov() 129 crypto_update_uio(void *ctx, crypto_data_t *input, crypto_data_t *output, in crypto_update_uio() argument 130 int (*cipher)(void *, caddr_t, size_t, crypto_data_t *)) in crypto_update_uio()
|
| /freebsd-14.2/sys/contrib/openzfs/module/icp/io/ |
| H A D | aes.c | 81 static int aes_encrypt(crypto_ctx_t *, crypto_data_t *, crypto_data_t *); 83 crypto_data_t *); 85 crypto_data_t *, crypto_data_t *, crypto_spi_ctx_template_t); 87 static int aes_decrypt(crypto_ctx_t *, crypto_data_t *, crypto_data_t *); 89 crypto_data_t *); 91 crypto_data_t *, crypto_data_t *, crypto_spi_ctx_template_t); 109 crypto_data_t *, crypto_data_t *, crypto_spi_ctx_template_t); 832 crypto_key_t *key, crypto_data_t *plaintext, crypto_data_t *ciphertext, in aes_encrypt_atomic() 958 crypto_key_t *key, crypto_data_t *ciphertext, crypto_data_t *plaintext, in aes_decrypt_atomic() 1286 crypto_key_t *key, crypto_data_t *data, crypto_data_t *mac, in aes_mac_atomic() [all …]
|
| H A D | skein_mod.c | 49 static int skein_digest(crypto_ctx_t *, crypto_data_t *, crypto_data_t *); 50 static int skein_update(crypto_ctx_t *, crypto_data_t *); 51 static int skein_final(crypto_ctx_t *, crypto_data_t *); 53 crypto_data_t *); 66 crypto_data_t *, crypto_data_t *, crypto_spi_ctx_template_t); 364 skein_digest(crypto_ctx_t *ctx, crypto_data_t *data, crypto_data_t *digest) in skein_digest() 396 skein_update(crypto_ctx_t *ctx, crypto_data_t *data) in skein_update() 424 skein_final_nofree(crypto_ctx_t *ctx, crypto_data_t *digest) in skein_final_nofree() 459 skein_final(crypto_ctx_t *ctx, crypto_data_t *digest) in skein_final() 481 crypto_data_t *digest) in skein_digest_atomic() [all …]
|
| H A D | sha2_mod.c | 93 static int sha2_digest(crypto_ctx_t *, crypto_data_t *, crypto_data_t *); 97 crypto_data_t *); 110 static int sha2_mac_final(crypto_ctx_t *, crypto_data_t *); 112 crypto_data_t *, crypto_data_t *, crypto_spi_ctx_template_t); 114 crypto_data_t *, crypto_data_t *, crypto_spi_ctx_template_t); 364 sha2_digest(crypto_ctx_t *ctx, crypto_data_t *data, crypto_data_t *digest) in sha2_digest() 539 crypto_data_t *digest) in sha2_digest_atomic() 760 sha2_mac_update(crypto_ctx_t *ctx, crypto_data_t *data) in sha2_mac_update() 788 sha2_mac_final(crypto_ctx_t *ctx, crypto_data_t *mac) in sha2_mac_final() 901 crypto_key_t *key, crypto_data_t *data, crypto_data_t *mac, in sha2_mac_atomic() [all …]
|
| /freebsd-14.2/sys/contrib/openzfs/module/icp/api/ |
| H A D | kcf_cipher.c | 68 crypto_encrypt(crypto_mechanism_t *mech, crypto_data_t *plaintext, in crypto_encrypt() 69 crypto_key_t *key, crypto_ctx_template_t tmpl, crypto_data_t *ciphertext) in crypto_encrypt() 139 crypto_decrypt(crypto_mechanism_t *mech, crypto_data_t *ciphertext, in crypto_decrypt() 140 crypto_key_t *key, crypto_ctx_template_t tmpl, crypto_data_t *plaintext) in crypto_decrypt()
|
| H A D | kcf_mac.c | 84 crypto_mac(crypto_mechanism_t *mech, crypto_data_t *data, in crypto_mac() 85 crypto_key_t *key, crypto_ctx_template_t tmpl, crypto_data_t *mac) in crypto_mac() 248 crypto_mac_update(crypto_context_t context, crypto_data_t *data) in crypto_mac_update() 277 crypto_mac_final(crypto_context_t context, crypto_data_t *mac) in crypto_mac_final()
|
| /freebsd-14.2/sys/contrib/openzfs/module/icp/algs/aes/ |
| H A D | aes_modes.c | 73 crypto_data_t *out) in aes_encrypt_contiguous_blocks() 106 crypto_data_t *out) in aes_decrypt_contiguous_blocks()
|
| /freebsd-14.2/sys/contrib/openzfs/module/icp/include/aes/ |
| H A D | aes_impl.h | 142 crypto_data_t *out); 144 crypto_data_t *out);
|
| /freebsd-14.2/sys/contrib/openzfs/module/icp/algs/modes/ |
| H A D | modes.c | 36 crypto_init_ptrs(crypto_data_t *out, void **iov_or_mp, offset_t *current_offset) in crypto_init_ptrs() 65 crypto_get_ptrs(crypto_data_t *out, void **iov_or_mp, offset_t *current_offset, in crypto_get_ptrs()
|
| H A D | gcm.c | 76 crypto_data_t *, size_t); 78 static int gcm_encrypt_final_avx(gcm_ctx_t *, crypto_data_t *, size_t); 79 static int gcm_decrypt_final_avx(gcm_ctx_t *, crypto_data_t *, size_t); 90 crypto_data_t *out, size_t block_size, in gcm_mode_encrypt_contiguous_blocks() 208 gcm_encrypt_final(gcm_ctx_t *ctx, crypto_data_t *out, size_t block_size, in gcm_encrypt_final() 334 crypto_data_t *out, size_t block_size, in gcm_mode_decrypt_contiguous_blocks() 376 gcm_decrypt_final(gcm_ctx_t *ctx, crypto_data_t *out, size_t block_size, in gcm_decrypt_final() 1141 size_t length, crypto_data_t *out, size_t block_size) in gcm_mode_encrypt_contiguous_blocks_avx() 1291 gcm_encrypt_final_avx(gcm_ctx_t *ctx, crypto_data_t *out, size_t block_size) in gcm_encrypt_final_avx() 1355 gcm_decrypt_final_avx(gcm_ctx_t *ctx, crypto_data_t *out, size_t block_size) in gcm_decrypt_final_avx()
|
| H A D | ctr.c | 37 crypto_data_t *out, size_t block_size, in ctr_mode_contiguous_blocks() 150 ctr_mode_final(ctr_ctx_t *ctx, crypto_data_t *out, in ctr_mode_final()
|
| H A D | cbc.c | 36 crypto_data_t *out, size_t block_size, in cbc_encrypt_contiguous_blocks() 142 crypto_data_t *out, size_t block_size, in cbc_decrypt_contiguous_blocks()
|
| H A D | ccm.c | 42 crypto_data_t *out, size_t block_size, in ccm_mode_encrypt_contiguous_blocks() 193 ccm_encrypt_final(ccm_ctx_t *ctx, crypto_data_t *out, size_t block_size, in ccm_encrypt_final() 344 crypto_data_t *out, size_t block_size, in ccm_mode_decrypt_contiguous_blocks() 517 ccm_decrypt_final(ccm_ctx_t *ctx, crypto_data_t *out, size_t block_size, in ccm_decrypt_final()
|
| H A D | ecb.c | 36 crypto_data_t *out, size_t block_size, in ecb_cipher_contiguous_blocks()
|
| /freebsd-14.2/sys/contrib/openzfs/module/zfs/ |
| H A D | hkdf.c | 31 crypto_data_t input_cd, output_cd; in hkdf_sha512_extract() 70 crypto_data_t T_cd, info_cd, c_cd; in hkdf_sha512_expand()
|
| /freebsd-14.2/sys/contrib/openzfs/module/os/linux/zfs/ |
| H A D | zio_crypt.c | 397 crypto_data_t plaindata, cipherdata; in zio_do_crypt_uio() 682 crypto_data_t in_data, digest_data; in zio_crypt_do_hmac() 1004 crypto_data_t cd; in zio_crypt_bp_do_hmac_updates() 1057 crypto_data_t cd; in zio_crypt_do_dnode_hmac_updates() 1141 crypto_data_t cd; in zio_crypt_do_objset_hmacs()
|