Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/crypto/caam/caamalg_desc.c append_fifo_load_as_imm() -> append_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
PARAM_VALUE 2 len 4
PARAM_VALUE 3 command 572522496
BUF_SIZE 0 desc 224,264
BUF_SIZE 0 desc 224,264
DATA_SOURCE 0 desc $0
DATA_SOURCE 1 data $1
DATA_SOURCE 2 len $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 data unit_byte
HALF_LOCKED2 &con->mutex
HALF_LOCKED2 &sdata->sec_mtx
HALF_LOCKED2 sk

drivers/crypto/caam/caamalg_desc.c append_load_as_imm() -> append_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
PARAM_VALUE 2 len 4,8,10
PARAM_VALUE 3 command 285081600,304088064,304097280,339738624
BUF_SIZE 0 desc (-1),224,264
BUF_SIZE 0 desc (-1),224,264
BUF_SIZE 1 data (-1),8,11
BUF_SIZE 1 data (-1),8,11
DATA_SOURCE 0 desc $0
DATA_SOURCE 1 data $1
DATA_SOURCE 2 len $2
STR_LEN 0 desc (-1),10
STR_LEN 0 desc (-1),10
BIT_INFO 3 command 0x10000000,0x17ffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 data unit_byte
UNITS 2 len unit_byte
USER_PTR 1 data
HALF_LOCKED2 sk

drivers/crypto/caam/caamalg.c append_load_as_imm() -> append_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
PARAM_VALUE 3 command 304087040,304088064,304089088,304091136,304092160
BUF_SIZE 1 data s32min-(-2),1-s32max
BUF_SIZE 1 data s32min-(-2),1-s32max
DATA_SOURCE 0 desc $0
DATA_SOURCE 1 data $1
DATA_SOURCE 2 len $2
BIT_INFO 3 command 0x12200000,0x12201f00
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_PTR 1 data

drivers/crypto/caam/key_gen.c append_fifo_load_as_imm() -> append_cmd_data()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
PARAM_VALUE 1 data 0
PARAM_VALUE 2 len 0
PARAM_VALUE 3 command 605290496
BUF_SIZE 0 desc 24,32,40
BUF_SIZE 0 desc 24,32,40
DATA_SOURCE 0 desc $0
DATA_SOURCE 1 data $1
DATA_SOURCE 2 len $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 sk