Home
last modified time | relevance | path

Searched refs:ptp_lock (Results 1 – 25 of 32) sorted by relevance

12

/drivers/net/ethernet/stmicro/stmmac/
A Dstmmac_ptp.c32 write_lock_irqsave(&priv->ptp_lock, flags); in stmmac_adjust_freq()
34 write_unlock_irqrestore(&priv->ptp_lock, flags); in stmmac_adjust_freq()
79 write_lock_irqsave(&priv->ptp_lock, flags); in stmmac_adjust_time()
81 write_unlock_irqrestore(&priv->ptp_lock, flags); in stmmac_adjust_time()
130 read_lock_irqsave(&priv->ptp_lock, flags); in stmmac_get_time()
132 read_unlock_irqrestore(&priv->ptp_lock, flags); in stmmac_get_time()
155 write_lock_irqsave(&priv->ptp_lock, flags); in stmmac_set_time()
157 write_unlock_irqrestore(&priv->ptp_lock, flags); in stmmac_set_time()
186 write_lock_irqsave(&priv->ptp_lock, flags); in stmmac_enable()
191 write_unlock_irqrestore(&priv->ptp_lock, flags); in stmmac_enable()
[all …]
A Dstmmac_hwtstamp.c264 read_lock_irqsave(&priv->ptp_lock, flags); in timestamp_interrupt()
266 read_unlock_irqrestore(&priv->ptp_lock, flags); in timestamp_interrupt()
A Ddwmac1000_core.c572 read_lock_irqsave(&priv->ptp_lock, flags); in dwmac1000_timestamp_interrupt()
574 read_unlock_irqrestore(&priv->ptp_lock, flags); in dwmac1000_timestamp_interrupt()
A Dstmmac.h313 rwlock_t ptp_lock; member
A Dstmmac_selftests.c1783 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()
/drivers/net/dsa/hirschmann/
A Dhellcreek_ptp.c95 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 …]
A Dhellcreek_hwtstamp.c253 mutex_lock(&hellcreek->ptp_lock); in hellcreek_txtstamp_work()
256 mutex_unlock(&hellcreek->ptp_lock); in hellcreek_txtstamp_work()
313 mutex_lock(&hellcreek->ptp_lock); in hellcreek_get_rxts()
315 mutex_unlock(&hellcreek->ptp_lock); in hellcreek_get_rxts()
A Dhellcreek.c1663 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()
1981 mutex_init(&hellcreek->ptp_lock); in hellcreek_probe()
A Dhellcreek.h289 struct mutex ptp_lock; /* PTP IP register lock */ member
/drivers/net/ethernet/broadcom/bnxt/
A Dbnxt_ptp.c70 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()
122 read_seqlock_excl_irqsave(&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()
279 write_sequnlock_irqrestore(&ptp->ptp_lock, flags); in bnxt_ptp_adjfine()
787 write_seqlock_irqsave(&ptp->ptp_lock, flags); in bnxt_ptp_ts_aux_work()
1007 write_seqlock_irqsave(&ptp->ptp_lock, flags); in bnxt_ptp_timecounter_init()
[all …]
A Dbnxt_ptp.h106 seqlock_t ptp_lock; member
181 seq = read_seqbegin(&ptp->ptp_lock); in bnxt_timecounter_cyc2time()
183 } while (read_seqretry(&ptp->ptp_lock, seq)); in bnxt_timecounter_cyc2time()
/drivers/net/ethernet/engleder/
A Dtsnep_ptp.c111 spin_lock_irqsave(&adapter->ptp_lock, flags); in tsnep_ptp_adjtime()
124 spin_unlock_irqrestore(&adapter->ptp_lock, flags); in tsnep_ptp_adjtime()
164 spin_lock_irqsave(&adapter->ptp_lock, flags); in tsnep_ptp_settime64()
173 spin_unlock_irqrestore(&adapter->ptp_lock, flags); in tsnep_ptp_settime64()
224 spin_lock_init(&adapter->ptp_lock); in tsnep_ptp_init()
A Dtsnep.h183 spinlock_t ptp_lock; member
/drivers/net/phy/
A Dmicrochip_rds_ptp.c672 mutex_lock(&clock->ptp_lock); in mchp_rds_ptp_ltc_adjtime()
715 mutex_unlock(&clock->ptp_lock); in mchp_rds_ptp_ltc_adjtime()
717 mutex_lock(&clock->ptp_lock); in mchp_rds_ptp_ltc_adjtime()
726 mutex_unlock(&clock->ptp_lock); in mchp_rds_ptp_ltc_adjtime()
759 mutex_lock(&clock->ptp_lock); in mchp_rds_ptp_ltc_adjfine()
770 mutex_unlock(&clock->ptp_lock); in mchp_rds_ptp_ltc_adjfine()
785 mutex_lock(&clock->ptp_lock); in mchp_rds_ptp_ltc_gettime64()
833 mutex_unlock(&clock->ptp_lock); in mchp_rds_ptp_ltc_gettime64()
846 mutex_lock(&clock->ptp_lock); in mchp_rds_ptp_ltc_settime64()
886 mutex_unlock(&clock->ptp_lock); in mchp_rds_ptp_ltc_settime64()
[all …]
A Dnxp-c45-tja11xx.c411 mutex_lock(&priv->ptp_lock); in nxp_c45_ptp_gettimex64()
413 mutex_unlock(&priv->ptp_lock); in nxp_c45_ptp_gettimex64()
442 mutex_lock(&priv->ptp_lock); in nxp_c45_ptp_settime64()
444 mutex_unlock(&priv->ptp_lock); in nxp_c45_ptp_settime64()
458 mutex_lock(&priv->ptp_lock); in nxp_c45_ptp_adjfine()
475 mutex_unlock(&priv->ptp_lock); in nxp_c45_ptp_adjfine()
485 mutex_lock(&priv->ptp_lock); in nxp_c45_ptp_adjtime()
490 mutex_unlock(&priv->ptp_lock); in nxp_c45_ptp_adjtime()
604 mutex_lock(&priv->ptp_lock); in nxp_c45_get_hwtxts()
637 mutex_lock(&priv->ptp_lock); in tja1120_get_hwtxts()
[all …]
A Dnxp-c45-tja11xx.h22 struct mutex ptp_lock; member
A Dmicrel.c426 struct mutex ptp_lock; member
4562 mutex_lock(&ptp_priv->ptp_lock); in lan8841_gpio_process_cap()
4927 mutex_lock(&ptp_priv->ptp_lock); in lan8841_ptp_settime64()
4963 mutex_lock(&ptp_priv->ptp_lock); in lan8841_ptp_gettime64()
4992 mutex_lock(&ptp_priv->ptp_lock); in lan8841_ptp_getseconds()
5068 mutex_lock(&ptp_priv->ptp_lock); in lan8841_ptp_adjtime()
5089 mutex_lock(&ptp_priv->ptp_lock); in lan8841_ptp_adjtime()
5119 mutex_lock(&ptp_priv->ptp_lock); in lan8841_ptp_adjfine()
5376 mutex_lock(&ptp_priv->ptp_lock); in lan8841_ptp_perout()
5482 mutex_lock(&ptp_priv->ptp_lock); in lan8841_ptp_extts()
[all …]
A Dmicrochip_rds_ptp.h198 struct mutex ptp_lock; member
/drivers/net/ethernet/aquantia/atlantic/
A Daq_ptp.c55 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()
1195 spin_lock_init(&aq_ptp->ptp_lock); in aq_ptp_init()
/drivers/net/ethernet/chelsio/cxgb4/
A Dcxgb4_ptp.c115 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()
/drivers/net/ethernet/marvell/octeontx2/af/
A Dptp.h19 spinlock_t ptp_lock; /* lock */ member
A Dptp.c158 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()
/drivers/net/ethernet/microchip/sparx5/
A Dsparx5_ptp.c134 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()
/drivers/net/ethernet/microchip/lan966x/
A Dlan966x_ptp.c307 mutex_lock(&lan966x->ptp_lock); in lan966x_ptp_hwtstamp_set()
310 mutex_unlock(&lan966x->ptp_lock); in lan966x_ptp_hwtstamp_set()
1045 mutex_init(&lan966x->ptp_lock); in lan966x_ptp_init()
/drivers/net/ethernet/cavium/liquidio/
A Dlio_main.c1532 spin_lock_irqsave(&lio->ptp_lock, flags); in liquidio_ptp_adjfine()
1539 spin_unlock_irqrestore(&lio->ptp_lock, flags); in liquidio_ptp_adjfine()
1554 spin_lock_irqsave(&lio->ptp_lock, flags); in liquidio_ptp_adjtime()
1556 spin_unlock_irqrestore(&lio->ptp_lock, flags); in liquidio_ptp_adjtime()
1574 spin_lock_irqsave(&lio->ptp_lock, flags); in liquidio_ptp_gettime()
1577 spin_unlock_irqrestore(&lio->ptp_lock, flags); in liquidio_ptp_gettime()
1599 spin_lock_irqsave(&lio->ptp_lock, flags); in liquidio_ptp_settime()
1602 spin_unlock_irqrestore(&lio->ptp_lock, flags); in liquidio_ptp_settime()
1630 spin_lock_init(&lio->ptp_lock); in oct_ptp_open()

Completed in 66 milliseconds

12