/freebsd-13-stable/sys/contrib/openzfs/module/icp/include/sys/crypto/ |
H A D | spi.h | 154 int (*digest)(crypto_ctx_t *, crypto_data_t *, crypto_data_t *, 156 int (*digest_update)(crypto_ctx_t *, crypto_data_t *, 159 int (*digest_final)(crypto_ctx_t *, crypto_data_t *, 162 crypto_mechanism_t *, crypto_data_t *, 163 crypto_data_t *, crypto_req_handle_t); 177 crypto_data_t *, crypto_data_t *, crypto_req_handle_t); 179 crypto_data_t *, crypto_data_t *, crypto_req_handle_ [all...] |
H A D | ops_impl.h | 55 crypto_data_t *do_data; 56 crypto_data_t *do_digest; 65 crypto_data_t *mo_data; 66 crypto_data_t *mo_mac; 75 crypto_data_t *eo_plaintext; 76 crypto_data_t *eo_ciphertext; 85 crypto_data_t *dop_ciphertext; 86 crypto_data_t *dop_plaintext; 95 crypto_data_t *so_data; 96 crypto_data_t *so_signatur [all...] |
H A D | impl.h | 1198 extern int crypto_digest_single(crypto_context_t, crypto_data_t *, 1199 crypto_data_t *, crypto_call_req_t *); 1201 extern int crypto_mac_single(crypto_context_t, crypto_data_t *, 1202 crypto_data_t *, crypto_call_req_t *); 1204 extern int crypto_encrypt_single(crypto_context_t, crypto_data_t *, 1205 crypto_data_t *, crypto_call_req_t *); 1207 extern int crypto_decrypt_single(crypto_context_t, crypto_data_t *, 1208 crypto_data_t *, crypto_call_req_t *); 1216 extern int crypto_sign_single(crypto_context_t, crypto_data_t *, 1217 crypto_data_t *, crypto_call_req_ [all...] |
/freebsd-13-stable/sys/contrib/openzfs/include/sys/crypto/ |
H A D | api.h | 73 extern int crypto_digest(crypto_mechanism_t *mech, crypto_data_t *data, 74 crypto_data_t *digest, crypto_call_req_t *cr); 76 crypto_mechanism_t *, crypto_data_t *, crypto_data_t *, 82 extern int crypto_digest_update(crypto_context_t ctx, crypto_data_t *data, 84 extern int crypto_digest_final(crypto_context_t ctx, crypto_data_t *digest, 90 extern int crypto_mac(crypto_mechanism_t *mech, crypto_data_t *data, 91 crypto_key_t *key, crypto_ctx_template_t tmpl, crypto_data_t *mac, 94 crypto_mechanism_t *, crypto_data_t *, crypto_key_t *, 95 crypto_ctx_template_t, crypto_data_t *, crypto_call_req_ [all...] |
H A D | common.h | 250 } crypto_data_t; typedef in typeref:struct:crypto_data 257 crypto_data_t dd_data; /* The data */
|
/freebsd-13-stable/sys/contrib/openzfs/module/icp/core/ |
H A D | kcf_prov_lib.c | 40 crypto_uio_data(crypto_data_t *data, uchar_t *buf, int len, cmd_type_t cmd, 118 crypto_put_output_data(uchar_t *buf, crypto_data_t *output, int len) 141 crypto_update_iov(void *ctx, crypto_data_t *input, crypto_data_t *output, 142 int (*cipher)(void *, caddr_t, size_t, crypto_data_t *), 164 crypto_update_uio(void *ctx, crypto_data_t *input, crypto_data_t *output, 165 int (*cipher)(void *, caddr_t, size_t, crypto_data_t *),
|
H A D | kcf_callprov.c | 1374 crypto_data_t *pt = cmops->em_plaintext; 1379 pd->pd_sid, NULL, NULL, pt, (crypto_data_t *)ct, 1406 (crypto_data_t *)ct, NULL); 1415 crypto_data_t *mac = cmops->em_mac; 1421 pd->pd_sid, NULL, NULL, NULL, (crypto_data_t *)ct, 1440 (crypto_data_t *)ct, NULL); 1510 crypto_data_t *pt = mdops->md_plaintext; 1515 (crypto_data_t *)ct, NULL); 1530 (crypto_data_t *)ct, pt, NULL); 1538 crypto_data_t *p [all...] |
/freebsd-13-stable/sys/contrib/openzfs/module/icp/include/modes/ |
H A D | modes.h | 304 crypto_data_t *, size_t, int (*cipher)(const void *, const uint8_t *, 308 crypto_data_t *, size_t, 314 crypto_data_t *, size_t, 320 crypto_data_t *, size_t, 325 crypto_data_t *, size_t, 331 crypto_data_t *, size_t, 337 crypto_data_t *, size_t, 343 crypto_data_t *, size_t, 348 int ccm_encrypt_final(ccm_ctx_t *, crypto_data_t *, size_t, 352 int gcm_encrypt_final(gcm_ctx_t *, crypto_data_t *, size_ [all...] |
/freebsd-13-stable/sys/contrib/openzfs/module/icp/io/ |
H A D | aes.c | 109 static int aes_encrypt_final(crypto_ctx_t *, crypto_data_t *, 111 static int aes_decrypt_final(crypto_ctx_t *, crypto_data_t *, 114 static int aes_encrypt(crypto_ctx_t *, crypto_data_t *, crypto_data_t *, 116 static int aes_encrypt_update(crypto_ctx_t *, crypto_data_t *, 117 crypto_data_t *, crypto_req_handle_t); 119 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, 120 crypto_data_t *, crypto_spi_ctx_template_t, crypto_req_handle_t); 122 static int aes_decrypt(crypto_ctx_t *, crypto_data_t *, crypto_data_t *, [all...] |
H A D | skein_mod.c | 82 static int skein_digest(crypto_ctx_t *, crypto_data_t *, crypto_data_t *, 84 static int skein_update(crypto_ctx_t *, crypto_data_t *, crypto_req_handle_t); 85 static int skein_final(crypto_ctx_t *, crypto_data_t *, crypto_req_handle_t); 87 crypto_mechanism_t *, crypto_data_t *, crypto_data_t *, 102 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, crypto_data_t *, 269 skein_digest_update_uio(skein_ctx_t *ctx, const crypto_data_t *data) 322 skein_digest_final_uio(skein_ctx_t *ctx, crypto_data_t *diges [all...] |
H A D | sha1_mod.c | 108 static int sha1_digest(crypto_ctx_t *, crypto_data_t *, crypto_data_t *, 110 static int sha1_digest_update(crypto_ctx_t *, crypto_data_t *, 112 static int sha1_digest_final(crypto_ctx_t *, crypto_data_t *, 115 crypto_mechanism_t *, crypto_data_t *, crypto_data_t *, 129 static int sha1_mac_update(crypto_ctx_t *, crypto_data_t *, 131 static int sha1_mac_final(crypto_ctx_t *, crypto_data_t *, crypto_req_handle_t); 133 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, crypto_data_t *, [all...] |
H A D | sha2_mod.c | 135 static int sha2_digest(crypto_ctx_t *, crypto_data_t *, crypto_data_t *, 137 static int sha2_digest_update(crypto_ctx_t *, crypto_data_t *, 139 static int sha2_digest_final(crypto_ctx_t *, crypto_data_t *, 142 crypto_mechanism_t *, crypto_data_t *, crypto_data_t *, 156 static int sha2_mac_update(crypto_ctx_t *, crypto_data_t *, 158 static int sha2_mac_final(crypto_ctx_t *, crypto_data_t *, crypto_req_handle_t); 160 crypto_mechanism_t *, crypto_key_t *, crypto_data_t *, crypto_data_t *, [all...] |
/freebsd-13-stable/sys/contrib/openzfs/module/icp/api/ |
H A D | kcf_cipher.c | 314 crypto_mechanism_t *mech, crypto_data_t *plaintext, crypto_key_t *key, 315 crypto_ctx_template_t tmpl, crypto_data_t *ciphertext, 349 crypto_encrypt(crypto_mechanism_t *mech, crypto_data_t *plaintext, 350 crypto_key_t *key, crypto_ctx_template_t tmpl, crypto_data_t *ciphertext, 469 crypto_encrypt_update(crypto_context_t context, crypto_data_t *plaintext, 470 crypto_data_t *ciphertext, crypto_call_req_t *cr) 529 crypto_encrypt_final(crypto_context_t context, crypto_data_t *ciphertext, 596 crypto_mechanism_t *mech, crypto_data_t *ciphertext, crypto_key_t *key, 597 crypto_ctx_template_t tmpl, crypto_data_t *plaintext, 632 crypto_decrypt(crypto_mechanism_t *mech, crypto_data_t *ciphertex [all...] |
H A D | kcf_mac.c | 91 crypto_mechanism_t *mech, crypto_data_t *data, crypto_key_t *key, 92 crypto_ctx_template_t tmpl, crypto_data_t *mac, crypto_call_req_t *crq) 124 crypto_mac(crypto_mechanism_t *mech, crypto_data_t *data, 125 crypto_key_t *key, crypto_ctx_template_t tmpl, crypto_data_t *mac, 216 crypto_mechanism_t *mech, crypto_data_t *data, crypto_key_t *key, 217 crypto_ctx_template_t tmpl, crypto_data_t *mac, crypto_call_req_t *crq) 249 crypto_mac_verify(crypto_mechanism_t *mech, crypto_data_t *data, 250 crypto_key_t *key, crypto_ctx_template_t tmpl, crypto_data_t *mac, 518 crypto_mac_update(crypto_context_t context, crypto_data_t *data, 567 crypto_mac_final(crypto_context_t context, crypto_data_t *ma [all...] |
H A D | kcf_digest.c | 90 crypto_mechanism_t *mech, crypto_data_t *data, crypto_data_t *digest, 125 crypto_digest(crypto_mechanism_t *mech, crypto_data_t *data, 126 crypto_data_t *digest, crypto_call_req_t *crq) 331 crypto_digest_update(crypto_context_t context, crypto_data_t *data, 380 crypto_digest_final(crypto_context_t context, crypto_data_t *digest, 451 crypto_digest_single(crypto_context_t context, crypto_data_t *data, 452 crypto_data_t *digest, crypto_call_req_t *cr)
|
/freebsd-13-stable/sys/contrib/openzfs/module/icp/algs/aes/ |
H A D | aes_modes.c | 73 crypto_data_t *out) 106 crypto_data_t *out)
|
/freebsd-13-stable/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) 65 crypto_get_ptrs(crypto_data_t *out, void **iov_or_mp, offset_t *current_offset,
|
H A D | ecb.c | 36 crypto_data_t *out, size_t block_size,
|
H A D | cbc.c | 36 crypto_data_t *out, size_t block_size, 143 crypto_data_t *out, size_t block_size,
|
H A D | ctr.c | 37 crypto_data_t *out, size_t block_size, 151 ctr_mode_final(ctr_ctx_t *ctx, crypto_data_t *out,
|
H A D | gcm.c | 70 crypto_data_t *, size_t); 72 static int gcm_encrypt_final_avx(gcm_ctx_t *, crypto_data_t *, size_t); 73 static int gcm_decrypt_final_avx(gcm_ctx_t *, crypto_data_t *, size_t); 84 crypto_data_t *out, size_t block_size, 204 gcm_encrypt_final(gcm_ctx_t *ctx, crypto_data_t *out, size_t block_size, 330 crypto_data_t *out, size_t block_size, 364 gcm_decrypt_final(gcm_ctx_t *ctx, crypto_data_t *out, size_t block_size, 1159 size_t length, crypto_data_t *out, size_t block_size) 1307 gcm_encrypt_final_avx(gcm_ctx_t *ctx, crypto_data_t *out, size_t block_size) 1371 gcm_decrypt_final_avx(gcm_ctx_t *ctx, crypto_data_t *ou [all...] |
H A D | ccm.c | 42 crypto_data_t *out, size_t block_size, 195 ccm_encrypt_final(ccm_ctx_t *ctx, crypto_data_t *out, size_t block_size, 348 crypto_data_t *out, size_t block_size, 520 ccm_decrypt_final(ccm_ctx_t *ctx, crypto_data_t *out, size_t block_size,
|
/freebsd-13-stable/sys/contrib/openzfs/module/icp/include/aes/ |
H A D | aes_impl.h | 148 crypto_data_t *out); 150 crypto_data_t *out);
|
/freebsd-13-stable/sys/contrib/openzfs/module/zfs/ |
H A D | hkdf.c | 31 crypto_data_t input_cd, output_cd; 71 crypto_data_t T_cd, info_cd, c_cd;
|
/freebsd-13-stable/sys/contrib/openzfs/module/os/linux/zfs/ |
H A D | zio_crypt.c | 382 crypto_data_t plaindata, cipherdata; 676 crypto_data_t in_data, digest_data; 998 crypto_data_t cd; 1050 crypto_data_t cd; 1129 crypto_data_t cd;
|