_nx_crypto_gcm_ghash_update() is only used within netxduo.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and Samplesnetxduo_nx_crypto_gcm_ghash_update()

_nx_crypto_gcm_ghash_update() function

Syntax

static VOID _nx_crypto_gcm_ghash_update(UCHAR *hkey,     UCHAR *input,     UINT input_length,     UCHAR *output);

Arguments

hkey

input

input_length

output

References

LocationReferrerText
nx_crypto_gcm.c:294
NX_CRYPTO_KEEP static VOID _nx_crypto_gcm_ghash_update(UCHAR *hkey, UCHAR *input, UINT input_length, UCHAR *output)
nx_crypto_gcm.c:499_nx_crypto_gcm_encrypt_init()
_nx_crypto_gcm_ghash_update(hkey, iv, iv_len, j0);
nx_crypto_gcm.c:505_nx_crypto_gcm_encrypt_init()
_nx_crypto_gcm_ghash_update(hkey, tmp_block, NX_CRYPTO_GCM_BLOCK_SIZE, j0);
nx_crypto_gcm.c:510_nx_crypto_gcm_encrypt_init()
_nx_crypto_gcm_ghash_update(hkey, additional_data, additional_len, s);
nx_crypto_gcm.c:591_nx_crypto_gcm_encrypt_update()
_nx_crypto_gcm_ghash_update(hkey, output, length, s);
nx_crypto_gcm.c:679_nx_crypto_gcm_encrypt_calculate()
_nx_crypto_gcm_ghash_update(hkey, tmp_block, NX_CRYPTO_GCM_BLOCK_SIZE, s);
nx_crypto_gcm.c:757_nx_crypto_gcm_decrypt_update()
_nx_crypto_gcm_ghash_update(hkey, input, length, s);
nx_crypto_gcm.c:848_nx_crypto_gcm_decrypt_calculate()
_nx_crypto_gcm_ghash_update(hkey, tmp_block, NX_CRYPTO_GCM_BLOCK_SIZE, s);

Call Tree

Functions calling _nx_crypto_gcm_ghash_update()
Functions called by _nx_crypto_gcm_ghash_update()
_nx_crypto_gcm_ghash_update()
Data read by _nx_crypto_gcm_ghash_update()
Data written by _nx_crypto_gcm_ghash_update()
_nx_crypto_gcm_ghash_update()::tmp_block
_nx_crypto_gcm_ghash_update()::i
_nx_crypto_gcm_ghash_update()::n
all items filtered out
_nx_crypto_gcm_ghash_update()
_nx_crypto_gcm_ghash_update()::i
_nx_crypto_gcm_ghash_update()::n
all items filtered out
Type of _nx_crypto_gcm_ghash_update()
_nx_crypto_gcm_ghash_update()
all items filtered out