Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 2 files as a function:
Referenced in 3 files:
- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c, line 661
- drivers/net/ethernet/mscc/ocelot.c, line 1013
- drivers/phy/phy-core.c
Smatch caller information:
drivers/net/ethernet/mscc/ocelot.c ocelot_port_configure_serdes() -> of_phy_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | phy | 4096-ptr_max |
| PARAM_VALUE | 0 | phy->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | phy->ops->owner | 0,4096-ptr_max |
| PARAM_VALUE | 0 | phy->ops->owner->refcnt.counter | 0-s32max |
| PARAM_VALUE | 0 | phy->ops->owner->state | 0-1,3-u32max |
| DATA_SOURCE | 0 | phy | r of_phy_get |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/phy/phy-core.c phy_put() -> of_phy_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | phy | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c dpaa2_mac_disconnect() -> of_phy_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |