Searched refs:br_aead_class (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/bearssl/inc/ |
H A D | bearssl_aead.h | 180 typedef struct br_aead_class_ br_aead_class; typedef 207 void (*reset)(const br_aead_class **cc, const void *iv, size_t len); 221 void (*aad_inject)(const br_aead_class **cc, 234 void (*flip)(const br_aead_class **cc); 252 void (*run)(const br_aead_class **cc, int encrypt, 277 void (*get_tag)(const br_aead_class **cc, void *tag); 296 uint32_t (*check_tag)(const br_aead_class **cc, const void *tag); 311 void (*get_tag_trunc)(const br_aead_class **cc, void *tag, size_t len); 326 uint32_t (*check_tag_trunc)(const br_aead_class **cc, 357 const br_aead_class *vtable; [all …]
|
/freebsd/contrib/bearssl/src/aead/ |
H A D | gcm.c | 300 const br_aead_class br_gcm_vtable = { 302 (void (*)(const br_aead_class **, const void *, size_t)) 304 (void (*)(const br_aead_class **, const void *, size_t)) 306 (void (*)(const br_aead_class **)) 308 (void (*)(const br_aead_class **, int, void *, size_t)) 310 (void (*)(const br_aead_class **, void *)) 312 (uint32_t (*)(const br_aead_class **, const void *)) 314 (void (*)(const br_aead_class **, void *, size_t)) 316 (uint32_t (*)(const br_aead_class **, const void *, size_t))
|
H A D | eax.c | 507 const br_aead_class br_eax_vtable = { 509 (void (*)(const br_aead_class **, const void *, size_t)) 511 (void (*)(const br_aead_class **, const void *, size_t)) 513 (void (*)(const br_aead_class **)) 515 (void (*)(const br_aead_class **, int, void *, size_t)) 517 (void (*)(const br_aead_class **, void *)) 519 (uint32_t (*)(const br_aead_class **, const void *)) 521 (void (*)(const br_aead_class **, void *, size_t)) 523 (uint32_t (*)(const br_aead_class **, const void *, size_t))
|