Home
last modified time | relevance | path

Searched refs:gcm_ctx_t (Results 1 – 4 of 4) sorted by relevance

/freebsd/sys/contrib/openzfs/module/icp/include/modes/
H A Dmodes.h178 } gcm_ctx_t; typedef
189 void gcm_clear_ctx(gcm_ctx_t *ctx);
194 gcm_ctx_t acu_gcm;
223 extern int gcm_mode_encrypt_contiguous_blocks(gcm_ctx_t *, char *, size_t,
229 extern int gcm_mode_decrypt_contiguous_blocks(gcm_ctx_t *, char *, size_t,
239 int gcm_encrypt_final(gcm_ctx_t *, crypto_data_t *, size_t,
249 extern int gcm_decrypt_final(gcm_ctx_t *, crypto_data_t *, size_t,
257 extern int gcm_init_ctx(gcm_ctx_t *, char *, size_t,
/freebsd/sys/contrib/openzfs/module/icp/algs/modes/
H A Dgcm.c70 static int gcm_mode_encrypt_contiguous_blocks_avx(gcm_ctx_t *, char *, size_t,
73 static int gcm_encrypt_final_avx(gcm_ctx_t *, crypto_data_t *, size_t);
74 static int gcm_decrypt_final_avx(gcm_ctx_t *, crypto_data_t *, size_t);
75 static int gcm_init_avx(gcm_ctx_t *, const uint8_t *, size_t, const uint8_t *,
84 gcm_mode_encrypt_contiguous_blocks(gcm_ctx_t *ctx, char *data, size_t length, in gcm_mode_encrypt_contiguous_blocks()
203 gcm_encrypt_final(gcm_ctx_t *ctx, crypto_data_t *out, size_t block_size, in gcm_encrypt_final()
289 gcm_decrypt_incomplete_block(gcm_ctx_t *ctx, size_t block_size, size_t index, in gcm_decrypt_incomplete_block()
328 gcm_mode_decrypt_contiguous_blocks(gcm_ctx_t *ctx, char *data, size_t length, in gcm_mode_decrypt_contiguous_blocks()
371 gcm_decrypt_final(gcm_ctx_t *ctx, crypto_data_t *out, size_t block_size, in gcm_decrypt_final()
483 gcm_ctx_t *ctx, size_t block_size, in gcm_format_initial_blocks()
[all …]
H A Dmodes.c139 gcm_clear_ctx((gcm_ctx_t *)ctx); in crypto_free_mode_ctx()
140 kmem_free(ctx, sizeof (gcm_ctx_t)); in crypto_free_mode_ctx()
168 gcm_clear_ctx(gcm_ctx_t *ctx) in gcm_clear_ctx()
/freebsd/sys/contrib/openzfs/module/icp/io/
H A Daes.c240 ret = gcm_encrypt_final((gcm_ctx_t *)&aes_ctx, in aes_encrypt_atomic()
265 gcm_clear_ctx((gcm_ctx_t *)&aes_ctx); in aes_encrypt_atomic()
348 ret = gcm_decrypt_final((gcm_ctx_t *)&aes_ctx, in aes_decrypt_atomic()
377 gcm_clear_ctx((gcm_ctx_t *)&aes_ctx); in aes_decrypt_atomic()
483 rv = gcm_init_ctx((gcm_ctx_t *)aes_ctx, mechanism->cm_param, in aes_common_init_ctx()