/Linux-v4.19/drivers/net/phy/ |
D | mdio_bus.c | 387 mutex_init(&bus->mdio_lock); in __mdiobus_register() 545 WARN_ON_ONCE(!mutex_is_locked(&bus->mdio_lock)); in __mdiobus_read() 570 WARN_ON_ONCE(!mutex_is_locked(&bus->mdio_lock)); in __mdiobus_write() 599 mutex_lock_nested(&bus->mdio_lock, MDIO_MUTEX_NESTED); in mdiobus_read_nested() 601 mutex_unlock(&bus->mdio_lock); in mdiobus_read_nested() 623 mutex_lock(&bus->mdio_lock); in mdiobus_read() 625 mutex_unlock(&bus->mdio_lock); in mdiobus_read() 651 mutex_lock_nested(&bus->mdio_lock, MDIO_MUTEX_NESTED); in mdiobus_write_nested() 653 mutex_unlock(&bus->mdio_lock); in mdiobus_write_nested() 676 mutex_lock(&bus->mdio_lock); in mdiobus_write() [all …]
|
D | phy-core.c | 275 mutex_lock(&bus->mdio_lock); in phy_read_mmd() 280 mutex_unlock(&bus->mdio_lock); in phy_read_mmd() 314 mutex_lock(&bus->mdio_lock); in phy_write_mmd() 319 mutex_unlock(&bus->mdio_lock); in phy_write_mmd() 366 mutex_lock(&phydev->mdio.bus->mdio_lock); in phy_modify() 368 mutex_unlock(&phydev->mdio.bus->mdio_lock); in phy_modify() 394 mutex_lock(&phydev->mdio.bus->mdio_lock); in phy_save_page() 461 mutex_unlock(&phydev->mdio.bus->mdio_lock); in phy_restore_page()
|
D | mdio-mux.c | 47 mutex_lock_nested(&pb->mii_bus->mdio_lock, MDIO_MUTEX_MUX); in mdio_mux_read() 56 mutex_unlock(&pb->mii_bus->mdio_lock); in mdio_mux_read() 72 mutex_lock_nested(&pb->mii_bus->mdio_lock, MDIO_MUTEX_MUX); in mdio_mux_write() 81 mutex_unlock(&pb->mii_bus->mdio_lock); in mdio_mux_write()
|
/Linux-v4.19/drivers/net/dsa/ |
D | lan9303_mdio.c | 44 mutex_lock(&sw_dev->device->bus->mdio_lock); in lan9303_mdio_write() 47 mutex_unlock(&sw_dev->device->bus->mdio_lock); in lan9303_mdio_write() 62 mutex_lock(&sw_dev->device->bus->mdio_lock); in lan9303_mdio_read() 65 mutex_unlock(&sw_dev->device->bus->mdio_lock); in lan9303_mdio_read()
|
D | mt7530.c | 197 mutex_lock_nested(&bus->mdio_lock, MDIO_MUTEX_NESTED); in core_write() 201 mutex_unlock(&bus->mdio_lock); in core_write() 210 mutex_lock_nested(&bus->mdio_lock, MDIO_MUTEX_NESTED); in core_rmw() 217 mutex_unlock(&bus->mdio_lock); in core_rmw() 290 mutex_lock_nested(&bus->mdio_lock, MDIO_MUTEX_NESTED); in mt7530_write() 294 mutex_unlock(&bus->mdio_lock); in mt7530_write() 303 mutex_lock_nested(&bus->mdio_lock, MDIO_MUTEX_NESTED); in _mt7530_read() 307 mutex_unlock(&bus->mdio_lock); in _mt7530_read() 328 mutex_lock_nested(&bus->mdio_lock, MDIO_MUTEX_NESTED); in mt7530_rmw() 335 mutex_unlock(&bus->mdio_lock); in mt7530_rmw()
|
D | qca8k.c | 148 mutex_lock_nested(&priv->bus->mdio_lock, MDIO_MUTEX_NESTED); in qca8k_read() 153 mutex_unlock(&priv->bus->mdio_lock); in qca8k_read() 165 mutex_lock_nested(&priv->bus->mdio_lock, MDIO_MUTEX_NESTED); in qca8k_write() 170 mutex_unlock(&priv->bus->mdio_lock); in qca8k_write() 181 mutex_lock_nested(&priv->bus->mdio_lock, MDIO_MUTEX_NESTED); in qca8k_rmw() 189 mutex_unlock(&priv->bus->mdio_lock); in qca8k_rmw()
|
/Linux-v4.19/drivers/net/ethernet/atheros/alx/ |
D | hw.c | 175 spin_lock(&hw->mdio_lock); in alx_read_phy_reg() 177 spin_unlock(&hw->mdio_lock); in alx_read_phy_reg() 186 spin_lock(&hw->mdio_lock); in alx_write_phy_reg() 188 spin_unlock(&hw->mdio_lock); in alx_write_phy_reg() 197 spin_lock(&hw->mdio_lock); in alx_read_phy_ext() 199 spin_unlock(&hw->mdio_lock); in alx_read_phy_ext() 208 spin_lock(&hw->mdio_lock); in alx_write_phy_ext() 210 spin_unlock(&hw->mdio_lock); in alx_write_phy_ext() 219 spin_lock(&hw->mdio_lock); in alx_read_phy_dbg() 221 spin_unlock(&hw->mdio_lock); in alx_read_phy_dbg() [all …]
|
D | hw.h | 490 spinlock_t mdio_lock; member
|
D | main.c | 1745 spin_lock_init(&alx->hw.mdio_lock); in alx_probe()
|
/Linux-v4.19/drivers/net/ethernet/atheros/atl1e/ |
D | atl1e_main.c | 140 spin_lock_irqsave(&adapter->mdio_lock, flags); in atl1e_phy_config() 142 spin_unlock_irqrestore(&adapter->mdio_lock, flags); in atl1e_phy_config() 224 spin_lock_irqsave(&adapter->mdio_lock, flags); in atl1e_link_chg_task() 226 spin_unlock_irqrestore(&adapter->mdio_lock, flags); in atl1e_link_chg_task() 235 spin_lock(&adapter->mdio_lock); in atl1e_link_chg_event() 238 spin_unlock(&adapter->mdio_lock); in atl1e_link_chg_event() 490 spin_lock_irqsave(&adapter->mdio_lock, flags); in atl1e_mii_ioctl() 524 spin_unlock_irqrestore(&adapter->mdio_lock, flags); in atl1e_mii_ioctl() 645 spin_lock_init(&adapter->mdio_lock); in atl1e_sw_init() 1235 spin_lock(&adapter->mdio_lock); in atl1e_clear_phy_int() [all …]
|
D | atl1e.h | 444 spinlock_t mdio_lock; member
|
/Linux-v4.19/drivers/net/ethernet/atheros/atl1c/ |
D | atl1c_main.c | 232 spin_lock_irqsave(&adapter->mdio_lock, flags); in atl1c_phy_config() 234 spin_unlock_irqrestore(&adapter->mdio_lock, flags); in atl1c_phy_config() 254 spin_lock_irqsave(&adapter->mdio_lock, flags); in atl1c_check_link_status() 258 spin_unlock_irqrestore(&adapter->mdio_lock, flags); in atl1c_check_link_status() 274 spin_lock_irqsave(&adapter->mdio_lock, flags); in atl1c_check_link_status() 276 spin_unlock_irqrestore(&adapter->mdio_lock, flags); in atl1c_check_link_status() 307 spin_lock(&adapter->mdio_lock); in atl1c_link_chg_event() 310 spin_unlock(&adapter->mdio_lock); in atl1c_link_chg_event() 601 spin_lock_irqsave(&adapter->mdio_lock, flags); in atl1c_mii_ioctl() 635 spin_unlock_irqrestore(&adapter->mdio_lock, flags); in atl1c_mii_ioctl() [all …]
|
D | atl1c.h | 544 spinlock_t mdio_lock; member
|
/Linux-v4.19/drivers/net/ethernet/freescale/ |
D | fsl_pq_mdio.c | 173 mutex_lock(&bus->mdio_lock); in fsl_pq_mdio_reset() 188 mutex_unlock(&bus->mdio_lock); in fsl_pq_mdio_reset()
|
/Linux-v4.19/drivers/net/ethernet/xscale/ |
D | ixp4xx_eth.c | 251 static spinlock_t mdio_lock; variable 497 spin_lock_irqsave(&mdio_lock, flags); in ixp4xx_mdio_read() 499 spin_unlock_irqrestore(&mdio_lock, flags); in ixp4xx_mdio_read() 513 spin_lock_irqsave(&mdio_lock, flags); in ixp4xx_mdio_write() 515 spin_unlock_irqrestore(&mdio_lock, flags); in ixp4xx_mdio_write() 543 spin_lock_init(&mdio_lock); in ixp4xx_mdio_register()
|
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb3/ |
D | adapter.h | 263 struct mutex mdio_lock; member
|
D | t3_hw.c | 217 mutex_lock(&adapter->mdio_lock); in t3_mi1_read() 224 mutex_unlock(&adapter->mdio_lock); in t3_mi1_read() 236 mutex_lock(&adapter->mdio_lock); in t3_mi1_write() 242 mutex_unlock(&adapter->mdio_lock); in t3_mi1_write() 279 mutex_lock(&adapter->mdio_lock); in mi1_ext_read() 288 mutex_unlock(&adapter->mdio_lock); in mi1_ext_read() 299 mutex_lock(&adapter->mdio_lock); in mi1_ext_write() 307 mutex_unlock(&adapter->mdio_lock); in mi1_ext_write()
|
D | cxgb3_main.c | 3281 mutex_init(&adapter->mdio_lock); in init_one()
|
/Linux-v4.19/drivers/net/ethernet/ibm/emac/ |
D | core.h | 199 struct mutex mdio_lock; member
|
D | core.c | 810 mutex_lock(&dev->mdio_lock); in __emac_mdio_read() 870 mutex_unlock(&dev->mdio_lock); in __emac_mdio_read() 882 mutex_lock(&dev->mdio_lock); in __emac_mdio_write() 933 mutex_unlock(&dev->mdio_lock); in __emac_mdio_write() 3039 mutex_init(&dev->mdio_lock); in emac_probe()
|
/Linux-v4.19/drivers/net/ethernet/sfc/falcon/ |
D | falcon.c | 1587 mutex_lock(&nic_data->mdio_lock); in falcon_mdio_write() 1623 mutex_unlock(&nic_data->mdio_lock); in falcon_mdio_write() 1636 mutex_lock(&nic_data->mdio_lock); in falcon_mdio_read() 1675 mutex_unlock(&nic_data->mdio_lock); in falcon_mdio_read() 1703 mutex_init(&nic_data->mdio_lock); in falcon_probe_port()
|
D | nic.h | 293 struct mutex mdio_lock; member
|
/Linux-v4.19/drivers/net/ethernet/intel/ |
D | e100.c | 605 spinlock_t mdio_lock; member 932 spin_lock_irqsave(&nic->mdio_lock, flags); in mdio_ctrl_hw() 940 spin_unlock_irqrestore(&nic->mdio_lock, flags); in mdio_ctrl_hw() 950 spin_unlock_irqrestore(&nic->mdio_lock, flags); in mdio_ctrl_hw() 2889 spin_lock_init(&nic->mdio_lock); in e100_probe()
|
/Linux-v4.19/include/linux/ |
D | phy.h | 206 struct mutex mdio_lock; member
|
/Linux-v4.19/drivers/net/ethernet/faraday/ |
D | ftgmac100.c | 1420 mutex_lock(&priv->mii_bus->mdio_lock); in ftgmac100_reset_task() 1449 mutex_unlock(&priv->mii_bus->mdio_lock); in ftgmac100_reset_task()
|