CryptoAuthLib v3.7.6
Microchip CryptoAuthentication Library
 
Loading...
Searching...
No Matches
pkcs11_os.h File Reference

PKCS11 Library Operating System Abstraction. More...

#include "cryptoki.h"
#include "cryptoauthlib.h"

Macros

#define pkcs11_os_malloc   hal_malloc
 
#define pkcs11_os_free   hal_free
 

Functions

CK_RV pkcs11_os_create_mutex (CK_VOID_PTR_PTR ppMutex)
 Application callback for creating a mutex object.
 
CK_RV pkcs11_os_destroy_mutex (CK_VOID_PTR pMutex)
 
CK_RV pkcs11_os_lock_mutex (CK_VOID_PTR pMutex)
 
CK_RV pkcs11_os_unlock_mutex (CK_VOID_PTR pMutex)
 
CK_RV pkcs11_os_alloc_shared_ctx (void **ppShared, size_t size)
 
CK_RV pkcs11_os_free_shared_ctx (void *pShared, size_t size)
 

Detailed Description

PKCS11 Library Operating System Abstraction.