Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
drivers/net/can/dev/rx-offload.c can_rx_offload_get_echo_skb_queue_tail() -> __can_get_echo_skb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | idx | 0-9 |
| PARAM_VALUE | 2 | len_ptr | 3833695719468077056 |
| PARAM_VALUE | 3 | frame_len_ptr | 0 |
| CAPPED_DATA | 1 | idx | 1 |
| DATA_SOURCE | 1 | idx | $1 |
| DATA_SOURCE | 3 | frame_len_ptr | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/can/dev/rx-offload.c can_rx_offload_get_echo_skb_queue_timestamp() -> __can_get_echo_skb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | len_ptr | 5076741388957462528 |
| PARAM_VALUE | 3 | frame_len_ptr | 0,730699370188247040,3320175778102853632,5415940118570487808 |
| DATA_SOURCE | 1 | idx | $1 |
| DATA_SOURCE | 3 | frame_len_ptr | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 1 | idx | 0-u32max[c] |
drivers/net/can/dev/skb.c can_get_echo_skb() -> __can_get_echo_skb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev->ndisc_ops->fill_addr_option | 9149257602806276096 |
| PARAM_VALUE | 0 | dev->ndisc_ops->parse_options | 4570881757937598464 |
| PARAM_VALUE | 0 | dev->ndisc_ops->update | 8455145027589103616 |
| PARAM_VALUE | 0 | *dev->name | 0-255 |
| PARAM_VALUE | 2 | len_ptr | 5276439292753686528 |
| PARAM_VALUE | 3 | frame_len_ptr | 0,1244638506619822080,3320175778102853632,8123101313847631872 |
| PARAM_VALUE | 3 | *frame_len_ptr | 0-u16max |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | idx | $1 |
| DATA_SOURCE | 3 | frame_len_ptr | $2 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 1 | idx | 0-u32max |
| NO_OVERFLOW_SIMPLE | 0 | dev->group | |
| NO_OVERFLOW_SIMPLE | 0 | dev->num_tc | |
| NO_OVERFLOW_SIMPLE | 0 | dev->real_num_rx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | dev->real_num_tx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | dev->stats.rx_bytes | |
| NO_OVERFLOW_SIMPLE | 0 | dev->stats.tx_bytes | |
| NO_OVERFLOW_SIMPLE | 0 | dev->tx_queue_len | |
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | &card->spin | ||
| HALF_LOCKED2 | &priv->echo_lock | ||
| HALF_LOCKED2 | &priv->hi3110_lock | ||
| HALF_LOCKED2 | &priv->lock | ||
| HALF_LOCKED2 | &priv->mcp_lock | ||
| HALF_LOCKED2 | &priv->tx_contexts_lock | ||
| HALF_LOCKED2 | &priv->tx_lock | ||
| HALF_LOCKED2 | &up->echo_skb_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags |