Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 3 files:
- drivers/net/wireless/mediatek/mt76/mt76x02_beacon.c, line 67
- drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c, line 41
- drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c
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 |