Searched refs:ccdigest_ctx_t (Results 1 - 4 of 4) sorted by relevance

/xnu-2422.115.4/EXTERNAL_HEADERS/corecrypto/
H A Dccdigest.h29 } ccdigest_ctx_t __attribute__((transparent_union)); typedef in typeref:union:__anon3
43 ccdigest_ctx_t _ctxt;
55 void(*final)(const struct ccdigest_info *di, ccdigest_ctx_t ctx,
77 #define ccdigest_state_u8(_di_, _ctx_) (&((ccdigest_ctx_t)(_ctx_)).hdr->state.u8)
78 #define ccdigest_state_u32(_di_, _ctx_) (&((ccdigest_ctx_t)(_ctx_)).hdr->state.u32)
79 #define ccdigest_state_u64(_di_, _ctx_) (&((ccdigest_ctx_t)(_ctx_)).hdr->state.u64)
80 #define ccdigest_state_ccn(_di_, _ctx_) (&((ccdigest_ctx_t)(_ctx_)).hdr->state.ccn)
81 #define ccdigest_nbits(_di_, _ctx_) (((uint64_t *)(&((ccdigest_ctx_t)(_ctx_)).hdr->state.u8 + (_di_)->state_size))[0])
82 #define ccdigest_data(_di_, _ctx_) (&((ccdigest_ctx_t)(_ctx_)).hdr->state.u8 + (_di_)->state_size + sizeof(uint64_t))
83 #define ccdigest_num(_di_, _ctx_) (((unsigned int *)(&((ccdigest_ctx_t)(_ctx
[all...]
H A Dccsha1.h26 void ccsha1_final(const struct ccdigest_info *di, ccdigest_ctx_t,
H A Dcchmac.h23 ccdigest_ctx_t digest;
36 /* Return a ccdigest_ctx_t which can be accesed with the macros in ccdigest.h */
39 /* Accesors for ostate fields, this is all cchmac_ctx_t adds to the ccdigest_ctx_t. */
46 /* Convenience accessors for ccdigest_ctx_t fields. */
/xnu-2422.115.4/libkern/libkern/crypto/
H A Dregister_crypto.h44 typedef void (*ccdigest_init_fn_t)(const struct ccdigest_info *di, ccdigest_ctx_t ctx);
45 typedef void (*ccdigest_update_fn_t)(const struct ccdigest_info *di, ccdigest_ctx_t ctx,
47 typedef void (*ccdigest_final_fn_t)(const struct ccdigest_info *di, ccdigest_ctx_t ctx,

Completed in 18 milliseconds