Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/mac80211/tx.c ieee80211_tx_dequeue() -> ieee80211_tx_h_rate_ctrl()

Type Parameter Key Value
PARAM_VALUE 0 tx 3841329709833531392
PARAM_VALUE 0 tx->key 0,4096-ptr_max
PARAM_VALUE 0 tx->local 4096-ptr_max
PARAM_VALUE 0 tx->rate.idx 0
PARAM_VALUE 0 tx->sdata 4096-ptr_max
PARAM_VALUE 0 tx->skb 4096-ptr_max
PARAM_VALUE 0 tx->skbs.next 3841329709833531400
PARAM_VALUE 0 tx->skbs.prev 3841329709833531400
PARAM_VALUE 0 tx->sta 0,4096-ptr_max
MEM_ZERO 0 tx
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &local->handle_wake_tx_queue_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &rtwdev->txq_lock
HALF_LOCKED2 rcu_read

net/mac80211/tx.c ieee80211_xmit_fast_finish() -> ieee80211_tx_h_rate_ctrl()

Type Parameter Key Value
PARAM_VALUE 0 tx 1842127907485188096,3841329709833531392
PARAM_VALUE 0 tx->flags 0,2
PARAM_VALUE 0 tx->local 4096-ptr_max
PARAM_VALUE 0 tx->local->hw.flags 4096-ptr_max
PARAM_VALUE 0 tx->rate.idx 0-127
PARAM_VALUE 0 tx->sdata 4096-ptr_max
PARAM_VALUE 0 tx->skb 4096-ptr_max
PARAM_VALUE 0 tx->skbs.next 1842127907485188104,3841329709833531400
PARAM_VALUE 0 tx->skbs.prev 1842127907485188104,3841329709833531400
PARAM_VALUE 0 tx->sta 0,4096-ptr_max
DATA_SOURCE 0 tx $4
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 rcu_read

net/mac80211/tx.c invoke_tx_handlers_late() -> ieee80211_tx_h_rate_ctrl()

Type Parameter Key Value
PARAM_VALUE 0 tx 1956726547587280896,2621809791279673344,3841329709833531392,8656982324631793664
PARAM_VALUE 0 tx->flags 0,2,4,6
PARAM_VALUE 0 tx->key 0,4096-ptr_max
PARAM_VALUE 0 tx->local->hw.flags 4096-ptr_max
PARAM_VALUE 0 tx->rate.flags 0
PARAM_VALUE 0 tx->rate.idx 0
PARAM_VALUE 0 tx->sdata 4096-ptr_max
PARAM_VALUE 0 tx->skb 4096-ptr_max
PARAM_VALUE 0 tx->skbs.next 1956726547587280904,2621809791279673352,3841329709833531400,8656982324631793672
PARAM_VALUE 0 tx->skbs.prev 1956726547587280904,2621809791279673352,3841329709833531400,8656982324631793672
PARAM_VALUE 0 tx->skbs.qlen 0
CAPPED_DATA 0 tx->skb 1
DATA_SOURCE 0 tx $0
MEM_ZERO 0 tx
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 rcu_read