Lines Matching refs:vmacctx
68 static void siphash_free(void *vmacctx) in siphash_free() argument
70 OPENSSL_free(vmacctx); in siphash_free()
88 static size_t siphash_size(void *vmacctx) in siphash_size() argument
90 struct siphash_data_st *ctx = vmacctx; in siphash_size()
108 static int siphash_init(void *vmacctx, const unsigned char *key, size_t keylen, in siphash_init() argument
111 struct siphash_data_st *ctx = vmacctx; in siphash_init()
126 static int siphash_update(void *vmacctx, const unsigned char *data, in siphash_update() argument
129 struct siphash_data_st *ctx = vmacctx; in siphash_update()
138 static int siphash_final(void *vmacctx, unsigned char *out, size_t *outl, in siphash_final() argument
141 struct siphash_data_st *ctx = vmacctx; in siphash_final()
164 static int siphash_get_ctx_params(void *vmacctx, OSSL_PARAM params[]) in siphash_get_ctx_params() argument
166 struct siphash_data_st *ctx = vmacctx; in siphash_get_ctx_params()
170 && !OSSL_PARAM_set_size_t(p, siphash_size(vmacctx))) in siphash_get_ctx_params()
195 static int siphash_set_params(void *vmacctx, const OSSL_PARAM *params) in siphash_set_params() argument
197 struct siphash_data_st *ctx = vmacctx; in siphash_set_params()