Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
drivers/net/ethernet/chelsio/cxgb/mv88e1xxx.c simple_mdio_write() -> cphy_mdio_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cphy | 4096-ptr_max |
| PARAM_VALUE | 0 | cphy->ops->advertise | 0,649376033782411264,2404812733431848960,2540912140408807424,3618025877140574208 |
| PARAM_VALUE | 0 | cphy->ops->autoneg_disable | 0,5186453891620794368 |
| PARAM_VALUE | 0 | cphy->ops->autoneg_enable | 0,1004985555197882368,6622013278111358976,7187434250706907136 |
| PARAM_VALUE | 0 | cphy->ops->autoneg_restart | 0,2213105672276566016,6322157740691988480,6874546177707233280 |
| PARAM_VALUE | 0 | cphy->ops->destroy | 2327569597553549312,4664858641767149568,7249475314477432832 |
| PARAM_VALUE | 0 | cphy->ops->get_link_status | 4096-ptr_max |
| PARAM_VALUE | 0 | cphy->ops->interrupt_clear | 4902919698309005312,6468259323788734464,8122444329004142592 |
| PARAM_VALUE | 0 | cphy->ops->interrupt_disable | 2487431544388861952,3157302424339595264,8665676378126389248 |
| PARAM_VALUE | 0 | cphy->ops->interrupt_enable | 2227963196662861824,5018702379029164032,5437141782042370048 |
| PARAM_VALUE | 0 | cphy->ops->interrupt_handler | 2908046876703133696,5131373751969062912,5287005962911477760 |
| PARAM_VALUE | 0 | cphy->ops->mmds | 0,26,30 |
| PARAM_VALUE | 0 | cphy->ops->reset | 4096-ptr_max |
| PARAM_VALUE | 0 | cphy->ops->set_loopback | 0,3161867578357600256,3307759222686691328,5087526462231187456,7712409708981108736 |
| PARAM_VALUE | 0 | cphy->ops->set_speed_duplex | 0,280185800770498560,3549997963514085376,5868573137945227264 |
| PARAM_VALUE | 1 | mmd | (-1) |
| PARAM_VALUE | 2 | reg | 0,4,9,16,18,20,24,29-30 |
| BUF_SIZE | 0 | cphy | (-1),280 |
| BUF_SIZE | 0 | cphy | (-1),280 |
| DATA_SOURCE | 0 | cphy | $0 |
| DATA_SOURCE | 2 | reg | $1 |
| DATA_SOURCE | 3 | val | $2 |
| HARD_MAX | 2 | reg | 30 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/chelsio/cxgb/mv88x201x.c led_init() -> cphy_mdio_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cphy | 4096-ptr_max |
| 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 |
| 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 | 30 |
| PARAM_VALUE | 0 | cphy->mdio.mode_support | 1,6 |
| PARAM_VALUE | 0 | cphy->ops | 3030057869104271360 |
| PARAM_VALUE | 0 | cphy->ops->advertise | 0 |
| PARAM_VALUE | 0 | cphy->ops->autoneg_disable | 0 |
| PARAM_VALUE | 0 | cphy->ops->autoneg_enable | 0 |
| PARAM_VALUE | 0 | cphy->ops->autoneg_restart | 0 |
| PARAM_VALUE | 0 | cphy->ops->destroy | 2327569597553549312 |
| PARAM_VALUE | 0 | cphy->ops->get_link_status | 8461467935918555136 |
| PARAM_VALUE | 0 | cphy->ops->interrupt_clear | 6468259323788734464 |
| PARAM_VALUE | 0 | cphy->ops->interrupt_disable | 3157302424339595264 |
| PARAM_VALUE | 0 | cphy->ops->interrupt_enable | 2227963196662861824 |
| PARAM_VALUE | 0 | cphy->ops->interrupt_handler | 2908046876703133696 |
| PARAM_VALUE | 0 | cphy->ops->mmds | 30 |
| PARAM_VALUE | 0 | cphy->ops->reset | 1845365070821191680 |
| PARAM_VALUE | 0 | cphy->ops->set_loopback | 3161867578357600256 |
| PARAM_VALUE | 0 | cphy->ops->set_speed_duplex | 0 |
| 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 | mmd | 3 |
| PARAM_VALUE | 2 | reg | 33540 |
| PARAM_VALUE | 3 | val | 56797 |
| BUF_SIZE | 0 | cphy | 280 |
| DATA_SOURCE | 0 | cphy | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/chelsio/cxgb/mv88x201x.c led_link() -> cphy_mdio_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cphy | 4096-ptr_max |
| 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->mcdi->iface.proxy_rx_status | s32min-s32max |
| PARAM_VALUE | 0 | cphy->mdio.dev->priv->mcdi->iface.resprc | s32min-s32max |
| 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 |
| 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 | mmd | 1 |
| PARAM_VALUE | 2 | reg | 7 |
| BUF_SIZE | 0 | cphy | (-1),3336 |
| BUF_SIZE | 0 | cphy | (-1),3336 |
| DATA_SOURCE | 0 | cphy | $0 |
| BIT_INFO | 3 | val | 0x1,0xffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/chelsio/cxgb/mv88x201x.c led_link() -> cphy_mdio_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cphy | 4096-ptr_max |
| 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->mcdi->iface.proxy_rx_status | s32min-s32max |
| PARAM_VALUE | 0 | cphy->mdio.dev->priv->mcdi->iface.resprc | s32min-s32max |
| 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 |
| 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 | mmd | 1 |
| PARAM_VALUE | 2 | reg | 7 |
| PARAM_VALUE | 3 | val | 0,2-4294967294 |
| BUF_SIZE | 0 | cphy | (-1),3336 |
| BUF_SIZE | 0 | cphy | (-1),3336 |
| DATA_SOURCE | 0 | cphy | $0 |
| BIT_INFO | 3 | val | 0x0,0xfffffffe |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/chelsio/cxgb/mv88x201x.c mv88x201x_interrupt_disable() -> cphy_mdio_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cphy | 4096-ptr_max |
| PARAM_VALUE | 0 | cphy->ops | 4096-ptr_max |
| PARAM_VALUE | 1 | mmd | 1 |
| PARAM_VALUE | 2 | reg | 36866 |
| PARAM_VALUE | 3 | val | 0 |
| DATA_SOURCE | 0 | cphy | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &adapter->async_lock |
drivers/net/ethernet/chelsio/cxgb/mv88x201x.c mv88x201x_interrupt_enable() -> cphy_mdio_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cphy | 4096-ptr_max |
| PARAM_VALUE | 0 | cphy->ops | 4096-ptr_max |
| PARAM_VALUE | 1 | mmd | 1 |
| PARAM_VALUE | 2 | reg | 36866 |
| PARAM_VALUE | 3 | val | 1 |
| DATA_SOURCE | 0 | cphy | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/chelsio/cxgb/mv88x201x.c mv88x201x_phy_create() -> cphy_mdio_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cphy | 4096-ptr_max |
| 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->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->mcdi->iface.proxy_rx_status | s32min-s32max |
| PARAM_VALUE | 0 | cphy->mdio.dev->priv->mcdi->iface.resprc | s32min-s32max |
| 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 |
| PARAM_VALUE | 0 | cphy->mdio.mdio_read | 1435195746372263936,2070237476024016896,5782865685429112832,6188654657909653504 |
| PARAM_VALUE | 0 | cphy->mdio.mdio_write | 4091522424366174208,4654344088255557632,5277976042128388096,6401926400994082816 |
| PARAM_VALUE | 0 | cphy->mdio.mmds | 30 |
| PARAM_VALUE | 0 | cphy->mdio.mode_support | 1,6 |
| PARAM_VALUE | 0 | cphy->ops | 3030057869104271360 |
| PARAM_VALUE | 0 | cphy->ops->advertise | 0 |
| PARAM_VALUE | 0 | cphy->ops->autoneg_disable | 0 |
| PARAM_VALUE | 0 | cphy->ops->autoneg_enable | 0 |
| PARAM_VALUE | 0 | cphy->ops->autoneg_restart | 0 |
| PARAM_VALUE | 0 | cphy->ops->destroy | 2327569597553549312 |
| PARAM_VALUE | 0 | cphy->ops->get_link_status | 8461467935918555136 |
| PARAM_VALUE | 0 | cphy->ops->interrupt_clear | 6468259323788734464 |
| PARAM_VALUE | 0 | cphy->ops->interrupt_disable | 3157302424339595264 |
| PARAM_VALUE | 0 | cphy->ops->interrupt_enable | 2227963196662861824 |
| PARAM_VALUE | 0 | cphy->ops->interrupt_handler | 2908046876703133696 |
| PARAM_VALUE | 0 | cphy->ops->mmds | 30 |
| PARAM_VALUE | 0 | cphy->ops->reset | 1845365070821191680 |
| PARAM_VALUE | 0 | cphy->ops->set_loopback | 3161867578357600256 |
| PARAM_VALUE | 0 | cphy->ops->set_speed_duplex | 0 |
| 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 | mmd | 3 |
| PARAM_VALUE | 2 | reg | 33536 |
| BUF_SIZE | 0 | cphy | 280 |
| DATA_SOURCE | 0 | cphy | r _kzalloc_noprof |
| BIT_INFO | 3 | val | 0x1,0xffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |