Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/mac80211/tx.c ieee80211_tx() -> __ieee80211_tx()

Type Parameter Key Value
PARAM_VALUE 0 local->hw.flags 4096-ptr_max
PARAM_VALUE 1 skbs 1956726547587280904
PARAM_VALUE 1 skbs->next 4096-ptr_max
PARAM_VALUE 1 skbs->prev 4096-ptr_max
PARAM_VALUE 2 sta->local->hw->priv->wlc->beacon->data 0-255
PARAM_VALUE 2 sta->local->hw.priv->beacon_lock.rlock.dep_map->name 0-255
PARAM_VALUE 2 sta->local->hw.priv->beacon_req_id 0-4294967295
PARAM_VALUE 2 sta->local->hw.priv->current_beacon->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 2 sta->local->hw.priv->current_beacon->sk->ns_tracker->dead 0-1
PARAM_VALUE 2 sta->local->hw.priv->current_beacon->sk->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 2 sta->local->hw.priv->irq_lock.rlock.dep_map->name 0-255
PARAM_VALUE 2 sta->local->hw.priv->lock.rlock.dep_map->name 0-255
PARAM_VALUE 2 sta->local->hw.priv->tx_pending.qlen 0-4294967295
PARAM_VALUE 2 sta->local->hw.priv->tx_queue.qlen 0-2147483648
PARAM_VALUE 2 sta->local->hw.priv->update_beacon_work.cpu s32min-s32max
PARAM_VALUE 2 sta->local->hw.priv->update_beacon_work.timer.flags 0-4294967295
PARAM_VALUE 2 sta->local->hw.priv->wlc->bcn_rspec 0-u16max
PARAM_VALUE 2 sta->local->hw.priv->wlc->beacon->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 2 sta->local->hw.priv->wlc->beacon->sk->ns_tracker->dead 0-1
PARAM_VALUE 2 sta->local->hw.priv->wlc->beacon->sk->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 2 sta->local->hw.priv->wlc->defmacintmask 0-4294967295
PARAM_VALUE 2 sta->local->tim_in_locked_section 0
PARAM_VALUE 2 sta->local->tim_lock.rlock.dep_map->name 0-255
PARAM_VALUE 2 sta->lock.rlock.dep_map->name 0-255
PARAM_VALUE 2 sta->ps_lock.rlock.dep_map->name 0-255
PARAM_VALUE 2 sta->rate_ctrl_lock.rlock.dep_map->name 0-255
PARAM_VALUE 2 sta->rate_ctrl_priv->last_txrate_idx 0-12,14-255
PARAM_VALUE 2 sta->rate_ctrl_priv->lock.rlock.dep_map->name 0-255
PARAM_VALUE 2 sta->rate_ctrl_priv->max_rate_idx (-1)-35
PARAM_VALUE 2 sta->rate_ctrl_priv->optimal_rate.index 0-255
PARAM_VALUE 2 sta->rate_ctrl_priv->sample_seq 0-5
PARAM_VALUE 2 sta->rate_ctrl_priv->start_rate 13
PARAM_VALUE 2 sta->sdata->u.mesh.tx_cache.rht.tbl->dep_map->name 0-255
PARAM_VALUE 2 sta->sdata->u.mesh.tx_cache.walk_lock.rlock.dep_map->name 0-255
DATA_SOURCE 3 txpending $3
MEM_ZERO 1 skbs
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 bh
HALF_LOCKED2 rcu_read

net/mac80211/tx.c ieee80211_tx_pending_skb() -> __ieee80211_tx()

Type Parameter Key Value
PARAM_VALUE 0 local 4096-ptr_max
PARAM_VALUE 0 local->hw.queues 1-u16max
PARAM_VALUE 0 local->pending 4096-ptr_max
PARAM_VALUE 0 local->queue_stop_reason_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 local->queue_stop_reasons 4096-ptr_max
PARAM_VALUE 1 skbs 1954162926638374912
PARAM_VALUE 1 skbs->next 4096-ptr_max
PARAM_VALUE 1 skbs->prev 4096-ptr_max
PARAM_VALUE 2 sta 0,4096-ptr_max
PARAM_VALUE 2 sta->sdata 4096-ptr_max
PARAM_VALUE 3 txpending 1
DATA_SOURCE 0 local $0
DATA_SOURCE 2 sta r sta_info_get
FUZZY_MAX 0 local->hw.queues 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 bh