Searched refs:br_aead_class (Results 1 - 3 of 3) sorted by relevance

/freebsd-12-stable/contrib/bearssl/inc/
H A Dbearssl_aead.h180 typedef struct br_aead_class_ br_aead_class; typedef in typeref:struct:br_aead_class_
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 *vtabl
[all...]
/freebsd-12-stable/contrib/bearssl/src/aead/
H A Dgcm.c300 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 Deax.c507 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))

Completed in 111 milliseconds