Searched refs:gcm_ctx_t (Results 1 – 4 of 4) sorted by relevance
/freebsd/sys/contrib/openzfs/module/icp/include/modes/ |
H A D | modes.h | 188 } 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 D | gcm.c | 73 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 D | modes.c | 140 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 D | aes.c | 241 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()
|