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 | 178 } 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 D | gcm.c | 70 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 D | modes.c | 139 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 D | aes.c | 240 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()
|