Defined in 1 files as a function:
Referenced in 8 files:
- drivers/net/ethernet/mediatek/mtk_wed.c
- drivers/net/ethernet/mediatek/mtk_wed_mcu.c, line 226
- drivers/net/wireless/mediatek/mt76/dma.c, line 874
- drivers/net/wireless/mediatek/mt76/mt7915/dma.c
- drivers/net/wireless/mediatek/mt76/mt7915/main.c, line 1210
- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c, line 2446
- drivers/net/wireless/mediatek/mt76/mt7996/dma.c
- drivers/net/wireless/mediatek/mt76/mt7996/init.c
Smatch caller information:
drivers/net/wireless/mediatek/mt76/mt7915/main.c mt7915_sta_statistics() -> mtk_wed_get_rx_capa()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &local->hw.wiphy->mtx | ||
| HALF_LOCKED2 | &rdev->wiphy.mtx |
drivers/net/wireless/mediatek/mt76/mt7996/init.c mt7996_rro_hw_init_v3() -> mtk_wed_get_rx_capa()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 9192 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/mediatek/mt76/mt7996/init.c mt7996_rro_hw_init_v3() -> mtk_wed_get_rx_capa()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 9192 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/mediatek/mt76/mt7996/init.c mt7996_wed_rro_init() -> mtk_wed_get_rx_capa()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/mediatek/mt76/mt7996/dma.c mt7996_dma_init() -> mtk_wed_get_rx_capa()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 9192 |
| CAPPED_DATA | 0 | dev | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/mediatek/mt76/mt7996/dma.c mt7996_dma_init() -> mtk_wed_get_rx_capa()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 9192 |
| CAPPED_DATA | 0 | dev | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/mediatek/mt76/mt7996/dma.c mt7996_dma_init() -> mtk_wed_get_rx_capa()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 9192 |
| CAPPED_DATA | 0 | dev | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/mediatek/mt76/mt7996/dma.c mt7996_dma_init() -> mtk_wed_get_rx_capa()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 9192 |
| CAPPED_DATA | 0 | dev | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/mediatek/mt76/mt7996/dma.c mt7996_dma_init() -> mtk_wed_get_rx_capa()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 9192 |
| CAPPED_DATA | 0 | dev | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/mediatek/mt76/mt7996/dma.c mt7996_dma_rro_init() -> mtk_wed_get_rx_capa()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/mediatek/mt76/mt7996/dma.c mt7996_dma_rro_init() -> mtk_wed_get_rx_capa()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/mediatek/mt76/mt7996/dma.c mt7996_dma_rro_init() -> mtk_wed_get_rx_capa()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/mediatek/mt76/mt7996/dma.c mt7996_dma_rro_init() -> mtk_wed_get_rx_capa()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/mediatek/mt76/mt7996/dma.c mt7996_dma_start() -> mtk_wed_get_rx_capa()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 9192 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->mt76.mutex |
drivers/net/wireless/mediatek/mt76/dma.c mt76_dma_alloc_queue() -> mtk_wed_get_rx_capa()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/net/ethernet/mediatek/mtk_wed.c __mtk_wed_detach() -> mtk_wed_get_rx_capa()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev->wlan.pci_dev | (-1),1-s32max |
| CAPPED_DATA | 0 | dev->hw->dev->cma_area->nranges | 1 |
| CAPPED_DATA | 0 | dev->hw->regs->volatile_table->n_no_ranges | 1 |
| CAPPED_DATA | 0 | dev->hw->regs->volatile_table->n_yes_ranges | 1 |
| CAPPED_DATA | 0 | dev->tx_buf_ring.pages | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &hw_lock |
drivers/net/ethernet/mediatek/mtk_wed.c mtk_wed_attach() -> mtk_wed_get_rx_capa()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 6056420141950918656 |
| BUF_SIZE | 0 | dev | 9192 |
| BUF_SIZE | 0 | dev->wlan.pci_dev | (-1),1-s32max |
| CAPPED_DATA | 0 | dev->hw->dev | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| BIT_INFO | 0 | dev->wlan.txfree_tbit | 0x0,0x1b |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &hw_lock |
drivers/net/ethernet/mediatek/mtk_wed.c mtk_wed_attach() -> mtk_wed_get_rx_capa()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 6056420141950918656 |
| BUF_SIZE | 0 | dev | 9192 |
| BUF_SIZE | 0 | dev->wlan.pci_dev | (-1),1-s32max |
| CAPPED_DATA | 0 | dev->hw->dev | 1 |
| CAPPED_DATA | 0 | dev->hw->regs->rd_table->n_yes_ranges | 1 |
| CAPPED_DATA | 0 | dev->hw->regs->volatile_table->n_no_ranges | 1 |
| CAPPED_DATA | 0 | dev->hw->regs->volatile_table->n_yes_ranges | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| BIT_INFO | 0 | dev->wlan.txfree_tbit | 0x0,0x1b |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &hw_lock |
drivers/net/ethernet/mediatek/mtk_wed.c mtk_wed_configure_irq() -> mtk_wed_get_rx_capa()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | (-1),9192 |
| BUF_SIZE | 0 | dev | (-1),9192 |
| CAPPED_DATA | 0 | dev->hw->regs->rd_table->n_yes_ranges | 1 |
| CAPPED_DATA | 0 | dev->hw->regs->volatile_table->n_no_ranges | 1 |
| CAPPED_DATA | 0 | dev->hw->regs->volatile_table->n_yes_ranges | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->mt76.mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/mediatek/mtk_wed.c mtk_wed_dma_disable() -> mtk_wed_get_rx_capa()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| CAPPED_DATA | 0 | dev->hw->regs->rd_table->n_yes_ranges | 1 |
| CAPPED_DATA | 0 | dev->hw->regs->volatile_table->n_no_ranges | 1 |
| CAPPED_DATA | 0 | dev->hw->regs->volatile_table->n_yes_ranges | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->mt76.mutex | ||
| HALF_LOCKED2 | global &hw_lock |
drivers/net/ethernet/mediatek/mtk_wed.c mtk_wed_dma_enable() -> mtk_wed_get_rx_capa()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | (-1),9192 |
| BUF_SIZE | 0 | dev | (-1),9192 |
| CAPPED_DATA | 0 | dev->hw->regs->rd_table->n_yes_ranges | 1 |
| CAPPED_DATA | 0 | dev->hw->regs->volatile_table->n_no_ranges | 1 |
| CAPPED_DATA | 0 | dev->hw->regs->volatile_table->n_yes_ranges | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->mt76.mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/mediatek/mtk_wed.c mtk_wed_hw_init() -> mtk_wed_get_rx_capa()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | (-1),9192 |
| BUF_SIZE | 0 | dev | (-1),9192 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->mt76.mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/mediatek/mtk_wed.c mtk_wed_hwrro_init() -> mtk_wed_get_rx_capa()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->version | 0,2-255 |
| CAPPED_DATA | 0 | dev->hw->regs->volatile_table->n_no_ranges | 1 |
| CAPPED_DATA | 0 | dev->hw->regs->volatile_table->n_yes_ranges | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->mt76.mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/mediatek/mtk_wed.c mtk_wed_reset_dma() -> mtk_wed_get_rx_capa()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | (-1),9192 |
| BUF_SIZE | 0 | dev | (-1),9192 |
| CAPPED_DATA | 0 | dev->hw->regs->rd_table->n_yes_ranges | 1 |
| CAPPED_DATA | 0 | dev->hw->regs->volatile_table->n_no_ranges | 1 |
| CAPPED_DATA | 0 | dev->hw->regs->volatile_table->n_yes_ranges | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| LOCK2 | &dev->mt76.mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct mt76_dev)->mutex |
drivers/net/ethernet/mediatek/mtk_wed.c mtk_wed_set_wpdma() -> mtk_wed_get_rx_capa()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 6056420141950918656 |
| BUF_SIZE | 0 | dev->wlan.pci_dev | (-1),1-s32max |
| CAPPED_DATA | 0 | dev->hw->regs->rd_table->n_no_ranges | 1 |
| CAPPED_DATA | 0 | dev->hw->regs->volatile_table->n_no_ranges | 1 |
| CAPPED_DATA | 0 | dev->hw->regs->volatile_table->n_yes_ranges | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| BIT_INFO | 0 | dev->wlan.txfree_tbit | 0x0,0x1b |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &hw_lock |
drivers/net/ethernet/mediatek/mtk_wed.c mtk_wed_start() -> mtk_wed_get_rx_capa()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | (-1),9192 |
| BUF_SIZE | 0 | dev | (-1),9192 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->mt76.mutex |
drivers/net/ethernet/mediatek/mtk_wed.c mtk_wed_start() -> mtk_wed_get_rx_capa()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | (-1),9192 |
| BUF_SIZE | 0 | dev | (-1),9192 |
| CAPPED_DATA | 0 | dev->hw->dev | 1 |
| CAPPED_DATA | 0 | dev->hw->regs->volatile_table->n_no_ranges | 1 |
| CAPPED_DATA | 0 | dev->hw->regs->volatile_table->n_yes_ranges | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->mt76.mutex |
drivers/net/ethernet/mediatek/mtk_wed.c mtk_wed_start_hw_rro() -> mtk_wed_get_rx_capa()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->mt76.mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/mediatek/mtk_wed.c mtk_wed_stop() -> mtk_wed_get_rx_capa()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| CAPPED_DATA | 0 | dev->hw->regs->volatile_table->n_no_ranges | 1 |
| CAPPED_DATA | 0 | dev->hw->regs->volatile_table->n_yes_ranges | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->mt76.mutex | ||
| HALF_LOCKED2 | global &hw_lock |
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c mt7915_mcu_init_firmware() -> mtk_wed_get_rx_capa()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->mt76.mutex |
drivers/net/ethernet/mediatek/mtk_wed_mcu.c mtk_wed_mcu_msg_update() -> mtk_wed_get_rx_capa()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | (-1),9192 |
| BUF_SIZE | 0 | dev | (-1),9192 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->mt76.mutex |
drivers/net/wireless/mediatek/mt76/mt7915/dma.c mt7915_dma_init() -> mtk_wed_get_rx_capa()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/mediatek/mt76/mt7915/dma.c mt7915_dma_init() -> mtk_wed_get_rx_capa()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |