Documented in 1 files:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

crypto/rsa-pkcs1pad.c pkcs1pad_decrypt() -> akcipher_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 3 data 4096-ptr_max
BUF_SIZE 3 data (-1),72-s32max
DATA_SOURCE 3 data $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

crypto/rsa-pkcs1pad.c pkcs1pad_encrypt() -> akcipher_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 3 data 4096-ptr_max
BUF_SIZE 3 data (-1),72-s32max
DATA_SOURCE 3 data $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

crypto/akcipher.c crypto_akcipher_sync_prep() -> akcipher_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flgs 512
PARAM_VALUE 3 data 1775690338895724584,5614711960568672296
BUF_SIZE 0 req 0-u32max
BUF_SIZE 0 req 0-u32max
BUF_SIZE 3 data 104
DATA_SOURCE 0 req r _kzalloc_noprof
NOSPEC 0 req->src_len
NOCHECK_CALL
USER_DATA 0 req->src_len 0-u16max[c]

crypto/testmgr.c test_akcipher_one() -> akcipher_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flgs 1024
PARAM_VALUE 3 data 5760331999032782848
BUF_SIZE 0 req 72-s32max
BUF_SIZE 0 req 72-s32max
BUF_SIZE 3 data 104
DATA_SOURCE 0 req r akcipher_request_alloc
NOCHECK_CALL
HALF_LOCKED2 global &once_lock

crypto/rsassa-pkcs1.c rsassa_pkcs1_verify() -> akcipher_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flgs 512
PARAM_VALUE 3 data 2436159083210842112
BUF_SIZE 0 req 73-8589934662
BUF_SIZE 0 req 73-8589934662
BUF_SIZE 3 data 104
DATA_SOURCE 0 req r _kmalloc_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL