Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/net/wireless/realtek/rtw89/pci_be.c rtw89_pci_lv1rst_start_dma_be() -> rtw89_mac_ctrl_hci_dma_trx()

Type Parameter Key Value
PARAM_VALUE 0 rtwdev 4096-ptr_max
PARAM_VALUE 0 rtwdev->hci.ops 4096-ptr_max
PARAM_VALUE 0 rtwdev->hci.ops->mac_lv1_rcvy 591949019006210048,7854145246707826688
PARAM_VALUE 0 rtwdev->pci_info 4096-ptr_max
PARAM_VALUE 1 enable 0
DATA_SOURCE 0 rtwdev $0
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/wireless/realtek/rtw89/pci_be.c rtw89_pci_lv1rst_start_dma_be() -> rtw89_mac_ctrl_hci_dma_trx()

Type Parameter Key Value
PARAM_VALUE 0 rtwdev 4096-ptr_max
PARAM_VALUE 0 rtwdev->hci.ops->mac_lv1_rcvy 591949019006210048,7854145246707826688
PARAM_VALUE 0 rtwdev->hci.ops->read32 4096-ptr_max
PARAM_VALUE 0 rtwdev->io->write32 4096-ptr_max
PARAM_VALUE 0 rtwdev->priv->continual_io_error.counter s32min-s32max
PARAM_VALUE 1 enable 1
DATA_SOURCE 0 rtwdev $0
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/wireless/realtek/rtw89/pci_be.c rtw89_pci_lv1rst_stop_dma_be() -> rtw89_mac_ctrl_hci_dma_trx()

Type Parameter Key Value
PARAM_VALUE 0 rtwdev 4096-ptr_max
PARAM_VALUE 0 rtwdev->dev->bus 0,4096-ptr_max
PARAM_VALUE 0 rtwdev->dev->class 0,4096-ptr_max
PARAM_VALUE 0 rtwdev->dev->driver 0,4096-ptr_max
PARAM_VALUE 0 rtwdev->hci.ops->mac_lv1_rcvy 591949019006210048,7854145246707826688
PARAM_VALUE 0 rtwdev->hci.ops->read32 4096-ptr_max
PARAM_VALUE 0 rtwdev->io->write32 4096-ptr_max
PARAM_VALUE 0 rtwdev->priv->continual_io_error.counter s32min-s32max
PARAM_VALUE 1 enable 0
DATA_SOURCE 0 rtwdev $0
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/wireless/realtek/rtw89/pci_be.c rtw89_pci_lv1rst_stop_dma_be() -> rtw89_mac_ctrl_hci_dma_trx()

Type Parameter Key Value
PARAM_VALUE 0 rtwdev 4096-ptr_max
PARAM_VALUE 0 rtwdev->dev->bus 0,4096-ptr_max
PARAM_VALUE 0 rtwdev->dev->class 0,4096-ptr_max
PARAM_VALUE 0 rtwdev->dev->driver 0,4096-ptr_max
PARAM_VALUE 0 rtwdev->hci.ops->mac_lv1_rcvy 591949019006210048,7854145246707826688
PARAM_VALUE 0 rtwdev->hci.ops->read32 4096-ptr_max
PARAM_VALUE 0 rtwdev->io->write32 4096-ptr_max
PARAM_VALUE 0 rtwdev->priv->continual_io_error.counter s32min-s32max
PARAM_VALUE 1 enable 1
DATA_SOURCE 0 rtwdev $0
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/wireless/realtek/rtw89/pci.c rtw89_pci_lv1rst_start_dma_ax() -> rtw89_mac_ctrl_hci_dma_trx()

Type Parameter Key Value
PARAM_VALUE 0 rtwdev 4096-ptr_max
PARAM_VALUE 0 rtwdev->chip 4096-ptr_max
PARAM_VALUE 0 rtwdev->chip->chip_id 0-2,4-u32max
PARAM_VALUE 0 rtwdev->hci.ops 4096-ptr_max
PARAM_VALUE 0 rtwdev->hci.ops->mac_lv1_rcvy 591949019006210048,7854145246707826688
PARAM_VALUE 0 rtwdev->pci_info 4096-ptr_max
PARAM_VALUE 1 enable 0
DATA_SOURCE 0 rtwdev $0
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/wireless/realtek/rtw89/pci.c rtw89_pci_lv1rst_start_dma_ax() -> rtw89_mac_ctrl_hci_dma_trx()

Type Parameter Key Value
PARAM_VALUE 0 rtwdev 4096-ptr_max
PARAM_VALUE 0 rtwdev->chip->chip_id 0-2,4-u32max
PARAM_VALUE 0 rtwdev->hci.ops->mac_lv1_rcvy 591949019006210048,7854145246707826688
PARAM_VALUE 0 rtwdev->hci.ops->read32 4096-ptr_max
PARAM_VALUE 0 rtwdev->io->write32 4096-ptr_max
PARAM_VALUE 0 rtwdev->priv->continual_io_error.counter s32min-s32max
PARAM_VALUE 1 enable 1
DATA_SOURCE 0 rtwdev $0
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/wireless/realtek/rtw89/pci.c rtw89_pci_lv1rst_stop_dma_ax() -> rtw89_mac_ctrl_hci_dma_trx()

Type Parameter Key Value
PARAM_VALUE 0 rtwdev 4096-ptr_max
PARAM_VALUE 0 rtwdev->chip->chip_id 0-2,4-u32max
PARAM_VALUE 0 rtwdev->dev->bus 0,4096-ptr_max
PARAM_VALUE 0 rtwdev->dev->class 0,4096-ptr_max
PARAM_VALUE 0 rtwdev->dev->driver 0,4096-ptr_max
PARAM_VALUE 0 rtwdev->hci.ops->mac_lv1_rcvy 591949019006210048,7854145246707826688
PARAM_VALUE 0 rtwdev->hci.ops->read32 4096-ptr_max
PARAM_VALUE 0 rtwdev->io->write32 4096-ptr_max
PARAM_VALUE 0 rtwdev->pci_info->rxbd_rwptr_clr_reg 4120,4608,45080
PARAM_VALUE 0 rtwdev->pci_info->txbd_rwptr_clr2_reg 0,4548,4884,45076
PARAM_VALUE 0 rtwdev->priv->continual_io_error.counter s32min-s32max
PARAM_VALUE 1 enable 1
DATA_SOURCE 0 rtwdev $0
NOCHECK_CALL
HALF_LOCKED2 &pool->lock