Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c mt76x02_pre_tbtt_tasklet() -> mt76x02_mac_set_beacon()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->beacon_ops->slot_size 1024,1600
PARAM_VALUE 0 dev->mphy.offchannel 0
PARAM_VALUE 0 dev->mphy.q_tx 4096-ptr_max
PARAM_VALUE 0 dev->mt76.bus 4096-ptr_max
PARAM_VALUE 0 dev->tbtt_count 0-63
PARAM_VALUE 1 skb 4096-281621011281215496
PARAM_VALUE 1 skb->next 0
PARAM_VALUE 1 skb->prev 0
DATA_SOURCE 1 skb r __skb_dequeue
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 bh

drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c mt76x02u_pre_tbtt_work() -> mt76x02_mac_set_beacon()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->beacon_ops->slot_size 1024,1600
PARAM_VALUE 0 dev->mphy.offchannel 0
PARAM_VALUE 0 dev->mt76.beacon_mask 1-255
PARAM_VALUE 0 dev->mt76.bus 4096-ptr_max
PARAM_VALUE 0 dev->tbtt_count 0-63
PARAM_VALUE 1 skb 4096-7609817682531573768
PARAM_VALUE 1 skb->next 0
PARAM_VALUE 1 skb->prev 0
DATA_SOURCE 1 skb r __skb_dequeue
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c mt76x02u_pre_tbtt_work() -> mt76x02_mac_set_beacon()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->beacon_ops->slot_size 1024,1600
PARAM_VALUE 0 dev->mphy.offchannel 0
PARAM_VALUE 0 dev->mt76.beacon_mask 1-255
PARAM_VALUE 0 dev->mt76.bus 4096-ptr_max
PARAM_VALUE 0 dev->mt76.csa_complete 0
PARAM_VALUE 0 dev->tbtt_count 0-63
PARAM_VALUE 1 skb 4096-7609817682531573768
PARAM_VALUE 1 skb->cb->control.rts_cts_rate_idx (-128)-127
PARAM_VALUE 1 skb->cb->control.skip_table 1
PARAM_VALUE 1 skb->cb->control.use_cts_prot 0
PARAM_VALUE 1 skb->next 0
PARAM_VALUE 1 skb->prev 0
PARAM_VALUE 1 skb->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->ns_tracker->dead 0-1
PARAM_VALUE 1 skb->sk->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->sk_callback_lock.owner (-1)
PARAM_VALUE 1 skb->sk->sk_callback_lock.owner_cpu 4294967295
PARAM_VALUE 1 skb->sk->sk_filter 0
PARAM_VALUE 1 skb->sk->sk_frag.page 0
PARAM_VALUE 1 skb->sk->sk_owner->refcnt.counter 0-s32max
PARAM_VALUE 1 skb->sk->sk_prot_creator->owner->refcnt.counter 0-s32max
PARAM_VALUE 1 skb->sk->sk_rcu.next 0
PARAM_VALUE 1 skb->sk->sk_security 0
DATA_SOURCE 1 skb r __skb_dequeue
NOCHECK_CALL
HALF_LOCKED2 &pool->lock