HomeSort by relevance Sort by last modified time
    Searched refs:ae_ctx (Results 1 - 4 of 4) sorted by null

  /system/keymaster/
ae.h 50 typedef struct _ae_ctx ae_ctx; typedef in typeref:struct:_ae_ctx
58 ae_ctx* ae_allocate(void* misc); /* Allocate ae_ctx, set optional ptr */
59 void ae_free(ae_ctx* ctx); /* Deallocate ae_ctx struct */
60 int ae_clear(ae_ctx* ctx); /* Undo initialization */
61 int ae_ctx_sizeof(void); /* Return sizeof(ae_ctx) */
62 /* ae_allocate() allocates an ae_ctx structure, but does not initialize it.
63 * ae_free() deallocates an ae_ctx structure, but does not zero it.
64 * ae_clear() zeroes sensitive values associated with an ae_ctx structur
    [all...]
ocb.c 59 / space in ae_ctx), generated as needed (slightly slowing encryption and
62 / are used for L values in ae_ctx. Plaintext and ciphertexts shorter than
644 static block getL(const ae_ctx* ctx, unsigned tz) {
666 ae_ctx* ae_allocate(void* misc) {
670 p = _mm_malloc(sizeof(ae_ctx), 16);
672 if (posix_memalign(&p, 16, sizeof(ae_ctx)) != 0)
675 p = malloc(sizeof(ae_ctx));
677 return (ae_ctx*)p;
680 void ae_free(ae_ctx* ctx) {
690 int ae_clear(ae_ctx* ctx) /* Zero ae_ctx and undo initialization *
    [all...]
ocb_utils.cpp 42 ae_ctx* get() { return ctx_; }
45 ae_ctx* ctx_;
android_keymaster.cpp 74 void operator()(ae_ctx* ctx) const { ae_free(ctx); }
76 typedef UniquePtr<ae_ctx, AE_CTX_Delete> Unique_ae_ctx;

Completed in 211 milliseconds