Symbol: ossl_gcm_context
sys/crypto/openssl/amd64/ossl_aes_gcm_avx512.c
149
_gcm_encrypt_avx512(struct ossl_gcm_context *ctx, const unsigned char *in,
sys/crypto/openssl/amd64/ossl_aes_gcm_avx512.c
178
gcm_encrypt_avx512(struct ossl_gcm_context *ctx, const unsigned char *in,
sys/crypto/openssl/amd64/ossl_aes_gcm_avx512.c
185
gcm_decrypt_avx512(struct ossl_gcm_context *ctx, const unsigned char *in,
sys/crypto/openssl/amd64/ossl_aes_gcm_avx512.c
192
gcm_finish_avx512(struct ossl_gcm_context *ctx, const unsigned char *tag,
sys/crypto/openssl/amd64/ossl_aes_gcm_avx512.c
226
struct ossl_gcm_context *ctx;
sys/crypto/openssl/amd64/ossl_aes_gcm_avx512.c
26
sizeof(struct ossl_gcm_context) <= sizeof(struct ossl_cipher_context),
sys/crypto/openssl/amd64/ossl_aes_gcm_avx512.c
32
gcm_init(struct ossl_gcm_context *ctx, const void *key, size_t keylen)
sys/crypto/openssl/amd64/ossl_aes_gcm_avx512.c
44
gcm_tag(struct ossl_gcm_context *ctx, unsigned char *tag, size_t len)
sys/crypto/openssl/amd64/ossl_aes_gcm_avx512.c
65
gcm_init_avx512(struct ossl_gcm_context *ctx, const void *key, size_t keylen)
sys/crypto/openssl/amd64/ossl_aes_gcm_avx512.c
71
gcm_setiv_avx512(struct ossl_gcm_context *ctx, const unsigned char *iv,
sys/crypto/openssl/amd64/ossl_aes_gcm_avx512.c
90
gcm_aad_avx512(struct ossl_gcm_context *ctx, const unsigned char *aad,
sys/crypto/openssl/arm/ossl_aes_gcm_neon.c
113
gcm_aad(struct ossl_gcm_context *ctx, const unsigned char *aad, size_t len)
sys/crypto/openssl/arm/ossl_aes_gcm_neon.c
157
gcm_encrypt(struct ossl_gcm_context *ctx, const unsigned char *in,
sys/crypto/openssl/arm/ossl_aes_gcm_neon.c
23
sizeof(struct ossl_gcm_context) <= sizeof(struct ossl_cipher_context),
sys/crypto/openssl/arm/ossl_aes_gcm_neon.c
241
gcm_decrypt(struct ossl_gcm_context *ctx, const unsigned char *in,
sys/crypto/openssl/arm/ossl_aes_gcm_neon.c
332
gcm_tag(struct ossl_gcm_context *ctx, unsigned char *tag, size_t len)
sys/crypto/openssl/arm/ossl_aes_gcm_neon.c
353
struct ossl_gcm_context *ctx;
sys/crypto/openssl/arm/ossl_aes_gcm_neon.c
38
gcm_init(struct ossl_gcm_context *ctx, const void *key, size_t keylen)
sys/crypto/openssl/arm/ossl_aes_gcm_neon.c
55
gcm_setiv(struct ossl_gcm_context *ctx, const unsigned char *iv, size_t len)
sys/crypto/openssl/arm/ossl_aes_gcm_neon.c
87
gcm_finish(struct ossl_gcm_context *ctx, const unsigned char *tag, size_t len)
sys/crypto/openssl/ossl_aes.c
176
struct ossl_gcm_context ctx;
sys/crypto/openssl/ossl_aes.c
199
memcpy(&ctx, &s->enc_ctx, sizeof(struct ossl_gcm_context));
sys/crypto/openssl/ossl_aes.c
201
memcpy(&ctx, &s->dec_ctx, sizeof(struct ossl_gcm_context));
sys/crypto/openssl/ossl_aes_gcm.c
145
gcm_init(struct ossl_gcm_context *ctx, const void *key, size_t keylen)
sys/crypto/openssl/ossl_aes_gcm.c
157
gcm_tag_op(struct ossl_gcm_context *ctx, unsigned char *tag, size_t len)
sys/crypto/openssl/ossl_aes_gcm.c
164
gcm_init_op(struct ossl_gcm_context *ctx, const void *key, size_t keylen)
sys/crypto/openssl/ossl_aes_gcm.c
177
gcm_setiv_op(struct ossl_gcm_context *ctx, const unsigned char *iv,
sys/crypto/openssl/ossl_aes_gcm.c
210
gcm_aad_op(struct ossl_gcm_context *ctx, const unsigned char *aad,
sys/crypto/openssl/ossl_aes_gcm.c
255
gcm_encrypt(struct ossl_gcm_context *ctx, const unsigned char *in,
sys/crypto/openssl/ossl_aes_gcm.c
29
sizeof(struct ossl_gcm_context) <= sizeof(struct ossl_cipher_context),
sys/crypto/openssl/ossl_aes_gcm.c
304
gcm_encrypt_ctr32(struct ossl_gcm_context *ctx, const unsigned char *in,
sys/crypto/openssl/ossl_aes_gcm.c
383
gcm_encrypt_op(struct ossl_gcm_context *ctx, const unsigned char *in,
sys/crypto/openssl/ossl_aes_gcm.c
406
gcm_decrypt(struct ossl_gcm_context *ctx, const unsigned char *in,
sys/crypto/openssl/ossl_aes_gcm.c
458
gcm_decrypt_ctr32(struct ossl_gcm_context *ctx, const unsigned char *in,
sys/crypto/openssl/ossl_aes_gcm.c
545
gcm_decrypt_op(struct ossl_gcm_context *ctx, const unsigned char *in,
sys/crypto/openssl/ossl_aes_gcm.c
567
gcm_finish_op(struct ossl_gcm_context *ctx, const unsigned char *tag,
sys/crypto/openssl/ossl_aes_gcm.c
609
struct ossl_gcm_context *ctx;
sys/crypto/openssl/ossl_aes_gcm.h
32
struct ossl_gcm_context;
sys/crypto/openssl/ossl_aes_gcm.h
35
void (*init)(struct ossl_gcm_context *ctx, const void *key,
sys/crypto/openssl/ossl_aes_gcm.h
37
void (*setiv)(struct ossl_gcm_context *ctx, const unsigned char *iv,
sys/crypto/openssl/ossl_aes_gcm.h
39
int (*aad)(struct ossl_gcm_context *ctx, const unsigned char *aad,
sys/crypto/openssl/ossl_aes_gcm.h
41
int (*encrypt)(struct ossl_gcm_context *ctx, const unsigned char *in,
sys/crypto/openssl/ossl_aes_gcm.h
43
int (*decrypt)(struct ossl_gcm_context *ctx, const unsigned char *in,
sys/crypto/openssl/ossl_aes_gcm.h
45
int (*finish)(struct ossl_gcm_context *ctx, const unsigned char *tag,
sys/crypto/openssl/ossl_aes_gcm.h
47
void (*tag)(struct ossl_gcm_context *ctx, unsigned char *tag,