Defined in 1 files as a function:
Referenced in 23 files:
- drivers/net/ethernet/chelsio/cxgb3/sge.c, line 2377
- drivers/net/ethernet/hisilicon/hibmcge/hbg_txrx.c, line 469
- drivers/net/ethernet/hisilicon/hns/hns_enet.c, line 584
- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c, line 4423
- drivers/net/ethernet/huawei/hinic3/hinic3_rx.c, line 222
- drivers/net/ethernet/huawei/hinic3/hinic3_tx.c, line 780
- drivers/net/ethernet/intel/fm10k/fm10k_main.c, line 315
- drivers/net/ethernet/intel/i40e/i40e_txrx.c
- drivers/net/ethernet/intel/i40e/i40e_xsk.c, line 302
- drivers/net/ethernet/intel/iavf/iavf_txrx.c, line 1225
- drivers/net/ethernet/intel/igb/igb_main.c
- drivers/net/ethernet/intel/igb/igb_xsk.c, line 273
- drivers/net/ethernet/intel/igc/igc_main.c
- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
- drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c, line 220
- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
- drivers/net/ethernet/mellanox/mlx5/core/en/xsk/rx.c
- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
- drivers/net/ethernet/mellanox/mlxsw/pci.c, line 414
- drivers/net/ethernet/meta/fbnic/fbnic_txrx.c, line 990
- drivers/net/ethernet/netronome/nfp/nfd3/xsk.c, line 188
- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c, line 5797
- drivers/net/ethernet/wangxun/libwx/wx_lib.c, line 242
Smatch caller information:
drivers/net/ethernet/huawei/hinic3/hinic3_rx.c hinic3_add_rx_frag() -> net_prefetch()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/huawei/hinic3/hinic3_tx.c hinic3_tx_poll() -> net_prefetch()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &ni->dev_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/netronome/nfp/nfd3/xsk.c nfp_nfd3_xsk_rx() -> net_prefetch()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-u64max |
| NOCHECK_CALL | |||
| UNITS | 0 | p | unit_byte |
drivers/net/ethernet/chelsio/cxgb3/sge.c process_responses() -> net_prefetch()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &q->lock |
drivers/net/ethernet/mellanox/mlxsw/pci.c mlxsw_pci_rdq_build_skb() -> net_prefetch()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 18379471554275704832,18446612682070032384 |
| DATA_SOURCE | 0 | p | r lowmem_page_address |
| NOCHECK_CALL |
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c hns3_handle_rx_bd() -> net_prefetch()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| NOCHECK_CALL | |||
| UNITS | 0 | p | unit_byte |
drivers/net/ethernet/intel/iavf/iavf_txrx.c iavf_build_skb() -> net_prefetch()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | p | unit_byte |
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/intel/igc/igc_main.c igc_build_skb() -> net_prefetch()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| RX_PATH | |||
| NOCHECK_CALL | |||
| UNITS | 0 | p | unit_byte |
drivers/net/ethernet/intel/igc/igc_main.c igc_construct_skb() -> net_prefetch()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| RX_PATH | |||
| NOCHECK_CALL | |||
| UNITS | 0 | p | unit_byte |
drivers/net/ethernet/intel/igc/igc_main.c igc_construct_skb_zc() -> net_prefetch()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | p | unit_byte |
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | bh |
drivers/net/ethernet/intel/i40e/i40e_xsk.c i40e_construct_skb_zc() -> net_prefetch()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | p | unit_byte |
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/intel/fm10k/fm10k_main.c fm10k_fetch_rx_buffer() -> net_prefetch()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| NOCHECK_CALL |
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c stmmac_rx() -> net_prefetch()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | p | unit_byte |
| HALF_LOCKED2 | &ni->dev_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/hisilicon/hibmcge/hbg_txrx.c hbg_build_skb() -> net_prefetch()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c ixgbe_build_skb() -> net_prefetch()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| RX_PATH | |||
| NOCHECK_CALL | |||
| UNITS | 0 | p | unit_byte |
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c ixgbe_construct_skb() -> net_prefetch()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| RX_PATH | |||
| NOCHECK_CALL | |||
| UNITS | 0 | p | unit_byte |
drivers/net/ethernet/mellanox/mlx5/core/en/xsk/rx.c mlx5e_xsk_skb_from_cqe_linear() -> net_prefetch()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | p | unit_byte |
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | bh |
drivers/net/ethernet/mellanox/mlx5/core/en/xsk/rx.c mlx5e_xsk_skb_from_cqe_mpwrq_linear() -> net_prefetch()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | p | unit_byte |
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | bh |
drivers/net/ethernet/intel/igb/igb_main.c igb_build_skb() -> net_prefetch()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | p | unit_byte |
| HALF_LOCKED2 | &ni->dev_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/intel/igb/igb_main.c igb_construct_skb() -> net_prefetch()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | p | unit_byte |
| HALF_LOCKED2 | &ni->dev_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/hisilicon/hns/hns_enet.c hns_nic_poll_rx_skb() -> net_prefetch()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | p | unit_byte |
drivers/net/ethernet/wangxun/libwx/wx_lib.c wx_build_skb() -> net_prefetch()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| NOCHECK_CALL |
drivers/net/ethernet/intel/igb/igb_xsk.c igb_construct_skb_zc() -> net_prefetch()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | p | unit_byte |
| HALF_LOCKED2 | &ni->dev_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c fbnic_pkt_prepare() -> net_prefetch()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | p | unit_byte |
| HALF_LOCKED2 | &ni->dev_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c ixgbe_construct_skb_zc() -> net_prefetch()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| NOCHECK_CALL | |||
| UNITS | 0 | p | unit_byte |
drivers/net/ethernet/intel/i40e/i40e_txrx.c i40e_build_skb() -> net_prefetch()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| NOCHECK_CALL | |||
| UNITS | 0 | p | unit_byte |
drivers/net/ethernet/intel/i40e/i40e_txrx.c i40e_construct_skb() -> net_prefetch()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| RX_PATH | |||
| NOCHECK_CALL | |||
| UNITS | 0 | p | unit_byte |
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_build_skb() -> net_prefetch()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| RX_PATH | |||
| NOCHECK_CALL | |||
| UNITS | 0 | p | unit_byte |
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_construct_skb() -> net_prefetch()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| RX_PATH | |||
| NOCHECK_CALL | |||
| UNITS | 0 | p | unit_byte |
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c mlx5e_skb_from_cqe_linear() -> net_prefetch()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | bh |
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c mlx5e_skb_from_cqe_mpwrq_linear() -> net_prefetch()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | bh |
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c mlx5e_skb_from_cqe_nonlinear() -> net_prefetch()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | bh |