Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 2 files:
- drivers/net/wireless/ath/ath12k/dp_mon.c, line 82
- drivers/net/wireless/ath/ath12k/wifi7/dp_mon.c, line 3166
Smatch caller information:
drivers/net/wireless/ath/ath12k/wifi7/dp_mon.c ath12k_wifi7_dp_rx_reap_mon_status_ring() -> ath12k_dp_rx_alloc_mon_status_buf()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ab | 4096-ptr_max |
| PARAM_VALUE | 0 | ab->dp->rx_mon_status_refill_ring | 4096-ptr_max |
| PARAM_VALUE | 0 | ab->hal.srng_list | 4096-ptr_max |
| PARAM_VALUE | 0 | ab->hw_params | 4096-ptr_max |
| PARAM_VALUE | 0 | ab->hw_params->hw_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | ab->pdevs | 4096-ptr_max |
| PARAM_VALUE | 1 | rx_ring | 4096-ptr_max |
| PARAM_VALUE | 2 | buf_id | 631908219535888384 |
| DATA_SOURCE | 0 | ab | $0 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &srng->lock | ||
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &ni->dev_lock | ||
| HALF_LOCKED2 | bh | ||
| TYPE_LOCK | (struct hal_srng)->lock |