Home
last modified time | relevance | path

Searched refs:crypto_data_t (Results 1 – 21 of 21) sorted by relevance

/freebsd-14.2/sys/contrib/openzfs/module/icp/include/sys/crypto/
H A Dspi.h77 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 Dimpl.h370 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 Dapi.h55 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 Dcommon.h131 } crypto_data_t; typedef
/freebsd-14.2/sys/contrib/openzfs/module/icp/include/modes/
H A Dmodes.h305 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 Dkcf_prov_lib.c40 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 Daes.c81 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 Dskein_mod.c49 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 Dsha2_mod.c93 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 Dkcf_cipher.c68 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 Dkcf_mac.c84 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 Daes_modes.c73 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 Daes_impl.h142 crypto_data_t *out);
144 crypto_data_t *out);
/freebsd-14.2/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) 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 Dgcm.c76 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 Dctr.c37 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 Dcbc.c36 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 Dccm.c42 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 Decb.c36 crypto_data_t *out, size_t block_size, in ecb_cipher_contiguous_blocks()
/freebsd-14.2/sys/contrib/openzfs/module/zfs/
H A Dhkdf.c31 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 Dzio_crypt.c397 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()