Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 2 files:
- drivers/net/wireless/ath/ath12k/hal.c, line 411
- drivers/net/wireless/ath/ath12k/wifi7/dp_mon.c, line 2939
Smatch caller information:
drivers/net/wireless/ath/ath12k/wifi7/dp_mon.c ath12k_wifi7_dp_rx_mon_buf_done() -> ath12k_hal_srng_src_next_peek()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ab | 4096-ptr_max |
| PARAM_VALUE | 0 | ab->dev->flags | 4096-ptr_max |
| PARAM_VALUE | 0 | ab->dp->rx_mon_status_refill_ring | 4096-ptr_max |
| PARAM_VALUE | 0 | ab->hal.ops | 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 | srng | 4096-ptr_max |
| PARAM_VALUE | 1 | srng->lock.rlock.dep_map->name | 0-255 |
| DATA_SOURCE | 0 | ab | $0 |
| DATA_SOURCE | 1 | srng | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | rcu_read | ||
| LOCK2 | 1 | &srng->lock | |
| HALF_LOCKED2 | &ni->dev_lock | ||
| TYPE_LOCK | (struct hal_srng)->lock |