Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/sis/sis900.c sis900_check_mode() -> sis900_set_mode()

Type Parameter Key Value
PARAM_VALUE 0 sp 4096-ptr_max
PARAM_VALUE 0 sp->ioaddr 4096-ptr_max
PARAM_VALUE 1 speed 1
PARAM_VALUE 2 duplex 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/ethernet/sis/sis900.c sis900_open() -> sis900_set_mode()

Type Parameter Key Value
PARAM_VALUE 0 sp 4096-ptr_max
PARAM_VALUE 0 sp->cur_rx 0
PARAM_VALUE 0 sp->cur_tx 0
PARAM_VALUE 0 sp->dirty_rx 0,4294967280-4294967295
PARAM_VALUE 0 sp->dirty_tx 0
PARAM_VALUE 0 sp->pci_dev 4096-ptr_max
PARAM_VALUE 0 sp->pci_dev->dev.dma_uses_io_tlb 0-1
PARAM_VALUE 0 sp->pci_dev->irq 0
PARAM_VALUE 0 sp->rx_ring 4096-ptr_max
PARAM_VALUE 0 sp->tx_full 0
PARAM_VALUE 0 sp->tx_ring 4096-ptr_max
PARAM_VALUE 1 speed 10
PARAM_VALUE 2 duplex 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ethernet/sis/sis900.c sis900_resume() -> sis900_set_mode()

Type Parameter Key Value
PARAM_VALUE 0 sp 4096-ptr_max
PARAM_VALUE 0 sp->cur_rx 0
PARAM_VALUE 0 sp->cur_tx 0
PARAM_VALUE 0 sp->dirty_rx 0,4294967280-4294967295
PARAM_VALUE 0 sp->dirty_tx 0
PARAM_VALUE 0 sp->pci_dev->dev.dma_uses_io_tlb 0-1
PARAM_VALUE 0 sp->rx_ring 4096-ptr_max
PARAM_VALUE 0 sp->tx_full 0
PARAM_VALUE 0 sp->tx_ring 4096-ptr_max
PARAM_VALUE 1 speed 10
PARAM_VALUE 2 duplex 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/ethernet/sis/sis900.c sis900_timer() -> sis900_set_mode()

Type Parameter Key Value
PARAM_VALUE 0 sp 4096-ptr_max
PARAM_VALUE 0 sp->mii_info.dev 4096-ptr_max
PARAM_VALUE 0 sp->mii_info.dev->priv->cur_phy 0-4294967295
PARAM_VALUE 0 sp->mii_info.dev->priv->mii_info.phy_id s32min-s32max
PARAM_VALUE 1 speed 0
BIT_INFO 2 duplex 0x0,0x0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL