Documented in 2 files:
Defined in 1 files as a struct:
Defined in 1 files as a function:
Referenced in 7 files:
- drivers/net/ethernet/intel/idpf/idpf_txrx.h, line 698
- drivers/net/ethernet/intel/idpf/xdp.c, line 338
- drivers/net/ethernet/intel/idpf/xdp.h, line 95
- drivers/net/ethernet/intel/idpf/xsk.c
- drivers/net/ethernet/intel/libeth/xdp.c
- include/net/libeth/types.h, line 99
- include/net/libeth/xdp.h
Smatch caller information:
drivers/net/ethernet/intel/idpf/xsk.c idpf_xsk_tx_prep() -> libeth_xdpsq_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/intel/idpf/xsk.c idpf_xsk_xmit() -> libeth_xdpsq_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/intel/idpf/xsk.c libeth_xdpsq_run_timer() -> libeth_xdpsq_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/intel/idpf/xdp.c idpf_xdp_tx_prep() -> libeth_xdpsq_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/intel/idpf/xdp.c libeth_xdpsq_run_timer() -> libeth_xdpsq_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |