Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/soc/qcom/ice.c qcom_ice_program_key() -> qcom_scm_ice_set_key()

Type Parameter Key Value
PARAM_VALUE 1 key 0,4,6,8,16,20,32,96,128,168,208,512,1024
PARAM_VALUE 2 key_size 64
PARAM_VALUE 3 cipher 3
BUF_SIZE 1 key 64
DATA_SOURCE 0 index $1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &profile->lock
TYPE_LOCK (struct blk_crypto_profile)->lock

drivers/soc/qcom/ice.c qcom_ice_program_wrapped_key() -> qcom_scm_ice_set_key()

Type Parameter Key Value
PARAM_VALUE 3 cipher 3
BUF_SIZE 1 key 128
RX_PATH
TASK_NOT_RUNNING
UNITS 2 key_size unit_byte
LOCK2 &profile->lock
TYPE_LOCK (struct blk_crypto_profile)->lock