Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
net/tipc/crypto.c tipc_aead_decrypt_done() -> tipc_crypto_rcv_complete()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | aead | 4096-ptr_max |
| PARAM_VALUE | 1 | aead->crypto | 4096-ptr_max |
| PARAM_VALUE | 1 | aead->crypto->stats | 4096-ptr_max |
| PARAM_VALUE | 1 | aead->crypto->stats->stat | 4096-ptr_max |
| PARAM_VALUE | 3 | skb | 3245862258240524288 |
| PARAM_VALUE | 3 | *skb | 4096-ptr_max |
| PARAM_VALUE | 4 | err | s32min-(-116),(-114)-s32max |
| DATA_SOURCE | 4 | err | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 4 | err | |
| UNITS | 0 | net | unit_byte |
| USER_PTR | 3 | (*skb).data | |
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | bh |
net/tipc/crypto.c tipc_crypto_rcv() -> tipc_crypto_rcv_complete()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | net | 4096-ptr_max |
| PARAM_VALUE | 1 | aead | 0,4096-ptr_max |
| PARAM_VALUE | 2 | b | 4096-ptr_max |
| PARAM_VALUE | 3 | skb | 4096-ptr_max |
| PARAM_VALUE | 3 | (*skb)->data | 4096-ptr_max |
| PARAM_VALUE | 3 | *skb | 4096-ptr_max |
| PARAM_VALUE | 4 | err | s32min-(-127),(-125)-(-116),(-114)-(-17),(-15)-s32max |
| DATA_SOURCE | 0 | net | $0 |
| DATA_SOURCE | 2 | b | $3 |
| DATA_SOURCE | 3 | skb | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | net | unit_byte |
| USER_PTR | 3 | (*skb).data |