Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

crypto/rsa-pkcs1pad.c pkcs1pad_set_priv_key() -> rsa_set_key()

Type Parameter Key Value
PARAM_VALUE 1 key_size 4096-ptr_max
PARAM_VALUE 2 is_pubkey 0
BUF_SIZE 3 key (-1),4,8-s32max
BUF_SIZE 3 key (-1),4,8-s32max
DATA_SOURCE 3 key $1
DATA_SOURCE 4 keylen $2
RX_PATH
TASK_NOT_RUNNING

crypto/rsa-pkcs1pad.c pkcs1pad_set_pub_key() -> rsa_set_key()

Type Parameter Key Value
PARAM_VALUE 1 key_size 4096-ptr_max
PARAM_VALUE 2 is_pubkey 1
BUF_SIZE 3 key (-1),4,8-s32max
BUF_SIZE 3 key (-1),4,8-s32max
DATA_SOURCE 3 key $1
DATA_SOURCE 4 keylen $2
RX_PATH
TASK_NOT_RUNNING

crypto/rsassa-pkcs1.c rsassa_pkcs1_set_priv_key() -> rsa_set_key()

Type Parameter Key Value
PARAM_VALUE 1 key_size 4096-ptr_max
PARAM_VALUE 2 is_pubkey 0
PARAM_VALUE 3 key 16,4096-ptr_max
BUF_SIZE 3 key 8-s32max
BUF_SIZE 3 key 8-s32max
DATA_SOURCE 3 key $1
DATA_SOURCE 4 keylen $2
RX_PATH
TASK_NOT_RUNNING

crypto/rsassa-pkcs1.c rsassa_pkcs1_set_pub_key() -> rsa_set_key()

Type Parameter Key Value
PARAM_VALUE 1 key_size 4096-ptr_max
PARAM_VALUE 2 is_pubkey 1
BUF_SIZE 3 key (-1),8-s32max
BUF_SIZE 3 key (-1),8-s32max
DATA_SOURCE 3 key $1
DATA_SOURCE 4 keylen $2
RX_PATH
TASK_NOT_RUNNING