Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 5 files:
- drivers/net/phy/mediatek/mtk-ge-soc.c
- drivers/net/phy/micrel.c
- drivers/net/phy/mscc/mscc_ptp.c
- drivers/net/phy/phy_package.c, line 53
- drivers/net/phy/qcom/qca807x.c
Smatch caller information:
drivers/net/phy/qcom/qca807x.c qca807x_phy_package_config_init_once() -> phy_package_get_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | phydev | 4096-ptr_max |
| PARAM_VALUE | 0 | phydev->shared | 4096-ptr_max |
| BUF_SIZE | 0 | phydev | (-1),24,32,88,96,104,108-1096,1616,2592 |
| BUF_SIZE | 0 | phydev | (-1),24,32,88,96,104,108-1096,1616,2592 |
| BUF_SIZE | 0 | phydev->adjust_link | (-1),8 |
| BUF_SIZE | 0 | phydev->attached_dev | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | phydev | $0 |
| STR_LEN | 0 | phydev->attached_dev | (-1)-63 |
| NOSPEC | 0 | phydev->speed | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | phydev->autoneg | 0 |
| USER_DATA | 0 | phydev->duplex | 0-255 |
| USER_DATA | 0 | phydev->master_slave_set | 0 |
| USER_DATA | 0 | phydev->mdix_ctrl | 0-255 |
| USER_DATA | 0 | phydev->speed | s32min-s32max |
| NO_OVERFLOW_SIMPLE | 0 | phydev->attached_dev->mem_start | |
| NO_OVERFLOW_SIMPLE | 0 | phydev->attached_dev->num_napi_configs | |
| NO_OVERFLOW_SIMPLE | 0 | phydev->attached_dev->num_rx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | phydev->attached_dev->num_tx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | phydev->attached_dev->proto_down | |
| NO_OVERFLOW_SIMPLE | 0 | phydev->attached_dev->real_num_tx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | phydev->attached_dev->stats.tx_bytes | |
| NO_OVERFLOW_SIMPLE | 0 | phydev->attached_dev->tx_queue_len | |
| NO_OVERFLOW_SIMPLE | 0 | phydev->devlink->link_dev.dma_range_map | |
| NO_OVERFLOW_SIMPLE | 0 | phydev->devlink->link_dev.p | |
| NO_OVERFLOW_SIMPLE | 0 | phydev->devlink->link_dev.physical_location | |
| NO_OVERFLOW_SIMPLE | 0 | phydev->mdio.dev.dma_range_map | |
| NO_OVERFLOW_SIMPLE | 0 | phydev->mdio.dev.physical_location | |
| NO_OVERFLOW_SIMPLE | 0 | phydev->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | phydev->skb->extensions | |
| USER_PTR | 0 | phydev->attached_dev->name | |
| HALF_LOCKED2 | 0 | &phydev->lock |
drivers/net/phy/qcom/qca807x.c qca807x_phy_package_probe_once() -> phy_package_get_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | phydev | 4096-ptr_max |
| PARAM_VALUE | 0 | phydev->shared | 4096-ptr_max |
| DATA_SOURCE | 0 | phydev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/phy/qcom/qca807x.c qca807x_probe() -> phy_package_get_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | phydev | 4096-ptr_max |
| PARAM_VALUE | 0 | phydev->shared | 4096-ptr_max |
| DATA_SOURCE | 0 | phydev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/phy/micrel.c __lan8814_ptp_probe_once() -> phy_package_get_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | phydev | 4096-ptr_max |
| PARAM_VALUE | 0 | phydev->shared | 4096-ptr_max |
| BUF_SIZE | 0 | phydev->priv | 856,872 |
| DATA_SOURCE | 0 | phydev | $0 |
| STR_LEN | 0 | phydev | 15 |
| STR_LEN | 0 | phydev | 15 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/phy/micrel.c lan8814_handle_gpio_interrupt() -> phy_package_get_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | phydev | 4096-ptr_max |
| DATA_SOURCE | 0 | phydev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &phydev->lock | |
| HALF_LOCKED2 | _T->lock | ||
| TYPE_LOCK | (struct phy_device)->lock |
drivers/net/phy/micrel.c lan8814_ts_info() -> phy_package_get_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/phy/mediatek/mtk-ge-soc.c mt7988_phy_led_get_polarity() -> phy_package_get_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | phydev | 4096-ptr_max |
| PARAM_VALUE | 0 | phydev->shared | 4096-ptr_max |
| DATA_SOURCE | 0 | phydev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/phy/mediatek/mtk-ge-soc.c mt7988_phy_probe() -> phy_package_get_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | phydev | 4096-ptr_max |
| PARAM_VALUE | 0 | phydev->shared | 4096-ptr_max |
| DATA_SOURCE | 0 | phydev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/phy/mediatek/mtk-ge-soc.c mt7988_phy_probe_shared() -> phy_package_get_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | phydev | 4096-ptr_max |
| PARAM_VALUE | 0 | phydev->shared | 4096-ptr_max |
| DATA_SOURCE | 0 | phydev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/phy/mscc/mscc_ptp.c __vsc85xx_gettime() -> phy_package_get_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | phydev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &priv->phc_lock | ||
| TYPE_LOCK | (struct vsc8531_private)->phc_lock |
drivers/net/phy/mscc/mscc_ptp.c __vsc85xx_settime() -> phy_package_get_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | phydev | 4096-ptr_max |
| LOCK2 | &priv->phc_lock | ||
| TYPE_LOCK | (struct vsc8531_private)->phc_lock |
drivers/net/phy/mscc/mscc_ptp.c vsc8584_ptp_probe_once() -> phy_package_get_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | phydev | 4096-ptr_max |
| PARAM_VALUE | 0 | phydev->shared | 4096-ptr_max |
| BUF_SIZE | 0 | phydev->priv | 592 |
| DATA_SOURCE | 0 | phydev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |