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/tx.c mt76_queue_tx_complete() -> (struct mt76_driver_ops)->tx_complete_skb()

Type Parameter Key Value
PARAM_VALUE 0 mdev 4096-ptr_max
PARAM_VALUE 0 mdev->drv 4096-ptr_max
PARAM_VALUE 0 mdev->drv->tx_status_data 0,481650161954525184,4511193805702221824,7851821202145546240,8452946853535817728
PARAM_VALUE 0 mdev->queue_ops->tx_cleanup 0,740481638872236032
PARAM_VALUE 1 e 1935989699075760128,2446650385747984384,3718349214892425216,9000513673216667648
PARAM_VALUE 1 e->skb 1-u64max
BUF_SIZE 0 mdev->bus (-1),64
BUF_SIZE 0 mdev->mcu_ops (-1),88
BUF_SIZE 0 mdev->phy.priv (-1),13440,13480
BUF_SIZE 0 mdev->test_ops (-1),24
DATA_SOURCE 0 mdev $0
DATA_SOURCE 1 e $2
STR_LEN 0 mdev (-1),22
STR_LEN 0 mdev (-1),22
STR_LEN 0 mdev->hw->wiphy->fw_version (-1),31
CONTAINER 0 -40-3472+0 $(-1)
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 mdev->mmio.irqmask 0-u32max[c]
HOST_DATA 0 mdev->rx_token.idr_rt.xa_flags 0-u32max
HOST_DATA 0 mdev->rxfilter 0-u32max
HOST_DATA 0 mdev->token.idr_rt.xa_flags 0,67108864-u32max
NO_OVERFLOW_SIMPLE 0 mdev->phy.leds.cdev.blink_delay_off
NO_OVERFLOW_SIMPLE 0 mdev->phy.leds.cdev.blink_delay_on
NO_OVERFLOW_SIMPLE 0 mdev->tx_worker.task->dl.pi_se->dl_runtime
HALF_LOCKED2 &q->cleanup_lock
HALF_LOCKED2 bh