22#ifndef _INTEL_QUICKASSIST_SYNC_H_
23#define _INTEL_QUICKASSIST_SYNC_H_
25#ifdef HAVE_INTEL_QA_SYNC
27WOLFSSL_API
int wc_CryptoCb_InitIntelQa(
void);
28WOLFSSL_API
void wc_CryptoCb_CleanupIntelQa(
int*
id);
30WOLFSSL_API
void* wc_CryptoCb_IntelQaMalloc(
size_t size,
32#ifdef WOLFSSL_DEBUG_MEMORY
33 ,
const char* func,
unsigned int line
37WOLFSSL_API
void wc_CryptoCb_IntelQaFree(
void *ptr,
39#ifdef WOLFSSL_DEBUG_MEMORY
40 ,
const char* func,
unsigned int line
44WOLFSSL_API
void* wc_CryptoCb_IntelQaRealloc(
void *ptr,
45 size_t size,
void* heap,
int type
46#ifdef WOLFSSL_DEBUG_MEMORY
47 ,
const char* func,
unsigned int line