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.h188 } gcm_ctx_t; typedef
199 void gcm_clear_ctx(gcm_ctx_t *ctx);
204 gcm_ctx_t acu_gcm;
233 extern int gcm_mode_encrypt_contiguous_blocks(gcm_ctx_t *, char *, size_t,
239 extern int gcm_mode_decrypt_contiguous_blocks(gcm_ctx_t *, char *, size_t,
249 int gcm_encrypt_final(gcm_ctx_t *, crypto_data_t *, size_t,
259 extern int gcm_decrypt_final(gcm_ctx_t *, crypto_data_t *, size_t,
267 extern int gcm_init_ctx(gcm_ctx_t *, char *, size_t,
/freebsd/sys/contrib/openzfs/module/icp/algs/modes/
H A Dgcm.c73 static int gcm_mode_encrypt_contiguous_blocks_avx(gcm_ctx_t *, char *, size_t,
76 static int gcm_encrypt_final_avx(gcm_ctx_t *, crypto_data_t *, size_t);
77 static int gcm_decrypt_final_avx(gcm_ctx_t *, crypto_data_t *, size_t);
78 static int gcm_init_avx(gcm_ctx_t *, const uint8_t *, size_t, const uint8_t *,
87 gcm_mode_encrypt_contiguous_blocks(gcm_ctx_t *ctx, char *data, size_t length, in gcm_mode_encrypt_contiguous_blocks()
206 gcm_encrypt_final(gcm_ctx_t *ctx, crypto_data_t *out, size_t block_size, in gcm_encrypt_final()
292 gcm_decrypt_incomplete_block(gcm_ctx_t *ctx, size_t block_size, size_t index, in gcm_decrypt_incomplete_block()
331 gcm_mode_decrypt_contiguous_blocks(gcm_ctx_t *ctx, char *data, size_t length, in gcm_mode_decrypt_contiguous_blocks()
374 gcm_decrypt_final(gcm_ctx_t *ctx, crypto_data_t *out, size_t block_size, in gcm_decrypt_final()
486 gcm_ctx_t *ctx, size_t block_size, in gcm_format_initial_blocks()
[all …]
H A Dmodes.c140 gcm_clear_ctx((gcm_ctx_t *)ctx); in crypto_free_mode_ctx()
141 kmem_free(ctx, sizeof (gcm_ctx_t)); in crypto_free_mode_ctx()
169 gcm_clear_ctx(gcm_ctx_t *ctx) in gcm_clear_ctx()
/freebsd/sys/contrib/openzfs/module/icp/io/
H A Daes.c241 ret = gcm_encrypt_final((gcm_ctx_t *)&aes_ctx, in aes_encrypt_atomic()
266 gcm_clear_ctx((gcm_ctx_t *)&aes_ctx); in aes_encrypt_atomic()
349 ret = gcm_decrypt_final((gcm_ctx_t *)&aes_ctx, in aes_decrypt_atomic()
378 gcm_clear_ctx((gcm_ctx_t *)&aes_ctx); in aes_decrypt_atomic()
484 rv = gcm_init_ctx((gcm_ctx_t *)aes_ctx, mechanism->cm_param, in aes_common_init_ctx()