Defined in 1 files as a function:
Referenced in 9 files:
- drivers/net/ethernet/aquantia/atlantic/aq_ring.c, line 572
- drivers/net/ethernet/broadcom/bnxt/bnxt.c, line 1344
- drivers/net/ethernet/freescale/enetc/enetc.c, line 1869
- drivers/net/ethernet/intel/i40e/i40e_txrx.c, line 2402
- drivers/net/ethernet/marvell/mvneta.c, line 2387
- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c, line 549
- drivers/net/ethernet/pensando/ionic/ionic_txrx.c, line 530
- drivers/net/virtio_net.c, line 2173
- include/net/xdp.h, line 287
Smatch caller information:
drivers/net/ethernet/freescale/enetc/enetc.c enetc_add_rx_buff_to_xdp() -> xdp_buff_set_frag_pfmemalloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xdp | 2997338229986557952 |
| PARAM_VALUE | 0 | xdp->flags | 1-u32max |
| DATA_SOURCE | 0 | xdp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/broadcom/bnxt/bnxt.c __bnxt_rx_agg_netmems() -> xdp_buff_set_frag_pfmemalloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xdp | 8805792747424485376 |
| DATA_SOURCE | 0 | xdp | $6 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/marvell/mvneta.c mvneta_swbm_add_rx_fragment() -> xdp_buff_set_frag_pfmemalloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xdp | 6327280688721358848 |
| DATA_SOURCE | 0 | xdp | $3 |
| RX_PATH | |||
| NOCHECK_CALL |
drivers/net/ethernet/aquantia/atlantic/aq_ring.c aq_add_rx_fragment() -> xdp_buff_set_frag_pfmemalloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xdp | 4608340779390623744 |
| DATA_SOURCE | 0 | xdp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/intel/libeth/xdp.c xdp_buff_add_frag() -> xdp_buff_set_frag_pfmemalloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xdp | 1611248244013617152,2360056481319448576,7029288526324645888 |
| PARAM_VALUE | 0 | xdp->flags | 1-u32max |
| DATA_SOURCE | 0 | xdp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c xdp_buff_add_frag() -> xdp_buff_set_frag_pfmemalloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xdp | 4096-ptr_max |
| PARAM_VALUE | 0 | xdp->flags | 1-u32max |
| DATA_SOURCE | 0 | xdp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/virtio_net.c virtnet_build_xdp_buff_mrg() -> xdp_buff_set_frag_pfmemalloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xdp | 7635195980866637824 |
| DATA_SOURCE | 0 | xdp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &ni->dev_lock | ||
| HALF_LOCKED2 | bh |
drivers/net/ethernet/intel/i40e/i40e_txrx.c i40e_add_xdp_frag() -> xdp_buff_set_frag_pfmemalloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xdp | 4096-ptr_max |
| PARAM_VALUE | 0 | xdp->flags | 1-u32max |
| BUF_SIZE | 0 | xdp | 56 |
| DATA_SOURCE | 0 | xdp | $0 |
| RX_PATH | |||
| NOCHECK_CALL |
drivers/net/ethernet/pensando/ionic/ionic_txrx.c ionic_run_xdp() -> xdp_buff_set_frag_pfmemalloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xdp | 7046438661885239296 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c mlx5e_add_skb_shared_info_frag() -> xdp_buff_set_frag_pfmemalloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xdp | 4096-ptr_max |
| PARAM_VALUE | 0 | xdp->flags | 1-u32max |
| DATA_SOURCE | 0 | xdp | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | bh |