Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/net/ethernet/chelsio/cxgb/mv88e1xxx.c mdio_clear_bit() -> simple_mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 0 |
| PARAM_VALUE | 2 | valp | 5679947254489366528 |
| DATA_SOURCE | 0 | cphy | $0 |
| DATA_SOURCE | 1 | reg | $1 |
drivers/net/ethernet/chelsio/cxgb/mv88e1xxx.c mdio_set_bit() -> simple_mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 0 |
| PARAM_VALUE | 2 | valp | 2965439181059452928 |
| DATA_SOURCE | 0 | cphy | $0 |
| DATA_SOURCE | 1 | reg | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/chelsio/cxgb/mv88e1xxx.c mv88e1xxx_advertise() -> simple_mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cphy | 4096-ptr_max |
| PARAM_VALUE | 0 | cphy->ops | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 9 |
| PARAM_VALUE | 2 | valp | 1523995627051397120 |
| PARAM_VALUE | 2 | *valp | 0 |
| DATA_SOURCE | 0 | cphy | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/chelsio/cxgb/mv88e1xxx.c mv88e1xxx_autoneg_disable() -> simple_mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cphy | 4096-ptr_max |
| PARAM_VALUE | 0 | cphy->mdio.dev->ethtool_ops->supported_coalesce_params | 0-3,17,19,34-35,48,51,59,63,204,236,273,511,513,529,547,561,563 |
| PARAM_VALUE | 0 | cphy->mdio.mdio_read | 4096-ptr_max |
| PARAM_VALUE | 0 | cphy->mdio.mdio_write | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 0 |
| PARAM_VALUE | 2 | valp | 7593023979983073280 |
| DATA_SOURCE | 0 | cphy | $0 |
drivers/net/ethernet/chelsio/cxgb/mv88e1xxx.c mv88e1xxx_autoneg_enable() -> simple_mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cphy | 4096-ptr_max |
| PARAM_VALUE | 0 | cphy->mdio.dev->ethtool_ops->supported_coalesce_params | 0-3,17,19,34-35,48,51,59,63,204,236,273,511,513,529,547,561,563 |
| PARAM_VALUE | 0 | cphy->mdio.mdio_read | 4096-ptr_max |
| PARAM_VALUE | 0 | cphy->mdio.mdio_write | 4096-ptr_max |
| PARAM_VALUE | 0 | cphy->ops | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 0 |
| PARAM_VALUE | 2 | valp | 8857720812986232832 |
| DATA_SOURCE | 0 | cphy | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/chelsio/cxgb/mv88e1xxx.c mv88e1xxx_crossover_set() -> simple_mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 16 |
| PARAM_VALUE | 2 | valp | 5457680065539448832 |
| DATA_SOURCE | 0 | cphy | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/chelsio/cxgb/mv88e1xxx.c mv88e1xxx_downshift_set() -> simple_mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cphy | 4096-ptr_max |
| PARAM_VALUE | 0 | cphy->mdio.mdio_read | 4096-ptr_max |
| PARAM_VALUE | 0 | cphy->mdio.mdio_write | 4096-ptr_max |
| PARAM_VALUE | 0 | cphy->mdio.mmds | 0 |
| PARAM_VALUE | 0 | cphy->mdio.mode_support | 1,6 |
| PARAM_VALUE | 0 | cphy->ops | 5127908592664616960 |
| PARAM_VALUE | 0 | cphy->ops->advertise | 2404812733431848960 |
| PARAM_VALUE | 0 | cphy->ops->autoneg_disable | 5186453891620794368 |
| PARAM_VALUE | 0 | cphy->ops->autoneg_enable | 1004985555197882368 |
| PARAM_VALUE | 0 | cphy->ops->autoneg_restart | 6322157740691988480 |
| PARAM_VALUE | 0 | cphy->ops->destroy | 7249475314477432832 |
| PARAM_VALUE | 0 | cphy->ops->get_link_status | 7984994374270332928 |
| PARAM_VALUE | 0 | cphy->ops->interrupt_clear | 8122444329004142592 |
| PARAM_VALUE | 0 | cphy->ops->interrupt_disable | 2487431544388861952 |
| PARAM_VALUE | 0 | cphy->ops->interrupt_enable | 5018702379029164032 |
| PARAM_VALUE | 0 | cphy->ops->interrupt_handler | 5287005962911477760 |
| PARAM_VALUE | 0 | cphy->ops->mmds | 0 |
| PARAM_VALUE | 0 | cphy->ops->reset | 3901663179561631744 |
| PARAM_VALUE | 0 | cphy->ops->set_loopback | 7712409708981108736 |
| PARAM_VALUE | 0 | cphy->ops->set_speed_duplex | 280185800770498560 |
| PARAM_VALUE | 1 | reg | 20 |
| PARAM_VALUE | 2 | valp | 8016112071851556864 |
| BUF_SIZE | 0 | cphy | 280 |
| DATA_SOURCE | 0 | cphy | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/chelsio/cxgb/mv88e1xxx.c mv88e1xxx_get_link_status() -> simple_mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cphy | 4096-ptr_max |
| PARAM_VALUE | 0 | cphy->ops | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 17 |
| PARAM_VALUE | 2 | valp | 6899580714481352704 |
| BUF_SIZE | 0 | cphy | (-1),3336 |
| BUF_SIZE | 0 | cphy | (-1),3336 |
| DATA_SOURCE | 0 | cphy | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/chelsio/cxgb/mv88e1xxx.c mv88e1xxx_interrupt_clear() -> simple_mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cphy | 4096-ptr_max |
| PARAM_VALUE | 0 | cphy->ops | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 19 |
| PARAM_VALUE | 2 | valp | 4322186529242124288 |
| DATA_SOURCE | 0 | cphy | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/chelsio/cxgb/mv88e1xxx.c mv88e1xxx_interrupt_handler() -> simple_mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cphy | 4096-ptr_max |
| PARAM_VALUE | 0 | cphy->mdio.dev->rtnl_link_ops->priv_size | 0,8,32,40,48,56,88,112,120,144,160,224,240,256,296,616,624,728,736,1056,1128,1336,1616,2176,2240,2272,2560,3296,3720,9688-s64max |
| PARAM_VALUE | 0 | cphy->ops | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 19 |
| PARAM_VALUE | 2 | valp | 5464983345808097280 |
| DATA_SOURCE | 0 | cphy | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &adapter->async_lock | ||
| HALF_LOCKED2 | _T->lock |
drivers/net/ethernet/chelsio/cxgb/mv88e1xxx.c mv88e1xxx_interrupt_handler() -> simple_mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cphy | 4096-ptr_max |
| PARAM_VALUE | 0 | cphy->mdio.dev->ethtool_ops->supported_coalesce_params | 0-3,17,19,34-35,48,51,59,63,204,236,273,511,513,529,547,561,563 |
| PARAM_VALUE | 0 | cphy->mdio.dev->ml_priv->tpi_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cphy->mdio.dev->priv->adapter->mdio_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cphy->mdio.dev->priv->adapter->mdio_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cphy->mdio.dev->priv->adapter->mdio_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cphy->mdio.dev->priv->adapter->mdio_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cphy->mdio.dev->priv->adapter->mdio_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cphy->mdio.dev->priv->adapter->mdio_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cphy->mdio.dev->priv->biu_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cphy->mdio.dev->priv->hw.mdio_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cphy->mdio.dev->priv->must_realloc_vis | 0-1 |
| PARAM_VALUE | 0 | cphy->mdio.dev->priv->state | 0-4294967295 |
| PARAM_VALUE | 0 | cphy->mdio.dev->priv->vport_id | 0-4294967295 |
| PARAM_VALUE | 0 | cphy->mdio.dev->rtnl_link_ops->priv_size | 0,8,32,40,48,56,88,112,120,144,160,224,240,256,296,616,624,728,736,1056,1128,1336,1616,2176,2240,2272,2560,3296,3720,9688-s64max |
| PARAM_VALUE | 0 | cphy->mdio.mdio_read | 4096-ptr_max |
| PARAM_VALUE | 0 | cphy->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | *cphy->mdio.dev->priv->mcdi->iface.logging_buffer | 0-255 |
| PARAM_VALUE | 0 | *cphy->mdio.dev->priv->net_dev->name | 0-255 |
| PARAM_VALUE | 1 | reg | 17 |
| PARAM_VALUE | 2 | valp | 7704474332869271552 |
| DATA_SOURCE | 0 | cphy | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &adapter->async_lock | ||
| HALF_LOCKED2 | _T->lock |
drivers/net/ethernet/chelsio/cxgb/mv88e1xxx.c mv88e1xxx_reset() -> simple_mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cphy | 4096-ptr_max |
| PARAM_VALUE | 0 | cphy->mdio.dev->ethtool_ops->supported_coalesce_params | 0-3,17,19,34-35,48,51,59,63,204,236,273,511,513,529,547,561,563 |
| PARAM_VALUE | 0 | cphy->mdio.mdio_read | 4096-ptr_max |
| PARAM_VALUE | 0 | cphy->mdio.mdio_write | 4096-ptr_max |
| PARAM_VALUE | 0 | cphy->ops | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 0 |
| PARAM_VALUE | 2 | valp | 4751901464812027904 |
| DATA_SOURCE | 0 | cphy | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/chelsio/cxgb/mv88e1xxx.c mv88e1xxx_set_speed_duplex() -> simple_mdio_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cphy | 4096-ptr_max |
| PARAM_VALUE | 0 | cphy->ops | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 0 |
| PARAM_VALUE | 2 | valp | 2152515146558767104 |
| DATA_SOURCE | 0 | cphy | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |