Searched refs:crypto_data_t (Results 1 - 25 of 25) sorted by relevance

/freebsd-13-stable/sys/contrib/openzfs/module/icp/include/sys/crypto/
H A Dspi.h154 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 Dops_impl.h55 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 Dimpl.h1198 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 Dapi.h73 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 Dcommon.h250 } 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 Dkcf_prov_lib.c40 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 Dkcf_callprov.c1374 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 Dmodes.h304 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 Daes.c109 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 Dskein_mod.c82 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 Dsha1_mod.c108 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 Dsha2_mod.c135 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 Dkcf_cipher.c314 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 Dkcf_mac.c91 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 Dkcf_digest.c90 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 Daes_modes.c73 crypto_data_t *out)
106 crypto_data_t *out)
/freebsd-13-stable/sys/contrib/openzfs/module/icp/algs/modes/
H A Dmodes.c36 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 Decb.c36 crypto_data_t *out, size_t block_size,
H A Dcbc.c36 crypto_data_t *out, size_t block_size,
143 crypto_data_t *out, size_t block_size,
H A Dctr.c37 crypto_data_t *out, size_t block_size,
151 ctr_mode_final(ctr_ctx_t *ctx, crypto_data_t *out,
H A Dgcm.c70 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 Dccm.c42 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 Daes_impl.h148 crypto_data_t *out);
150 crypto_data_t *out);
/freebsd-13-stable/sys/contrib/openzfs/module/zfs/
H A Dhkdf.c31 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 Dzio_crypt.c382 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;

Completed in 198 milliseconds