Searched refs:gcm_ctx_t (Results 1 – 4 of 4) sorted by relevance
/titanic_50/usr/src/common/crypto/modes/ |
H A D | modes.c | 216 if (((gcm_ctx_t *)ctx)->gcm_pt_buf != NULL) in crypto_free_mode_ctx() 217 kmem_free(((gcm_ctx_t *)ctx)->gcm_pt_buf, in crypto_free_mode_ctx() 218 ((gcm_ctx_t *)ctx)->gcm_pt_buf_len); in crypto_free_mode_ctx() 220 kmem_free(ctx, sizeof (gcm_ctx_t)); in crypto_free_mode_ctx() 222 if (((gcm_ctx_t *)ctx)->gcm_pt_buf != NULL) in crypto_free_mode_ctx() 223 free(((gcm_ctx_t *)ctx)->gcm_pt_buf); in crypto_free_mode_ctx()
|
H A D | modes.h | 218 } gcm_ctx_t; typedef 239 gcm_ctx_t acu_gcm; 318 extern int gcm_mode_encrypt_contiguous_blocks(gcm_ctx_t *, char *, size_t, 324 extern int gcm_mode_decrypt_contiguous_blocks(gcm_ctx_t *, char *, size_t, 334 int gcm_encrypt_final(gcm_ctx_t *, crypto_data_t *, size_t, 344 extern int gcm_decrypt_final(gcm_ctx_t *, crypto_data_t *, size_t, 361 extern int gcm_init_ctx(gcm_ctx_t *, char *, size_t, 366 extern int gmac_init_ctx(gcm_ctx_t *, char *, size_t, 387 extern void gcm_set_kmflag(gcm_ctx_t *, int);
|
H A D | gcm.c | 131 gcm_mode_encrypt_contiguous_blocks(gcm_ctx_t *ctx, char *data, size_t length, in gcm_mode_encrypt_contiguous_blocks() 252 gcm_encrypt_final(gcm_ctx_t *ctx, crypto_data_t *out, size_t block_size, in gcm_encrypt_final() 330 gcm_decrypt_incomplete_block(gcm_ctx_t *ctx, size_t block_size, size_t index, in gcm_decrypt_incomplete_block() 370 gcm_mode_decrypt_contiguous_blocks(gcm_ctx_t *ctx, char *data, size_t length, in gcm_mode_decrypt_contiguous_blocks() 409 gcm_decrypt_final(gcm_ctx_t *ctx, crypto_data_t *out, size_t block_size, in gcm_decrypt_final() 514 gcm_ctx_t *ctx, size_t block_size, in gcm_format_initial_blocks() 564 gcm_init(gcm_ctx_t *ctx, unsigned char *iv, size_t iv_len, in gcm_init() 613 gcm_init_ctx(gcm_ctx_t *gcm_ctx, char *param, size_t block_size, in gcm_init_ctx() 653 gmac_init_ctx(gcm_ctx_t *gcm_ctx, char *param, size_t block_size, in gmac_init_ctx() 690 gcm_ctx_t *gcm_ctx; in gcm_alloc_ctx() [all …]
|
/titanic_50/usr/src/uts/common/crypto/io/ |
H A D | aes.c | 498 ret = gcm_encrypt_final((gcm_ctx_t *)aes_ctx, ciphertext, in aes_encrypt() 610 ret = gcm_decrypt_final((gcm_ctx_t *)aes_ctx, plaintext, in aes_decrypt() 744 gcm_set_kmflag((gcm_ctx_t *)aes_ctx, crypto_kmflag(req)); in aes_decrypt_update() 828 ret = gcm_encrypt_final((gcm_ctx_t *)aes_ctx, data, in aes_encrypt_final() 923 gcm_ctx_t *ctx = (gcm_ctx_t *)aes_ctx; in aes_decrypt_final() 933 ret = gcm_decrypt_final((gcm_ctx_t *)aes_ctx, data, in aes_decrypt_final() 1052 ret = gcm_encrypt_final((gcm_ctx_t *)&aes_ctx, in aes_encrypt_atomic() 1155 gcm_set_kmflag((gcm_ctx_t *)&aes_ctx, crypto_kmflag(req)); in aes_decrypt_atomic() 1196 ret = gcm_decrypt_final((gcm_ctx_t *)&aes_ctx, in aes_decrypt_atomic() 1241 if (((gcm_ctx_t *)&aes_ctx)->gcm_pt_buf != NULL) { in aes_decrypt_atomic() [all …]
|