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