Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

net/rxrpc/tests/rxrpc_kunit.c test_fcrypt_pcbc() -> fcrypt_pcbc_decrypt()

Type Parameter Key Value
PARAM_VALUE 0 key 46711535294509056
PARAM_VALUE 2 src 1726308056071823360,3140416083938979840,4602998933304729600,8044165625933787136
PARAM_VALUE 3 dst 1295176426634272768
PARAM_VALUE 4 nblocks 1,6
BUF_SIZE 1 iv 8
BUF_SIZE 3 dst 48
NOCHECK_CALL

net/rxrpc/tests/rxrpc_kunit.c test_fcrypt_pcbc() -> fcrypt_pcbc_decrypt()

Type Parameter Key Value
PARAM_VALUE 0 key 46711535294509056
PARAM_VALUE 2 src 1295176426634272768
PARAM_VALUE 3 dst 1295176426634272768
PARAM_VALUE 4 nblocks 1,6
BUF_SIZE 1 iv 8
BUF_SIZE 2 src 48
BUF_SIZE 3 dst 48
NOCHECK_CALL

net/rxrpc/rxkad.c rxkad_decrypt_response() -> fcrypt_pcbc_decrypt()

Type Parameter Key Value
PARAM_VALUE 0 key 8840310702763999232
PARAM_VALUE 2 src 4096-ptr_max
PARAM_VALUE 3 dst 4096-ptr_max
PARAM_VALUE 4 nblocks 5
BUF_SIZE 1 iv 8
BUF_SIZE 2 src 40
BUF_SIZE 3 dst 40
NOCHECK_CALL
LOCK2 &pool->lock

net/rxrpc/rxkad.c rxkad_verify_packet_1() -> fcrypt_pcbc_decrypt()

Type Parameter Key Value
PARAM_VALUE 0 key 1-u64max
PARAM_VALUE 2 src 1-u64max
PARAM_VALUE 3 dst 1-u64max
PARAM_VALUE 4 nblocks 1
BUF_SIZE 1 iv 8
BUF_SIZE 2 src (-1),2048-u16max
BUF_SIZE 2 src (-1),2048-u16max
BUF_SIZE 3 dst (-1),2048-u16max
BUF_SIZE 3 dst (-1),2048-u16max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &call->user_mutex
TYPE_LOCK (struct rxrpc_call)->user_mutex

net/rxrpc/rxkad.c rxkad_verify_packet_2() -> fcrypt_pcbc_decrypt()

Type Parameter Key Value
PARAM_VALUE 0 key 1-u64max
PARAM_VALUE 2 src 1-u64max
PARAM_VALUE 3 dst 1-u64max
PARAM_VALUE 4 nblocks 0-8191
BUF_SIZE 1 iv 8
BUF_SIZE 2 src (-1),2048-u16max
BUF_SIZE 2 src (-1),2048-u16max
BUF_SIZE 3 dst (-1),2048-u16max
BUF_SIZE 3 dst (-1),2048-u16max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &call->user_mutex
TYPE_LOCK (struct rxrpc_call)->user_mutex