Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/net/ethernet/jme.c jme_check_link() -> jme_mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | reg | 0 |
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/jme.c jme_get_pauseparam() -> jme_mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | reg | 4 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &jme->phy_lock | ||
| LOCK2 | bh | ||
| TYPE_LOCK | (struct jme_adapter)->phy_lock |
drivers/net/ethernet/jme.c jme_init_one() -> jme_mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | netdev->dev.parent | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->dev.parent->dma_mask | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->ethtool_ops | 4649751802222272512 |
| PARAM_VALUE | 0 | netdev->features | 1114515,1114547,1099512742291,1099512742323 |
| PARAM_VALUE | 0 | netdev->hw_features | 1099512741907 |
| PARAM_VALUE | 0 | netdev->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | netdev->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | netdev->lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | netdev->lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | netdev->lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | netdev->lock.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | netdev->lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | netdev->max_mtu | 9202 |
| PARAM_VALUE | 0 | netdev->min_mtu | 1280 |
| PARAM_VALUE | 0 | netdev->mtu | 1500 |
| PARAM_VALUE | 0 | netdev->netdev_ops | 5329597231306608640 |
| PARAM_VALUE | 0 | netdev->priv->chip_main_rev | 0-15 |
| PARAM_VALUE | 0 | netdev->priv->chip_sub_rev | 0-15 |
| PARAM_VALUE | 0 | netdev->priv->dev->dev.parent | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->dev->ethtool_ops | 4649751802222272512 |
| PARAM_VALUE | 0 | netdev->priv->dev->features | 1114515,1114547 |
| PARAM_VALUE | 0 | netdev->priv->dev->hw_features | 1099512741907 |
| PARAM_VALUE | 0 | netdev->priv->dev->max_mtu | 9202 |
| PARAM_VALUE | 0 | netdev->priv->dev->min_mtu | 1280 |
| PARAM_VALUE | 0 | netdev->priv->dev->netdev_ops | 5329597231306608640 |
| PARAM_VALUE | 0 | netdev->priv->dev->watchdog_timeo | 1250 |
| PARAM_VALUE | 0 | netdev->priv->dpi.cur | 1 |
| PARAM_VALUE | 0 | netdev->priv->fpgaver | 1-u16max |
| PARAM_VALUE | 0 | netdev->priv->jme_rx | 4029150172260696064 |
| PARAM_VALUE | 0 | netdev->priv->mii_if.dev->dev.parent | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->mii_if.dev->ethtool_ops | 4649751802222272512 |
| PARAM_VALUE | 0 | netdev->priv->mii_if.dev->features | 1114515,1114547,1099512742291,1099512742323 |
| PARAM_VALUE | 0 | netdev->priv->mii_if.dev->hw_features | 1099512741907 |
| PARAM_VALUE | 0 | netdev->priv->mii_if.dev->max_mtu | 9202 |
| PARAM_VALUE | 0 | netdev->priv->mii_if.dev->min_mtu | 1280 |
| PARAM_VALUE | 0 | netdev->priv->mii_if.dev->mtu | 1500 |
| PARAM_VALUE | 0 | netdev->priv->mii_if.dev->netdev_ops | 5329597231306608640 |
| PARAM_VALUE | 0 | netdev->priv->mii_if.dev->watchdog_timeo | 1250 |
| PARAM_VALUE | 0 | netdev->priv->mii_if.phy_id | 0 |
| PARAM_VALUE | 0 | netdev->priv->mrrs | 0 |
| PARAM_VALUE | 0 | netdev->priv->msg_enable | 8390 |
| PARAM_VALUE | 0 | netdev->priv->napi.dev | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->napi.dev_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->napi.dev_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->napi.gro.bitmask | 0 |
| PARAM_VALUE | 0 | netdev->priv->napi.gro.cached_napi_id | 0 |
| PARAM_VALUE | 0 | netdev->priv->napi.gro.rx_count | 0 |
| PARAM_VALUE | 0 | netdev->priv->napi.gro.rx_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->napi.gro.rx_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->napi.gro.rx_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->napi.gro.rx_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->napi.gro.rx_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->napi.irq | (-1) |
| PARAM_VALUE | 0 | netdev->priv->napi.list_owner | (-1) |
| PARAM_VALUE | 0 | netdev->priv->napi.napi_hash_node.next | 0 |
| PARAM_VALUE | 0 | netdev->priv->napi.napi_hash_node.pprev | 0 |
| PARAM_VALUE | 0 | netdev->priv->napi.poll_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->napi.poll_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->napi.poll_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->napi.poll_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->napi.poll_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->napi.poll_owner | (-1) |
| PARAM_VALUE | 0 | netdev->priv->napi.skb | 0 |
| PARAM_VALUE | 0 | netdev->priv->napi.thread | 0,4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->napi.thread->cpus_ptr | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->napi.thread->migration_disabled | 0-1 |
| PARAM_VALUE | 0 | netdev->priv->napi.thread->on_rq | 0-1,3-255 |
| PARAM_VALUE | 0 | netdev->priv->napi.thread->pushable_dl_tasks.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | netdev->priv->napi.thread->wake_cpu | 0-s32max |
| PARAM_VALUE | 0 | netdev->priv->napi.timer._softexpires | 0 |
| PARAM_VALUE | 0 | netdev->priv->napi.timer.base | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->napi.timer.function | 1-u64max |
| PARAM_VALUE | 0 | netdev->priv->napi.timer.is_hard | 0 |
| PARAM_VALUE | 0 | netdev->priv->napi.timer.is_lazy | 0 |
| PARAM_VALUE | 0 | netdev->priv->napi.timer.is_queued | 0 |
| PARAM_VALUE | 0 | netdev->priv->napi.timer.is_rel | 0 |
| PARAM_VALUE | 0 | netdev->priv->napi.timer.is_soft | 0 |
| PARAM_VALUE | 0 | netdev->priv->napi.timer.node.expires | 0 |
| PARAM_VALUE | 0 | netdev->priv->napi.timer.node.node.next | 0 |
| PARAM_VALUE | 0 | netdev->priv->napi.timer.node.node.prev | 0 |
| PARAM_VALUE | 0 | netdev->priv->old_mtu | 1500 |
| PARAM_VALUE | 0 | netdev->priv->pcc_task.callback | 1354305118613581824 |
| PARAM_VALUE | 0 | netdev->priv->pcc_task.count.counter | 0 |
| PARAM_VALUE | 0 | netdev->priv->pcc_task.data | 0 |
| PARAM_VALUE | 0 | netdev->priv->pcc_task.next | 0 |
| PARAM_VALUE | 0 | netdev->priv->pcc_task.state | 0 |
| PARAM_VALUE | 0 | netdev->priv->pcc_task.use_callback | 1 |
| PARAM_VALUE | 0 | netdev->priv->pdev | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->pdev->dev.dma_mask | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->pdev->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->pdev->error_state | 0-2,4-u32max |
| PARAM_VALUE | 0 | netdev->priv->pdev->is_busmaster | 1 |
| PARAM_VALUE | 0 | netdev->priv->pdev->pcie_cap | 0-1 |
| PARAM_VALUE | 0 | netdev->priv->phylink | 0 |
| PARAM_VALUE | 0 | netdev->priv->reg_ghc | 0 |
| PARAM_VALUE | 0 | netdev->priv->reg_gpreg1 | 131072 |
| PARAM_VALUE | 0 | netdev->priv->reg_pmcs | 1 |
| PARAM_VALUE | 0 | netdev->priv->reg_rxcs | 855640064 |
| PARAM_VALUE | 0 | netdev->priv->reg_rxmcs | 15 |
| PARAM_VALUE | 0 | netdev->priv->reg_txcs | 20,36,52 |
| PARAM_VALUE | 0 | netdev->priv->reg_txpfc | 0 |
| PARAM_VALUE | 0 | netdev->priv->regs | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->rx_ring_mask | 511 |
| PARAM_VALUE | 0 | netdev->priv->rx_ring_size | 512 |
| PARAM_VALUE | 0 | netdev->priv->tx_ring_mask | 1023 |
| PARAM_VALUE | 0 | netdev->priv->tx_ring_size | 1024 |
| PARAM_VALUE | 0 | netdev->priv->tx_wake_threshold | 512 |
| PARAM_VALUE | 0 | netdev->threaded | 0 |
| PARAM_VALUE | 0 | netdev->watchdog_timeo | 1250 |
| PARAM_VALUE | 0 | *netdev->name | 0 |
| PARAM_VALUE | 1 | phy | 1-31 |
| PARAM_VALUE | 2 | reg | 0 |
| BUF_SIZE | 0 | netdev->dev.parent | 1616 |
| BUF_SIZE | 0 | netdev->ethtool_ops | 656 |
| BUF_SIZE | 0 | netdev->netdev_ops | 760 |
| DATA_SOURCE | 0 | netdev | r alloc_etherdev_mqs |
| FUZZY_MAX | 0 | netdev->features | 1114515 |
| FUZZY_MAX | 0 | netdev->priv->reg_txcs | 52 |
| FUZZY_MAX | 1 | phy | 31 |
| BIT_INFO | 0 | netdev->features | 0x110193,0xffffffffffffffff |
| HARD_MAX | 0 | netdev->priv->reg_txcs | 52 |
| HARD_MAX | 1 | phy | 31 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/jme.c jme_init_one() -> jme_mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | netdev->dev.parent | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->dev.parent->dma_mask | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->ethtool_ops | 4649751802222272512 |
| PARAM_VALUE | 0 | netdev->features | 1114515,1114547,1099512742291,1099512742323 |
| PARAM_VALUE | 0 | netdev->hw_features | 1099512741907 |
| PARAM_VALUE | 0 | netdev->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | netdev->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | netdev->lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | netdev->lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | netdev->lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | netdev->lock.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | netdev->lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | netdev->max_mtu | 9202 |
| PARAM_VALUE | 0 | netdev->min_mtu | 1280 |
| PARAM_VALUE | 0 | netdev->mtu | 1500 |
| PARAM_VALUE | 0 | netdev->netdev_ops | 5329597231306608640 |
| PARAM_VALUE | 0 | netdev->priv->chip_main_rev | 0-15 |
| PARAM_VALUE | 0 | netdev->priv->chip_sub_rev | 0-15 |
| PARAM_VALUE | 0 | netdev->priv->dev->dev.parent | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->dev->ethtool_ops | 4649751802222272512 |
| PARAM_VALUE | 0 | netdev->priv->dev->features | 1114515,1114547 |
| PARAM_VALUE | 0 | netdev->priv->dev->hw_features | 1099512741907 |
| PARAM_VALUE | 0 | netdev->priv->dev->max_mtu | 9202 |
| PARAM_VALUE | 0 | netdev->priv->dev->min_mtu | 1280 |
| PARAM_VALUE | 0 | netdev->priv->dev->netdev_ops | 5329597231306608640 |
| PARAM_VALUE | 0 | netdev->priv->dev->watchdog_timeo | 1250 |
| PARAM_VALUE | 0 | netdev->priv->dpi.cur | 1 |
| PARAM_VALUE | 0 | netdev->priv->fpgaver | 1-u16max |
| PARAM_VALUE | 0 | netdev->priv->jme_rx | 4029150172260696064 |
| PARAM_VALUE | 0 | netdev->priv->mii_if.dev->dev.parent | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->mii_if.dev->ethtool_ops | 4649751802222272512 |
| PARAM_VALUE | 0 | netdev->priv->mii_if.dev->features | 1114515,1114547,1099512742291,1099512742323 |
| PARAM_VALUE | 0 | netdev->priv->mii_if.dev->hw_features | 1099512741907 |
| PARAM_VALUE | 0 | netdev->priv->mii_if.dev->max_mtu | 9202 |
| PARAM_VALUE | 0 | netdev->priv->mii_if.dev->min_mtu | 1280 |
| PARAM_VALUE | 0 | netdev->priv->mii_if.dev->mtu | 1500 |
| PARAM_VALUE | 0 | netdev->priv->mii_if.dev->netdev_ops | 5329597231306608640 |
| PARAM_VALUE | 0 | netdev->priv->mii_if.dev->watchdog_timeo | 1250 |
| PARAM_VALUE | 0 | netdev->priv->mii_if.phy_id | 0 |
| PARAM_VALUE | 0 | netdev->priv->mrrs | 0 |
| PARAM_VALUE | 0 | netdev->priv->msg_enable | 8390 |
| PARAM_VALUE | 0 | netdev->priv->napi.dev | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->napi.dev_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->napi.dev_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->napi.gro.bitmask | 0 |
| PARAM_VALUE | 0 | netdev->priv->napi.gro.cached_napi_id | 0 |
| PARAM_VALUE | 0 | netdev->priv->napi.gro.rx_count | 0 |
| PARAM_VALUE | 0 | netdev->priv->napi.gro.rx_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->napi.gro.rx_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->napi.gro.rx_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->napi.gro.rx_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->napi.gro.rx_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->napi.irq | (-1) |
| PARAM_VALUE | 0 | netdev->priv->napi.list_owner | (-1) |
| PARAM_VALUE | 0 | netdev->priv->napi.napi_hash_node.next | 0 |
| PARAM_VALUE | 0 | netdev->priv->napi.napi_hash_node.pprev | 0 |
| PARAM_VALUE | 0 | netdev->priv->napi.poll_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->napi.poll_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->napi.poll_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->napi.poll_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->napi.poll_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->napi.poll_owner | (-1) |
| PARAM_VALUE | 0 | netdev->priv->napi.skb | 0 |
| PARAM_VALUE | 0 | netdev->priv->napi.thread | 0,4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->napi.thread->cpus_ptr | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->napi.thread->migration_disabled | 0-1 |
| PARAM_VALUE | 0 | netdev->priv->napi.thread->on_rq | 0-1,3-255 |
| PARAM_VALUE | 0 | netdev->priv->napi.thread->pushable_dl_tasks.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | netdev->priv->napi.thread->wake_cpu | 0-s32max |
| PARAM_VALUE | 0 | netdev->priv->napi.timer._softexpires | 0 |
| PARAM_VALUE | 0 | netdev->priv->napi.timer.base | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->napi.timer.function | 1-u64max |
| PARAM_VALUE | 0 | netdev->priv->napi.timer.is_hard | 0 |
| PARAM_VALUE | 0 | netdev->priv->napi.timer.is_lazy | 0 |
| PARAM_VALUE | 0 | netdev->priv->napi.timer.is_queued | 0 |
| PARAM_VALUE | 0 | netdev->priv->napi.timer.is_rel | 0 |
| PARAM_VALUE | 0 | netdev->priv->napi.timer.is_soft | 0 |
| PARAM_VALUE | 0 | netdev->priv->napi.timer.node.expires | 0 |
| PARAM_VALUE | 0 | netdev->priv->napi.timer.node.node.next | 0 |
| PARAM_VALUE | 0 | netdev->priv->napi.timer.node.node.prev | 0 |
| PARAM_VALUE | 0 | netdev->priv->old_mtu | 1500 |
| PARAM_VALUE | 0 | netdev->priv->pcc_task.callback | 1354305118613581824 |
| PARAM_VALUE | 0 | netdev->priv->pcc_task.count.counter | 0 |
| PARAM_VALUE | 0 | netdev->priv->pcc_task.data | 0 |
| PARAM_VALUE | 0 | netdev->priv->pcc_task.next | 0 |
| PARAM_VALUE | 0 | netdev->priv->pcc_task.state | 0 |
| PARAM_VALUE | 0 | netdev->priv->pcc_task.use_callback | 1 |
| PARAM_VALUE | 0 | netdev->priv->pdev | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->pdev->dev.dma_mask | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->pdev->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->pdev->error_state | 0-2,4-u32max |
| PARAM_VALUE | 0 | netdev->priv->pdev->is_busmaster | 1 |
| PARAM_VALUE | 0 | netdev->priv->pdev->pcie_cap | 0-1 |
| PARAM_VALUE | 0 | netdev->priv->phylink | 0 |
| PARAM_VALUE | 0 | netdev->priv->reg_ghc | 0 |
| PARAM_VALUE | 0 | netdev->priv->reg_gpreg1 | 131072 |
| PARAM_VALUE | 0 | netdev->priv->reg_pmcs | 1 |
| PARAM_VALUE | 0 | netdev->priv->reg_rxcs | 855640064 |
| PARAM_VALUE | 0 | netdev->priv->reg_rxmcs | 15 |
| PARAM_VALUE | 0 | netdev->priv->reg_txcs | 20,36,52 |
| PARAM_VALUE | 0 | netdev->priv->reg_txpfc | 0 |
| PARAM_VALUE | 0 | netdev->priv->regs | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->priv->rx_ring_mask | 511 |
| PARAM_VALUE | 0 | netdev->priv->rx_ring_size | 512 |
| PARAM_VALUE | 0 | netdev->priv->tx_ring_mask | 1023 |
| PARAM_VALUE | 0 | netdev->priv->tx_ring_size | 1024 |
| PARAM_VALUE | 0 | netdev->priv->tx_wake_threshold | 512 |
| PARAM_VALUE | 0 | netdev->threaded | 0 |
| PARAM_VALUE | 0 | netdev->watchdog_timeo | 1250 |
| PARAM_VALUE | 0 | *netdev->name | 0 |
| PARAM_VALUE | 1 | phy | 1-31 |
| PARAM_VALUE | 2 | reg | 1 |
| BUF_SIZE | 0 | netdev->dev.parent | 1616 |
| BUF_SIZE | 0 | netdev->ethtool_ops | 656 |
| BUF_SIZE | 0 | netdev->netdev_ops | 760 |
| DATA_SOURCE | 0 | netdev | r alloc_etherdev_mqs |
| FUZZY_MAX | 0 | netdev->features | 1114515 |
| FUZZY_MAX | 0 | netdev->priv->reg_txcs | 52 |
| FUZZY_MAX | 1 | phy | 31 |
| BIT_INFO | 0 | netdev->features | 0x110193,0xffffffffffffffff |
| HARD_MAX | 0 | netdev->priv->reg_txcs | 52 |
| HARD_MAX | 1 | phy | 31 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/jme.c jme_linkstat_from_phy() -> jme_mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | reg | 17 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/jme.c jme_linkstat_from_phy() -> jme_mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | reg | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/jme.c jme_phy_calibration() -> jme_mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | *netdev->name | 0-255 |
| PARAM_VALUE | 2 | reg | 9 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/jme.c jme_phy_calibration() -> jme_mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | *netdev->name | 0-255 |
| PARAM_VALUE | 2 | reg | 9 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/jme.c jme_phy_init() -> jme_mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | netdev | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->dev.parent | 4096-ptr_max |
| PARAM_VALUE | 0 | netdev->ethtool_ops | 4649751802222272512 |
| PARAM_VALUE | 0 | netdev->features | 1114515,1114547 |
| PARAM_VALUE | 0 | netdev->hw_features | 1099512741907 |
| PARAM_VALUE | 0 | netdev->max_mtu | 9202 |
| PARAM_VALUE | 0 | netdev->min_mtu | 1280 |
| PARAM_VALUE | 0 | netdev->netdev_ops | 5329597231306608640 |
| PARAM_VALUE | 0 | netdev->watchdog_timeo | 1250 |
| PARAM_VALUE | 1 | phy | 1 |
| PARAM_VALUE | 2 | reg | 26 |
| FUZZY_MAX | 0 | netdev->features | 1114515 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/jme.c jme_phy_off() -> jme_mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | *netdev->name | 0-255 |
| PARAM_VALUE | 2 | reg | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/jme.c jme_phy_on() -> jme_mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | *netdev->name | 0-255 |
| PARAM_VALUE | 2 | reg | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/jme.c jme_phy_specreg_read() -> jme_mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | *netdev->name | 0-255 |
| PARAM_VALUE | 2 | reg | 31 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/jme.c jme_reset_phy_processor() -> jme_mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | *netdev->name | 0-255 |
| PARAM_VALUE | 2 | reg | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/jme.c jme_restart_an() -> jme_mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | reg | 0 |
| PREEMPT_ADD | <- disables preempt | ||
| LOCK2 | &jme->phy_lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct jme_adapter)->phy_lock |
drivers/net/ethernet/jme.c jme_set_100m_half() -> jme_mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | reg | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/net/ethernet/jme.c jme_set_pauseparam() -> jme_mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | reg | 4 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &jme->phy_lock | ||
| LOCK2 | bh | ||
| TYPE_LOCK | (struct jme_adapter)->phy_lock |
drivers/net/ethernet/jme.c mdio_memcpy() -> jme_mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | reg | 0-31 |
| FUZZY_MAX | 2 | reg | 31 |
| HARD_MAX | 2 | reg | 31 |
drivers/net/ethernet/davicom/dm9000.c dm9000_show_carrier() -> (struct mii_if_info)->mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | reg | 5 |
| CONTAINER | 0 | *(-32+24) | $(-1) |
| CONTAINER | 1 | *(-32+0) | $(-1) |
| HALF_LOCKED2 | &pool->lock |
drivers/net/mii.c generic_mii_ioctl() -> (struct mii_if_info)->mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| CONTAINER | 0 | *(-32+24) | $(-1) |
| HALF_LOCKED2 | &adapter->lock | ||
| HALF_LOCKED2 | &bp->lock | ||
| HALF_LOCKED2 | &cp->lock | ||
| HALF_LOCKED2 | &jme->phy_lock | ||
| HALF_LOCKED2 | &lp->lock | ||
| HALF_LOCKED2 | &np->lock | ||
| HALF_LOCKED2 | &rp->task_lock | ||
| HALF_LOCKED2 | &tp->lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/net/mii.c mii_check_gmii_support() -> (struct mii_if_info)->mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | netdev | 4096-ptr_max |
| PARAM_VALUE | 1 | phy | 0-31 |
| PARAM_VALUE | 2 | reg | 1 |
| CONTAINER | 0 | *(-32+24) | $(-1) |
| CONTAINER | 1 | *(-32+0) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/mii.c mii_check_gmii_support() -> (struct mii_if_info)->mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | netdev | 4096-ptr_max |
| PARAM_VALUE | 1 | phy | 0-31 |
| PARAM_VALUE | 2 | reg | 15 |
| CONTAINER | 0 | *(-32+24) | $(-1) |
| CONTAINER | 1 | *(-32+0) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/mii.c mii_check_media() -> (struct mii_if_info)->mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | netdev | 4096-ptr_max |
| PARAM_VALUE | 2 | reg | 4 |
| CONTAINER | 0 | *(-32+24) | $(-1) |
| CONTAINER | 1 | *(-32+0) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &cp->lock | ||
| HALF_LOCKED2 | &lp->lock | ||
| HALF_LOCKED2 | flags |
drivers/net/mii.c mii_check_media() -> (struct mii_if_info)->mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | netdev | 4096-ptr_max |
| PARAM_VALUE | 2 | reg | 5 |
| CONTAINER | 0 | *(-32+24) | $(-1) |
| CONTAINER | 1 | *(-32+0) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &cp->lock | ||
| HALF_LOCKED2 | &lp->lock | ||
| HALF_LOCKED2 | flags |
drivers/net/mii.c mii_check_media() -> (struct mii_if_info)->mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | netdev | 4096-ptr_max |
| PARAM_VALUE | 2 | reg | 10 |
| CONTAINER | 0 | *(-32+24) | $(-1) |
| CONTAINER | 1 | *(-32+0) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &cp->lock | ||
| HALF_LOCKED2 | &lp->lock | ||
| HALF_LOCKED2 | flags |
drivers/net/mii.c mii_ethtool_get_link_ksettings() -> (struct mii_if_info)->mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | reg | 0 |
| CONTAINER | 0 | *(-32+24) | $(-1) |
| CONTAINER | 1 | *(-32+0) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &cp->lock | ||
| HALF_LOCKED2 | &hw_priv->lock | ||
| HALF_LOCKED2 | &jme->phy_lock | ||
| HALF_LOCKED2 | &lp->lock | ||
| HALF_LOCKED2 | &np->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &rp->task_lock | ||
| HALF_LOCKED2 | &sis_priv->lock | ||
| HALF_LOCKED2 | &tp->control | ||
| HALF_LOCKED2 | &tp->lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | irq |
drivers/net/mii.c mii_ethtool_get_link_ksettings() -> (struct mii_if_info)->mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | reg | 1 |
| CONTAINER | 0 | *(-32+24) | $(-1) |
| CONTAINER | 1 | *(-32+0) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &cp->lock | ||
| HALF_LOCKED2 | &hw_priv->lock | ||
| HALF_LOCKED2 | &jme->phy_lock | ||
| HALF_LOCKED2 | &lp->lock | ||
| HALF_LOCKED2 | &np->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &rp->task_lock | ||
| HALF_LOCKED2 | &sis_priv->lock | ||
| HALF_LOCKED2 | &tp->control | ||
| HALF_LOCKED2 | &tp->lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | irq |
drivers/net/mii.c mii_ethtool_get_link_ksettings() -> (struct mii_if_info)->mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | reg | 9 |
| CONTAINER | 0 | *(-32+24) | $(-1) |
| CONTAINER | 1 | *(-32+0) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &cp->lock | ||
| HALF_LOCKED2 | &hw_priv->lock | ||
| HALF_LOCKED2 | &jme->phy_lock | ||
| HALF_LOCKED2 | &lp->lock | ||
| HALF_LOCKED2 | &np->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &rp->task_lock | ||
| HALF_LOCKED2 | &sis_priv->lock | ||
| HALF_LOCKED2 | &tp->control | ||
| HALF_LOCKED2 | &tp->lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | irq |
drivers/net/mii.c mii_ethtool_get_link_ksettings() -> (struct mii_if_info)->mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | reg | 10 |
| CONTAINER | 0 | *(-32+24) | $(-1) |
| CONTAINER | 1 | *(-32+0) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &cp->lock | ||
| HALF_LOCKED2 | &hw_priv->lock | ||
| HALF_LOCKED2 | &jme->phy_lock | ||
| HALF_LOCKED2 | &lp->lock | ||
| HALF_LOCKED2 | &np->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &rp->task_lock | ||
| HALF_LOCKED2 | &sis_priv->lock | ||
| HALF_LOCKED2 | &tp->control | ||
| HALF_LOCKED2 | &tp->lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | irq |
drivers/net/mii.c mii_ethtool_gset() -> (struct mii_if_info)->mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | reg | 0 |
| CONTAINER | 0 | *(-32+24) | $(-1) |
| CONTAINER | 1 | *(-32+0) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &lp->lock | ||
| HALF_LOCKED2 | flags |
drivers/net/mii.c mii_ethtool_gset() -> (struct mii_if_info)->mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | reg | 1 |
| CONTAINER | 0 | *(-32+24) | $(-1) |
| CONTAINER | 1 | *(-32+0) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &lp->lock | ||
| HALF_LOCKED2 | flags |
drivers/net/mii.c mii_ethtool_gset() -> (struct mii_if_info)->mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | reg | 9 |
| CONTAINER | 0 | *(-32+24) | $(-1) |
| CONTAINER | 1 | *(-32+0) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &lp->lock | ||
| HALF_LOCKED2 | flags |
drivers/net/mii.c mii_ethtool_gset() -> (struct mii_if_info)->mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | reg | 10 |
| CONTAINER | 0 | *(-32+24) | $(-1) |
| CONTAINER | 1 | *(-32+0) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &lp->lock | ||
| HALF_LOCKED2 | flags |
drivers/net/mii.c mii_ethtool_set_link_ksettings() -> (struct mii_if_info)->mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | phy | 0-255 |
| PARAM_VALUE | 2 | reg | 4 |
| CAPPED_DATA | 1 | phy | 1 |
| CONTAINER | 0 | *(-32+24) | $(-1) |
| CONTAINER | 1 | *(-32+0) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &cp->lock | ||
| HALF_LOCKED2 | &hw_priv->lock | ||
| HALF_LOCKED2 | &jme->phy_lock | ||
| HALF_LOCKED2 | &lp->lock | ||
| HALF_LOCKED2 | &np->lock | ||
| HALF_LOCKED2 | &rp->task_lock | ||
| HALF_LOCKED2 | &sis_priv->lock | ||
| HALF_LOCKED2 | &tp->lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/net/mii.c mii_ethtool_set_link_ksettings() -> (struct mii_if_info)->mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | phy | 0-255 |
| PARAM_VALUE | 2 | reg | 9 |
| CAPPED_DATA | 1 | phy | 1 |
| CONTAINER | 0 | *(-32+24) | $(-1) |
| CONTAINER | 1 | *(-32+0) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &cp->lock | ||
| HALF_LOCKED2 | &hw_priv->lock | ||
| HALF_LOCKED2 | &jme->phy_lock | ||
| HALF_LOCKED2 | &lp->lock | ||
| HALF_LOCKED2 | &np->lock | ||
| HALF_LOCKED2 | &rp->task_lock | ||
| HALF_LOCKED2 | &sis_priv->lock | ||
| HALF_LOCKED2 | &tp->lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/net/mii.c mii_ethtool_set_link_ksettings() -> (struct mii_if_info)->mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | phy | 0-255 |
| PARAM_VALUE | 2 | reg | 0 |
| CAPPED_DATA | 1 | phy | 1 |
| CONTAINER | 0 | *(-32+24) | $(-1) |
| CONTAINER | 1 | *(-32+0) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &cp->lock | ||
| HALF_LOCKED2 | &hw_priv->lock | ||
| HALF_LOCKED2 | &jme->phy_lock | ||
| HALF_LOCKED2 | &lp->lock | ||
| HALF_LOCKED2 | &np->lock | ||
| HALF_LOCKED2 | &rp->task_lock | ||
| HALF_LOCKED2 | &sis_priv->lock | ||
| HALF_LOCKED2 | &tp->lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/net/mii.c mii_ethtool_set_link_ksettings() -> (struct mii_if_info)->mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | phy | 0-255 |
| PARAM_VALUE | 2 | reg | 0 |
| CAPPED_DATA | 1 | phy | 1 |
| CONTAINER | 0 | *(-32+24) | $(-1) |
| CONTAINER | 1 | *(-32+0) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &cp->lock | ||
| HALF_LOCKED2 | &hw_priv->lock | ||
| HALF_LOCKED2 | &jme->phy_lock | ||
| HALF_LOCKED2 | &lp->lock | ||
| HALF_LOCKED2 | &np->lock | ||
| HALF_LOCKED2 | &rp->task_lock | ||
| HALF_LOCKED2 | &sis_priv->lock | ||
| HALF_LOCKED2 | &tp->lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/net/mii.c mii_ethtool_sset() -> (struct mii_if_info)->mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | phy | 0-255 |
| PARAM_VALUE | 2 | reg | 4 |
| CAPPED_DATA | 1 | phy | 1 |
| CONTAINER | 0 | *(-32+24) | $(-1) |
| CONTAINER | 1 | *(-32+0) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &lp->lock | ||
| HALF_LOCKED2 | flags |
drivers/net/mii.c mii_ethtool_sset() -> (struct mii_if_info)->mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | phy | 0-255 |
| PARAM_VALUE | 2 | reg | 9 |
| CAPPED_DATA | 1 | phy | 1 |
| CONTAINER | 0 | *(-32+24) | $(-1) |
| CONTAINER | 1 | *(-32+0) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &lp->lock | ||
| HALF_LOCKED2 | flags |
drivers/net/mii.c mii_ethtool_sset() -> (struct mii_if_info)->mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | phy | 0-255 |
| PARAM_VALUE | 2 | reg | 0 |
| CAPPED_DATA | 1 | phy | 1 |
| CONTAINER | 0 | *(-32+24) | $(-1) |
| CONTAINER | 1 | *(-32+0) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &lp->lock | ||
| HALF_LOCKED2 | flags |
drivers/net/mii.c mii_ethtool_sset() -> (struct mii_if_info)->mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | phy | 0-255 |
| PARAM_VALUE | 2 | reg | 0 |
| CAPPED_DATA | 1 | phy | 1 |
| CONTAINER | 0 | *(-32+24) | $(-1) |
| CONTAINER | 1 | *(-32+0) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &lp->lock | ||
| HALF_LOCKED2 | flags |
drivers/net/mii.c mii_get_an() -> (struct mii_if_info)->mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | reg | 4-5 |
| DATA_SOURCE | 2 | reg | $1 |
| CONTAINER | 0 | *(-32+24) | $(-1) |
| CONTAINER | 1 | *(-32+0) | $(-1) |
| HARD_MAX | 2 | reg | 5 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &lp->lock | ||
| HALF_LOCKED2 | flags |
drivers/net/mii.c mii_link_ok() -> (struct mii_if_info)->mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | reg | 1 |
| CONTAINER | 0 | *(-32+24) | $(-1) |
| CONTAINER | 1 | *(-32+0) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &lp->lock | ||
| HALF_LOCKED2 | flags |
drivers/net/mii.c mii_link_ok() -> (struct mii_if_info)->mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | reg | 1 |
| CONTAINER | 0 | *(-32+24) | $(-1) |
| CONTAINER | 1 | *(-32+0) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &lp->lock | ||
| HALF_LOCKED2 | flags |
drivers/net/mii.c mii_nway_restart() -> (struct mii_if_info)->mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | reg | 0 |
| CONTAINER | 0 | *(-32+24) | $(-1) |
| CONTAINER | 1 | *(-32+0) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 1 | phy | |
| HALF_LOCKED2 | &hw_priv->lock | ||
| HALF_LOCKED2 | &lp->lock | ||
| HALF_LOCKED2 | &tp->control | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |