| /linux/drivers/net/dsa/hirschmann/ |
| H A D | hellcreek_ptp.c | 95 mutex_lock(&hellcreek->ptp_lock); in hellcreek_ptp_gettimex() 97 mutex_unlock(&hellcreek->ptp_lock); in hellcreek_ptp_gettimex() 114 mutex_lock(&hellcreek->ptp_lock); in hellcreek_ptp_settime() 127 mutex_unlock(&hellcreek->ptp_lock); in hellcreek_ptp_settime() 165 mutex_lock(&hellcreek->ptp_lock); in hellcreek_ptp_adjfine() 174 mutex_unlock(&hellcreek->ptp_lock); in hellcreek_ptp_adjfine() 212 mutex_lock(&hellcreek->ptp_lock); in hellcreek_ptp_adjtime() 222 mutex_unlock(&hellcreek->ptp_lock); in hellcreek_ptp_adjtime() 240 mutex_lock(&hellcreek->ptp_lock); in hellcreek_ptp_overflow_check() 242 mutex_unlock(&hellcreek->ptp_lock); in hellcreek_ptp_overflow_check() [all …]
|
| H A D | hellcreek.c | 1663 mutex_lock(&hellcreek->ptp_lock); in hellcreek_schedule_startable() 1665 mutex_unlock(&hellcreek->ptp_lock); in hellcreek_schedule_startable() 1684 mutex_lock(&hellcreek->ptp_lock); in hellcreek_start_schedule() 1686 mutex_unlock(&hellcreek->ptp_lock); in hellcreek_start_schedule() 1983 mutex_init(&hellcreek->ptp_lock); in hellcreek_probe()
|
| /linux/drivers/net/ethernet/broadcom/bnxt/ |
| H A D | bnxt_ptp.c | 70 write_seqlock_irqsave(&ptp->ptp_lock, flags); in bnxt_ptp_settime() 72 write_sequnlock_irqrestore(&ptp->ptp_lock, flags); in bnxt_ptp_settime() 109 read_seqlock_excl_irqsave(&ptp->ptp_lock, flags); in bnxt_refclk_read() 111 read_sequnlock_excl_irqrestore(&ptp->ptp_lock, flags); in bnxt_refclk_read() 122 read_seqlock_excl_irqsave(&ptp->ptp_lock, flags); in bnxt_refclk_read_low() 125 read_sequnlock_excl_irqrestore(&ptp->ptp_lock, flags); in bnxt_refclk_read_low() 133 read_sequnlock_excl_irqrestore(&ptp->ptp_lock, flags); in bnxt_refclk_read_low() 241 write_seqlock_irqsave(&ptp->ptp_lock, flags); in bnxt_ptp_adjtime() 243 write_sequnlock_irqrestore(&ptp->ptp_lock, flags); in bnxt_ptp_adjtime() 276 write_seqlock_irqsave(&ptp->ptp_lock, flags); in bnxt_ptp_adjfine() [all …]
|
| H A D | bnxt.c | 2914 write_seqlock_irqsave(&ptp->ptp_lock, flags); in bnxt_async_event_process() 2916 write_sequnlock_irqrestore(&ptp->ptp_lock, flags); in bnxt_async_event_process() 14404 write_seqlock_irqsave(&ptp->ptp_lock, flags); in bnxt_force_fw_reset() 14406 write_sequnlock_irqrestore(&ptp->ptp_lock, flags); in bnxt_force_fw_reset() 14474 write_seqlock_irqsave(&ptp->ptp_lock, flags); in bnxt_fw_reset() 14476 write_sequnlock_irqrestore(&ptp->ptp_lock, flags); in bnxt_fw_reset()
|
| /linux/drivers/net/phy/ |
| H A D | microchip_rds_ptp.c | 695 mutex_lock(&clock->ptp_lock); in mchp_rds_ptp_ltc_adjtime() 738 mutex_unlock(&clock->ptp_lock); in mchp_rds_ptp_ltc_adjtime() 740 mutex_lock(&clock->ptp_lock); in mchp_rds_ptp_ltc_adjtime() 749 mutex_unlock(&clock->ptp_lock); in mchp_rds_ptp_ltc_adjtime() 782 mutex_lock(&clock->ptp_lock); in mchp_rds_ptp_ltc_adjfine() 793 mutex_unlock(&clock->ptp_lock); in mchp_rds_ptp_ltc_adjfine() 808 mutex_lock(&clock->ptp_lock); in mchp_rds_ptp_ltc_gettime64() 856 mutex_unlock(&clock->ptp_lock); in mchp_rds_ptp_ltc_gettime64() 869 mutex_lock(&clock->ptp_lock); in mchp_rds_ptp_ltc_settime64() 909 mutex_unlock(&clock->ptp_lock); in mchp_rds_ptp_ltc_settime64() [all …]
|
| H A D | micrel.c | 444 struct mutex ptp_lock; member 4931 mutex_lock(&ptp_priv->ptp_lock); in lan8841_gpio_process_cap() 4949 mutex_unlock(&ptp_priv->ptp_lock); in lan8841_gpio_process_cap() 5305 mutex_lock(&ptp_priv->ptp_lock); in lan8841_ptp_settime64() 5316 mutex_unlock(&ptp_priv->ptp_lock); in lan8841_ptp_settime64() 5341 mutex_lock(&ptp_priv->ptp_lock); in lan8841_ptp_gettime64() 5356 mutex_unlock(&ptp_priv->ptp_lock); in lan8841_ptp_gettime64() 5370 mutex_lock(&ptp_priv->ptp_lock); in lan8841_ptp_getseconds() 5381 mutex_unlock(&ptp_priv->ptp_lock); in lan8841_ptp_getseconds() 5446 mutex_lock(&ptp_priv->ptp_lock); in lan8841_ptp_adjtime() [all …]
|
| /linux/drivers/net/ethernet/aquantia/atlantic/ |
| H A D | aq_ptp.c | 55 spinlock_t ptp_lock; member 303 spin_lock_irqsave(&aq_ptp->ptp_lock, flags); in aq_ptp_adjtime() 305 spin_unlock_irqrestore(&aq_ptp->ptp_lock, flags); in aq_ptp_adjtime() 324 spin_lock_irqsave(&aq_ptp->ptp_lock, flags); in aq_ptp_gettime() 326 spin_unlock_irqrestore(&aq_ptp->ptp_lock, flags); in aq_ptp_gettime() 349 spin_lock_irqsave(&aq_ptp->ptp_lock, flags); in aq_ptp_settime() 353 spin_unlock_irqrestore(&aq_ptp->ptp_lock, flags); in aq_ptp_settime() 1194 spin_lock_init(&aq_ptp->ptp_lock); in aq_ptp_init()
|
| /linux/drivers/net/ethernet/marvell/octeontx2/af/ |
| H A D | ptp.h | 19 spinlock_t ptp_lock; /* lock */ member
|
| H A D | ptp.c | 158 spin_lock_irqsave(&ptp->ptp_lock, flags); in read_ptp_tstmp_sec_nsec() 167 spin_unlock_irqrestore(&ptp->ptp_lock, flags); in read_ptp_tstmp_sec_nsec() 545 spin_lock_init(&ptp->ptp_lock); in ptp_probe()
|
| /linux/drivers/net/ethernet/chelsio/cxgb4/ |
| H A D | cxgb4_ptp.c | 115 spin_lock(&adapter->ptp_lock); in cxgb4_ptp_read_hwstamp() 117 spin_unlock(&adapter->ptp_lock); in cxgb4_ptp_read_hwstamp() 432 spin_lock_init(&adapter->ptp_lock); in cxgb4_ptp_init()
|
| H A D | sge.c | 2477 spin_lock(&adap->ptp_lock); in t4_start_xmit() 2479 spin_unlock(&adap->ptp_lock); in t4_start_xmit() 4290 spin_lock(&adap->ptp_lock); in sge_tx_timer_cb() 4297 spin_unlock(&adap->ptp_lock); in sge_tx_timer_cb() 4966 spin_lock_bh(&adap->ptp_lock); in t4_free_sge_resources() 4968 spin_unlock_bh(&adap->ptp_lock); in t4_free_sge_resources()
|
| /linux/drivers/net/ethernet/microchip/sparx5/ |
| H A D | sparx5_ptp.c | 134 mutex_lock(&sparx5->ptp_lock); in sparx5_ptp_hwtstamp_set() 137 mutex_unlock(&sparx5->ptp_lock); in sparx5_ptp_hwtstamp_set() 623 mutex_init(&sparx5->ptp_lock); in sparx5_ptp_init()
|
| /linux/drivers/net/ethernet/microchip/lan966x/ |
| H A D | lan966x_ptp.c | 310 mutex_lock(&lan966x->ptp_lock); in lan966x_ptp_hwtstamp_set() 313 mutex_unlock(&lan966x->ptp_lock); in lan966x_ptp_hwtstamp_set() 1048 mutex_init(&lan966x->ptp_lock); in lan966x_ptp_init()
|
| H A D | lan966x_main.h | 324 struct mutex ptp_lock; /* lock for ptp interface state */ member
|
| /linux/drivers/net/ethernet/cavium/liquidio/ |
| H A D | lio_main.c | 1534 spin_lock_irqsave(&lio->ptp_lock, flags); in liquidio_ptp_adjfine() 1541 spin_unlock_irqrestore(&lio->ptp_lock, flags); in liquidio_ptp_adjfine() 1556 spin_lock_irqsave(&lio->ptp_lock, flags); in liquidio_ptp_adjtime() 1558 spin_unlock_irqrestore(&lio->ptp_lock, flags); in liquidio_ptp_adjtime() 1576 spin_lock_irqsave(&lio->ptp_lock, flags); in liquidio_ptp_gettime() 1579 spin_unlock_irqrestore(&lio->ptp_lock, flags); in liquidio_ptp_gettime() 1601 spin_lock_irqsave(&lio->ptp_lock, flags); in liquidio_ptp_settime() 1604 spin_unlock_irqrestore(&lio->ptp_lock, flags); in liquidio_ptp_settime() 1632 spin_lock_init(&lio->ptp_lock); in oct_ptp_open()
|
| H A D | octeon_network.h | 170 spinlock_t ptp_lock; member
|
| /linux/drivers/net/ethernet/stmicro/stmmac/ |
| H A D | stmmac.h | 317 rwlock_t ptp_lock; member
|
| H A D | stmmac_selftests.c | 1783 read_lock_irqsave(&priv->ptp_lock, flags); in stmmac_test_tbs() 1785 read_unlock_irqrestore(&priv->ptp_lock, flags); in stmmac_test_tbs() 1805 read_lock_irqsave(&priv->ptp_lock, flags); in stmmac_test_tbs() 1807 read_unlock_irqrestore(&priv->ptp_lock, flags); in stmmac_test_tbs()
|