Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 2 files:
- drivers/net/wireless/ath/ath9k/htc_drv_beacon.c, line 166
- drivers/net/wireless/ath/ath9k/htc_drv_main.c, line 885
Smatch caller information:
drivers/net/wireless/ath/ath9k/htc_drv_main.c ath9k_htc_tx() -> ath9k_htc_tx_get_slot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &local->handle_wake_tx_queue_lock | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/wireless/ath/ath9k/htc_drv_beacon.c ath9k_htc_send_buffered() -> ath9k_htc_tx_get_slot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 0 | priv->beacon.bmisscnt | 0 |
| PARAM_VALUE | 0 | priv->beacon.bslot | 4096-ptr_max |
| PARAM_VALUE | 0 | priv->beacon_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | priv->cur_beacon_conf.enable_beacon | 1-255 |
| PARAM_VALUE | 0 | priv->initialized | 1 |
| DATA_SOURCE | 0 | priv | $0 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &priv->beacon_lock | |
| HALF_LOCKED2 | bh | ||
| TYPE_LOCK | (struct ath9k_htc_priv)->beacon_lock |