Documented in 1 files:
Defined in 1 files as a function:
Referenced in 7 files:
- drivers/net/ethernet/netronome/nfp/ccm_mbox.c
- drivers/net/ppp/ppp_generic.c, line 2755
- drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c
- drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c, line 2251
- net/mac80211/rx.c, line 2340
- net/sctp/stream_interleave.c, line 477
- net/sctp/ulpqueue.c, line 188
Smatch caller information:
net/sctp/ulpqueue.c sctp_ulpq_tail_event() -> __skb_peek()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | list_ | 144058785027006464,629958194334998528,3613338688482631680,4213737175287484416,6300303872860090368 |
| PARAM_VALUE | 0 | list_->next | 4096-ptr_max |
| DATA_SOURCE | 0 | list_ | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/mac80211/rx.c ieee80211_reassemble_find() -> __skb_peek()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH |
drivers/net/ppp/ppp_generic.c ppp_mp_reconstruct() -> __skb_peek()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | list_ | 4096-ptr_max |
| BUF_SIZE | 0 | list_ | 96 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ppp->rlock | ||
| LOCK2 | bh | ||
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &network->close_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct ppp)->rlock |
drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c brcmf_sdiod_recv_chain() -> __skb_peek()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | list_ | 4096-ptr_max |
| DATA_SOURCE | 0 | list_ | $1 |
| UNITS | 0 | list_ | unit_byte |
| LOCK2 | &pool->lock |
drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c brcmf_sdiod_sglist_rw() -> __skb_peek()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | list_ | 3083283610489266176 |
| PARAM_VALUE | 0 | list_->next | 4096-ptr_max |
| LOCK2 | &pool->lock |
drivers/net/ethernet/netronome/nfp/ccm_mbox.c nfp_ccm_mbox_copy_in() -> __skb_peek()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | list_ | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &nn->bar_lock | ||
| HALF_LOCKED2 | &nn->mbox_cmsg.queue.lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/netronome/nfp/ccm_mbox.c nfp_ccm_mbox_find_req() -> __skb_peek()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | list_ | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &nn->bar_lock |
drivers/net/ethernet/netronome/nfp/ccm_mbox.c nfp_ccm_mbox_post_runq_work() -> __skb_peek()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | list_ | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| LOCK2 | &nn->mbox_cmsg.queue.lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct sk_buff_head)->lock |
drivers/net/ethernet/netronome/nfp/ccm_mbox.c nfp_ccm_mbox_run_queue_unlock() -> __skb_peek()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | list_ | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &nn->mbox_cmsg.queue.lock | ||
| LOCK2 | bh | ||
| TYPE_LOCK | (struct sk_buff_head)->lock |
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c brcmf_sdio_txpkt_prep() -> __skb_peek()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | list_ | 4698027336267026432 |
| PARAM_VALUE | 0 | list_->next | 4096-ptr_max |
| DATA_SOURCE | 0 | list_ | $1 |
| UNITS | 0 | list_ | unit_byte |
| LOCK2 | &pool->lock |
net/sctp/stream_interleave.c sctp_enqueue_event() -> __skb_peek()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | list_ | 1973027937035796480,5151133878157090816,5229720423785226240,7405336222370242560 |
| PARAM_VALUE | 0 | list_->next | 4096-ptr_max |
| DATA_SOURCE | 0 | list_ | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |