Lines Matching refs:vecxctx
71 static int ecx_init(void *vecxctx, void *vkey, const char *algname) in ecx_init() argument
73 PROV_ECX_CTX *ecxctx = (PROV_ECX_CTX *)vecxctx; in ecx_init()
97 static int x25519_init(void *vecxctx, void *vkey, in x25519_init() argument
100 return ecx_init(vecxctx, vkey, "X25519"); in x25519_init()
103 static int x448_init(void *vecxctx, void *vkey, in x448_init() argument
106 return ecx_init(vecxctx, vkey, "X448"); in x448_init()
109 static int ecx_set_peer(void *vecxctx, void *vkey) in ecx_set_peer() argument
111 PROV_ECX_CTX *ecxctx = (PROV_ECX_CTX *)vecxctx; in ecx_set_peer()
130 static int ecx_derive(void *vecxctx, unsigned char *secret, size_t *secretlen, in ecx_derive() argument
133 PROV_ECX_CTX *ecxctx = (PROV_ECX_CTX *)vecxctx; in ecx_derive()
141 static void ecx_freectx(void *vecxctx) in ecx_freectx() argument
143 PROV_ECX_CTX *ecxctx = (PROV_ECX_CTX *)vecxctx; in ecx_freectx()
151 static void *ecx_dupctx(void *vecxctx) in ecx_dupctx() argument
153 PROV_ECX_CTX *srcctx = (PROV_ECX_CTX *)vecxctx; in ecx_dupctx()