Home
last modified time | relevance | path

Searched refs:enetc_mdio_lock (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/enetc/
H A Denetc_hw.h356 extern rwlock_t enetc_mdio_lock;
364 read_lock(&enetc_mdio_lock); in enetc_lock_mdio()
369 read_unlock(&enetc_mdio_lock); in enetc_unlock_mdio()
378 lockdep_assert_held(&enetc_mdio_lock); in enetc_rd_reg_hot()
385 lockdep_assert_held(&enetc_mdio_lock); in enetc_wr_reg_hot()
414 write_lock_irqsave(&enetc_mdio_lock, flags); in _enetc_rd_mdio_reg_wa()
416 write_unlock_irqrestore(&enetc_mdio_lock, flags); in _enetc_rd_mdio_reg_wa()
425 write_lock_irqsave(&enetc_mdio_lock, flags); in _enetc_wr_mdio_reg_wa()
427 write_unlock_irqrestore(&enetc_mdio_lock, flags); in _enetc_wr_mdio_reg_wa()
H A Denetc_mdio.c179 DEFINE_RWLOCK(enetc_mdio_lock); variable
180 EXPORT_SYMBOL_GPL(enetc_mdio_lock); variable
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/enetc/
H A Denetc_hw.h397 extern rwlock_t enetc_mdio_lock;
405 read_lock(&enetc_mdio_lock); in enetc_lock_mdio()
410 read_unlock(&enetc_mdio_lock); in enetc_unlock_mdio()
419 lockdep_assert_held(&enetc_mdio_lock); in enetc_rd_reg_hot()
426 lockdep_assert_held(&enetc_mdio_lock); in enetc_wr_reg_hot()
455 write_lock_irqsave(&enetc_mdio_lock, flags); in _enetc_rd_mdio_reg_wa()
457 write_unlock_irqrestore(&enetc_mdio_lock, flags); in _enetc_rd_mdio_reg_wa()
466 write_lock_irqsave(&enetc_mdio_lock, flags); in _enetc_wr_mdio_reg_wa()
468 write_unlock_irqrestore(&enetc_mdio_lock, flags); in _enetc_wr_mdio_reg_wa()
H A Denetc_mdio.c235 DEFINE_RWLOCK(enetc_mdio_lock); variable
236 EXPORT_SYMBOL_GPL(enetc_mdio_lock); variable

Completed in 7 milliseconds