ReactOS 0.4.17-dev-1005-g171e1de
hash_pattern.c File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

SYMCRYPT_NOINLINE VOID SYMCRYPT_CALL SYMCRYPT_Xxx (_In_reads_(cbData) PCBYTE pbData, SIZE_T cbData, _Out_writes_(CONCAT3(SYMCRYPT_, ALG, _RESULT_SIZE)) PBYTE pbResult)
 
VOID SYMCRYPT_CALL SYMCRYPT_XxxStateCopy (_In_ const SYMCRYPT_XXX_STATE *pSrc, _Out_ SYMCRYPT_XXX_STATE *pDst)
 

Function Documentation

◆ SYMCRYPT_Xxx()

SYMCRYPT_NOINLINE VOID SYMCRYPT_CALL SYMCRYPT_Xxx ( _In_reads_(cbData) PCBYTE  pbData,
SIZE_T  cbData,
_Out_writes_(CONCAT3(SYMCRYPT_, ALG, _RESULT_SIZE)) PBYTE  pbResult 
)

Definition at line 20 of file hash_pattern.c.

24{
26
30}
static int state
Definition: maze.c:121
#define SYMCRYPT_XxxInit
Definition: sc_lib.h:123
#define SYMCRYPT_XxxAppend
Definition: sc_lib.h:124
#define SYMCRYPT_XXX_STATE
Definition: sc_lib.h:116
#define SYMCRYPT_XxxResult
Definition: sc_lib.h:125
static const BYTE pbResult[]
PCBYTE PBYTE SIZE_T cbData
PCBYTE pbData

◆ SYMCRYPT_XxxStateCopy()

VOID SYMCRYPT_CALL SYMCRYPT_XxxStateCopy ( _In_ const SYMCRYPT_XXX_STATE *  pSrc,
_Out_ SYMCRYPT_XXX_STATE *  pDst 
)

Definition at line 34 of file hash_pattern.c.

35{
37 *pDst = *pSrc;
38 SYMCRYPT_SET_MAGIC( pDst );
39}
#define SYMCRYPT_SET_MAGIC(p)
#define SYMCRYPT_CHECK_MAGIC(p)