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/mt76x0/usb.c mt76x0u_probe() -> mt76u_init()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev 4096-ptr_max
PARAM_VALUE 0 dev->dma_dev 4096-ptr_max
PARAM_VALUE 0 dev->drv 8544609815700656128
PARAM_VALUE 0 dev->drv->drv_flags 68
PARAM_VALUE 0 dev->drv->link_data_size 0
PARAM_VALUE 0 dev->drv->rx_check 0
PARAM_VALUE 0 dev->drv->rx_poll_complete 0
PARAM_VALUE 0 dev->drv->rx_rro_add_msdu_page 0
PARAM_VALUE 0 dev->drv->rx_rro_ind_process 0
PARAM_VALUE 0 dev->drv->rx_skb 5167386532251602944
PARAM_VALUE 0 dev->drv->set_channel 6525831550067998720
PARAM_VALUE 0 dev->drv->sta_add 7471674760896634880
PARAM_VALUE 0 dev->drv->sta_event 0
PARAM_VALUE 0 dev->drv->sta_ps 3352855341399769088
PARAM_VALUE 0 dev->drv->sta_remove 880781342038126592
PARAM_VALUE 0 dev->drv->survey_flags 64
PARAM_VALUE 0 dev->drv->token_size 0
PARAM_VALUE 0 dev->drv->tx_complete_skb 4775531946789351424
PARAM_VALUE 0 dev->drv->tx_prepare_skb 3142869140666269696
PARAM_VALUE 0 dev->drv->tx_status_data 481650161954525184
PARAM_VALUE 0 dev->drv->txwi_size 0
PARAM_VALUE 0 dev->drv->update_survey 1272747658745540608
PARAM_VALUE 0 dev->drv->vif_link_add 0
PARAM_VALUE 0 dev->drv->vif_link_remove 0
PARAM_VALUE 0 dev->hw 4096-ptr_max
PARAM_VALUE 0 dev->hw->priv 4096-ptr_max
PARAM_VALUE 0 dev->init_wiphy 0
PARAM_VALUE 0 dev->mcu.mutex.dep_map->name 0-255
PARAM_VALUE 0 dev->mcu.mutex.first_waiter 0
PARAM_VALUE 0 dev->mcu.mutex.magic 4096-ptr_max
PARAM_VALUE 0 dev->mcu.mutex.osq.tail.counter 0
PARAM_VALUE 0 dev->mcu.mutex.owner.counter 0
PARAM_VALUE 0 dev->mcu.res_q.next 4096-ptr_max
PARAM_VALUE 0 dev->mcu.res_q.prev 4096-ptr_max
PARAM_VALUE 0 dev->mcu.res_q.qlen 0
PARAM_VALUE 0 dev->mcu.wait.head.next 4096-ptr_max
PARAM_VALUE 0 dev->mcu.wait.head.next->next 4096-ptr_max
PARAM_VALUE 0 dev->mcu.wait.head.prev 4096-ptr_max
PARAM_VALUE 0 dev->mcu.wait.head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->mcu.wait.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->mcu_ops 4114656208811450368
PARAM_VALUE 0 dev->mcu_ops->headroom 4
PARAM_VALUE 0 dev->mcu_ops->max_retry 0
PARAM_VALUE 0 dev->mcu_ops->mcu_parse_response 396022216663597056
PARAM_VALUE 0 dev->mcu_ops->mcu_rd_rp 7340797154514407424
PARAM_VALUE 0 dev->mcu_ops->mcu_restart 0
PARAM_VALUE 0 dev->mcu_ops->mcu_rr 0
PARAM_VALUE 0 dev->mcu_ops->mcu_send_msg 4543376461987549184
PARAM_VALUE 0 dev->mcu_ops->mcu_skb_prepare_msg 0
PARAM_VALUE 0 dev->mcu_ops->mcu_skb_send_msg 0
PARAM_VALUE 0 dev->mcu_ops->mcu_wr 0
PARAM_VALUE 0 dev->mcu_ops->mcu_wr_rp 4234968410858758144
PARAM_VALUE 0 dev->mcu_ops->tailroom 8
PARAM_VALUE 0 dev->mutex.dep_map->name 0-255
PARAM_VALUE 0 dev->mutex.first_waiter 0
PARAM_VALUE 0 dev->mutex.magic 4096-ptr_max
PARAM_VALUE 0 dev->mutex.osq.tail.counter 0
PARAM_VALUE 0 dev->mutex.owner.counter 0
PARAM_VALUE 0 dev->phy.band_idx 0
PARAM_VALUE 0 dev->phy.dev 4096-ptr_max
PARAM_VALUE 0 dev->phy.dev->dev 4096-ptr_max
PARAM_VALUE 0 dev->phy.dev->dma_dev 4096-ptr_max
PARAM_VALUE 0 dev->phy.dev->drv 4096-ptr_max
PARAM_VALUE 0 dev->phy.dev->hw 4096-ptr_max
PARAM_VALUE 0 dev->phy.dev->init_wiphy 0
PARAM_VALUE 0 dev->phy.dev->phy.dev 4096-ptr_max
PARAM_VALUE 0 dev->phy.hw 4096-ptr_max
PARAM_VALUE 0 dev->phy.hw->priv 4096-ptr_max
PARAM_VALUE 0 dev->phys 4096-ptr_max
PARAM_VALUE 0 dev->rx_skb 4096-ptr_max
PARAM_VALUE 0 dev->rx_token.idr_base 0
PARAM_VALUE 0 dev->rx_token.idr_next 0
PARAM_VALUE 0 dev->rx_token.idr_rt.xa_flags 33554436
PARAM_VALUE 0 dev->rx_token.idr_rt.xa_head 0
PARAM_VALUE 0 dev->rxwi_cache.next 4096-ptr_max
PARAM_VALUE 0 dev->rxwi_cache.next->next 4096-ptr_max
PARAM_VALUE 0 dev->rxwi_cache.prev 4096-ptr_max
PARAM_VALUE 0 dev->rxwi_cache.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->rxwi_cache.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->sta_poll_list.next 4096-ptr_max
PARAM_VALUE 0 dev->sta_poll_list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->sta_poll_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->sta_poll_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->sta_poll_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->token.idr_base 0
PARAM_VALUE 0 dev->token.idr_next 0
PARAM_VALUE 0 dev->token.idr_rt.xa_flags 33554436
PARAM_VALUE 0 dev->token.idr_rt.xa_head 0
PARAM_VALUE 0 dev->token_size 0,4096,8192,16384
PARAM_VALUE 0 dev->tx_wait.head.next 4096-ptr_max
PARAM_VALUE 0 dev->tx_wait.head.next->next 4096-ptr_max
PARAM_VALUE 0 dev->tx_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 dev->tx_wait.head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->tx_wait.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->tx_worker.fn 630682400558665728
PARAM_VALUE 0 dev->txwi_cache.next 4096-ptr_max
PARAM_VALUE 0 dev->txwi_cache.next->next 4096-ptr_max
PARAM_VALUE 0 dev->txwi_cache.prev 4096-ptr_max
PARAM_VALUE 0 dev->txwi_cache.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->txwi_cache.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->wcid_list.next 4096-ptr_max
PARAM_VALUE 0 dev->wcid_list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->wcid_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->wcid_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->wcid_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->wq 4096-ptr_max
PARAM_VALUE 0 *dev->mcu_ops->mcu_parse_response 396022216663597056
PARAM_VALUE 1 intf 4096-ptr_max
PARAM_VALUE 1 intf->authorized 1
PARAM_VALUE 1 intf->condition 1
PARAM_VALUE 1 intf->dev.driver_data 4096-ptr_max
PARAM_VALUE 1 intf->needs_altsetting0 0
PARAM_VALUE 1 intf->needs_binding 0
BUF_SIZE 0 dev->dev 1616
BUF_SIZE 0 dev->dma_dev 1616
BUF_SIZE 0 dev->drv 144
DATA_SOURCE 0 dev r mt76_alloc_device
DATA_SOURCE 1 intf $0
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/mediatek/mt76/mt76x2/usb.c mt76x2u_probe() -> mt76u_init()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev 4096-ptr_max
PARAM_VALUE 0 dev->dma_dev 4096-ptr_max
PARAM_VALUE 0 dev->drv 1825588098587394048
PARAM_VALUE 0 dev->drv->drv_flags 68
PARAM_VALUE 0 dev->drv->link_data_size 0
PARAM_VALUE 0 dev->drv->rx_check 0
PARAM_VALUE 0 dev->drv->rx_poll_complete 0
PARAM_VALUE 0 dev->drv->rx_rro_add_msdu_page 0
PARAM_VALUE 0 dev->drv->rx_rro_ind_process 0
PARAM_VALUE 0 dev->drv->rx_skb 5167386532251602944
PARAM_VALUE 0 dev->drv->set_channel 1361343718252195840
PARAM_VALUE 0 dev->drv->sta_add 7471674760896634880
PARAM_VALUE 0 dev->drv->sta_event 0
PARAM_VALUE 0 dev->drv->sta_ps 3352855341399769088
PARAM_VALUE 0 dev->drv->sta_remove 880781342038126592
PARAM_VALUE 0 dev->drv->survey_flags 64
PARAM_VALUE 0 dev->drv->token_size 0
PARAM_VALUE 0 dev->drv->tx_complete_skb 4775531946789351424
PARAM_VALUE 0 dev->drv->tx_prepare_skb 3142869140666269696
PARAM_VALUE 0 dev->drv->tx_status_data 481650161954525184
PARAM_VALUE 0 dev->drv->txwi_size 0
PARAM_VALUE 0 dev->drv->update_survey 1272747658745540608
PARAM_VALUE 0 dev->drv->vif_link_add 0
PARAM_VALUE 0 dev->drv->vif_link_remove 0
PARAM_VALUE 0 dev->hw 4096-ptr_max
PARAM_VALUE 0 dev->hw->priv 4096-ptr_max
PARAM_VALUE 0 dev->init_wiphy 0
PARAM_VALUE 0 dev->mcu.mutex.dep_map->name 0-255
PARAM_VALUE 0 dev->mcu.mutex.first_waiter 0
PARAM_VALUE 0 dev->mcu.mutex.magic 4096-ptr_max
PARAM_VALUE 0 dev->mcu.mutex.osq.tail.counter 0
PARAM_VALUE 0 dev->mcu.mutex.owner.counter 0
PARAM_VALUE 0 dev->mcu.res_q.next 4096-ptr_max
PARAM_VALUE 0 dev->mcu.res_q.prev 4096-ptr_max
PARAM_VALUE 0 dev->mcu.res_q.qlen 0
PARAM_VALUE 0 dev->mcu.wait.head.next 4096-ptr_max
PARAM_VALUE 0 dev->mcu.wait.head.next->next 4096-ptr_max
PARAM_VALUE 0 dev->mcu.wait.head.prev 4096-ptr_max
PARAM_VALUE 0 dev->mcu.wait.head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->mcu.wait.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->mcu_ops 4114656208811450368
PARAM_VALUE 0 dev->mcu_ops->headroom 4
PARAM_VALUE 0 dev->mcu_ops->max_retry 0
PARAM_VALUE 0 dev->mcu_ops->mcu_parse_response 396022216663597056
PARAM_VALUE 0 dev->mcu_ops->mcu_rd_rp 7340797154514407424
PARAM_VALUE 0 dev->mcu_ops->mcu_restart 0
PARAM_VALUE 0 dev->mcu_ops->mcu_rr 0
PARAM_VALUE 0 dev->mcu_ops->mcu_send_msg 4543376461987549184
PARAM_VALUE 0 dev->mcu_ops->mcu_skb_prepare_msg 0
PARAM_VALUE 0 dev->mcu_ops->mcu_skb_send_msg 0
PARAM_VALUE 0 dev->mcu_ops->mcu_wr 0
PARAM_VALUE 0 dev->mcu_ops->mcu_wr_rp 4234968410858758144
PARAM_VALUE 0 dev->mcu_ops->tailroom 8
PARAM_VALUE 0 dev->mutex.dep_map->name 0-255
PARAM_VALUE 0 dev->mutex.first_waiter 0
PARAM_VALUE 0 dev->mutex.magic 4096-ptr_max
PARAM_VALUE 0 dev->mutex.osq.tail.counter 0
PARAM_VALUE 0 dev->mutex.owner.counter 0
PARAM_VALUE 0 dev->phy.band_idx 0
PARAM_VALUE 0 dev->phy.dev 4096-ptr_max
PARAM_VALUE 0 dev->phy.dev->dev 4096-ptr_max
PARAM_VALUE 0 dev->phy.dev->dma_dev 4096-ptr_max
PARAM_VALUE 0 dev->phy.dev->drv 4096-ptr_max
PARAM_VALUE 0 dev->phy.dev->hw 4096-ptr_max
PARAM_VALUE 0 dev->phy.dev->init_wiphy 0
PARAM_VALUE 0 dev->phy.dev->phy.dev 4096-ptr_max
PARAM_VALUE 0 dev->phy.hw 4096-ptr_max
PARAM_VALUE 0 dev->phy.hw->priv 4096-ptr_max
PARAM_VALUE 0 dev->phys 4096-ptr_max
PARAM_VALUE 0 dev->rx_skb 4096-ptr_max
PARAM_VALUE 0 dev->rx_token.idr_base 0
PARAM_VALUE 0 dev->rx_token.idr_next 0
PARAM_VALUE 0 dev->rx_token.idr_rt.xa_flags 33554436
PARAM_VALUE 0 dev->rx_token.idr_rt.xa_head 0
PARAM_VALUE 0 dev->rxwi_cache.next 4096-ptr_max
PARAM_VALUE 0 dev->rxwi_cache.next->next 4096-ptr_max
PARAM_VALUE 0 dev->rxwi_cache.prev 4096-ptr_max
PARAM_VALUE 0 dev->rxwi_cache.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->rxwi_cache.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->sta_poll_list.next 4096-ptr_max
PARAM_VALUE 0 dev->sta_poll_list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->sta_poll_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->sta_poll_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->sta_poll_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->token.idr_base 0
PARAM_VALUE 0 dev->token.idr_next 0
PARAM_VALUE 0 dev->token.idr_rt.xa_flags 33554436
PARAM_VALUE 0 dev->token.idr_rt.xa_head 0
PARAM_VALUE 0 dev->token_size 0,4096,8192,16384
PARAM_VALUE 0 dev->tx_wait.head.next 4096-ptr_max
PARAM_VALUE 0 dev->tx_wait.head.next->next 4096-ptr_max
PARAM_VALUE 0 dev->tx_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 dev->tx_wait.head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->tx_wait.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->tx_worker.fn 630682400558665728
PARAM_VALUE 0 dev->txwi_cache.next 4096-ptr_max
PARAM_VALUE 0 dev->txwi_cache.next->next 4096-ptr_max
PARAM_VALUE 0 dev->txwi_cache.prev 4096-ptr_max
PARAM_VALUE 0 dev->txwi_cache.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->txwi_cache.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->wcid_list.next 4096-ptr_max
PARAM_VALUE 0 dev->wcid_list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->wcid_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->wcid_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->wcid_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->wq 4096-ptr_max
PARAM_VALUE 0 *dev->mcu_ops->mcu_parse_response 396022216663597056
PARAM_VALUE 1 intf 4096-ptr_max
PARAM_VALUE 1 intf->authorized 1
PARAM_VALUE 1 intf->condition 1
PARAM_VALUE 1 intf->dev.driver_data 4096-ptr_max
PARAM_VALUE 1 intf->needs_altsetting0 0
PARAM_VALUE 1 intf->needs_binding 0
BUF_SIZE 0 dev->dev 1616
BUF_SIZE 0 dev->dma_dev 1616
BUF_SIZE 0 dev->drv 144
DATA_SOURCE 0 dev r mt76_alloc_device
DATA_SOURCE 1 intf $0
RX_PATH
TASK_NOT_RUNNING