Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/crypto/ccp/ccp-crypto-aes-cmac.c ccp_do_cmac_update() -> ccp_crypto_sg_table_add()

Type Parameter Key Value
PARAM_VALUE 0 table 4096-ptr_max
PARAM_VALUE 0 table->nents 0
PARAM_VALUE 0 table->sgl 0
PARAM_VALUE 1 sg_add 4096-ptr_max
PARAM_VALUE 1 sg_add->offset 0-4095
MEM_ZERO 0 table
RX_PATH
TASK_NOT_RUNNING

drivers/crypto/ccp/ccp-crypto-aes-cmac.c ccp_do_cmac_update() -> ccp_crypto_sg_table_add()

Type Parameter Key Value
PARAM_VALUE 0 table 4096-ptr_max
PARAM_VALUE 0 table->nents 0
PARAM_VALUE 0 table->sgl 0
BUF_SIZE 1 sg_add (-1),64
BUF_SIZE 1 sg_add (-1),64
MEM_ZERO 0 table
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 sg_add->length 0-2147483646[c]
USER_DATA 1 sg_add->length 1-u32max[c]
USER_DATA 1 sg_add->offset 0-2147551739[c]
UNITS 1 sg_add unit_byte

drivers/crypto/ccp/ccp-crypto-aes-cmac.c ccp_do_cmac_update() -> ccp_crypto_sg_table_add()

Type Parameter Key Value
PARAM_VALUE 0 table 4096-ptr_max
PARAM_VALUE 0 table->nents 0
PARAM_VALUE 0 table->sgl 0
PARAM_VALUE 1 sg_add 4096-ptr_max
PARAM_VALUE 1 sg_add->offset 0-4095
MEM_ZERO 0 table
RX_PATH
TASK_NOT_RUNNING

drivers/crypto/ccp/ccp-crypto-sha.c ccp_do_sha_update() -> ccp_crypto_sg_table_add()

Type Parameter Key Value
PARAM_VALUE 0 table 4096-ptr_max
PARAM_VALUE 0 table->nents 0
PARAM_VALUE 0 table->sgl 0
PARAM_VALUE 1 sg_add 4096-ptr_max
PARAM_VALUE 1 sg_add->offset 0-4095
MEM_ZERO 0 table
RX_PATH
TASK_NOT_RUNNING

drivers/crypto/ccp/ccp-crypto-sha.c ccp_do_sha_update() -> ccp_crypto_sg_table_add()

Type Parameter Key Value
PARAM_VALUE 0 table 4096-ptr_max
PARAM_VALUE 0 table->nents 0
PARAM_VALUE 0 table->sgl 0
BUF_SIZE 1 sg_add (-1),64
BUF_SIZE 1 sg_add (-1),64
MEM_ZERO 0 table
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 sg_add->length 0-2147483646[c]
USER_DATA 1 sg_add->length 1-u32max[c]
USER_DATA 1 sg_add->offset 0-2147551739[c]
UNITS 1 sg_add unit_byte