Home
last modified time | relevance | path

Searched refs:ptp_lock (Results 1 - 25 of 39) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_ptp.c41 spin_lock_irqsave(&priv->ptp_lock, flags); in stmmac_adjust_freq()
43 spin_unlock_irqrestore(&priv->ptp_lock, flags); in stmmac_adjust_freq()
77 spin_lock_irqsave(&priv->ptp_lock, flags); in stmmac_adjust_time()
79 spin_unlock_irqrestore(&priv->ptp_lock, flags); in stmmac_adjust_time()
100 spin_lock_irqsave(&priv->ptp_lock, flags); in stmmac_get_time()
102 spin_unlock_irqrestore(&priv->ptp_lock, flags); in stmmac_get_time()
125 spin_lock_irqsave(&priv->ptp_lock, flags); in stmmac_set_time()
127 spin_unlock_irqrestore(&priv->ptp_lock, flags); in stmmac_set_time()
154 spin_lock_irqsave(&priv->ptp_lock, flags); in stmmac_enable()
159 spin_unlock_irqrestore(&priv->ptp_lock, flag in stmmac_enable()
[all...]
H A Dstmmac.h222 spinlock_t ptp_lock; member
/kernel/linux/linux-6.6/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_ptp.c33 write_lock_irqsave(&priv->ptp_lock, flags); in stmmac_adjust_freq()
35 write_unlock_irqrestore(&priv->ptp_lock, flags); in stmmac_adjust_freq()
80 write_lock_irqsave(&priv->ptp_lock, flags); in stmmac_adjust_time()
82 write_unlock_irqrestore(&priv->ptp_lock, flags); in stmmac_adjust_time()
131 read_lock_irqsave(&priv->ptp_lock, flags); in stmmac_get_time()
133 read_unlock_irqrestore(&priv->ptp_lock, flags); in stmmac_get_time()
156 write_lock_irqsave(&priv->ptp_lock, flags); in stmmac_set_time()
158 write_unlock_irqrestore(&priv->ptp_lock, flags); in stmmac_set_time()
187 write_lock_irqsave(&priv->ptp_lock, flags); in stmmac_enable()
192 write_unlock_irqrestore(&priv->ptp_lock, flag in stmmac_enable()
[all...]
H A Dstmmac_hwtstamp.c247 read_lock_irqsave(&priv->ptp_lock, flags); in timestamp_interrupt()
249 read_unlock_irqrestore(&priv->ptp_lock, flags); in timestamp_interrupt()
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_ptp.c69 spin_lock_bh(&ptp->ptp_lock); in bnxt_ptp_settime()
71 spin_unlock_bh(&ptp->ptp_lock); in bnxt_ptp_settime()
75 /* Caller holds ptp_lock */
106 spin_lock_bh(&ptp->ptp_lock); in bnxt_ptp_get_current_time()
109 spin_unlock_bh(&ptp->ptp_lock); in bnxt_ptp_get_current_time()
148 spin_lock_bh(&ptp->ptp_lock); in bnxt_ptp_gettimex()
151 spin_unlock_bh(&ptp->ptp_lock); in bnxt_ptp_gettimex()
155 spin_unlock_bh(&ptp->ptp_lock); in bnxt_ptp_gettimex()
161 /* Caller holds ptp_lock */
186 spin_lock_bh(&ptp->ptp_lock); in bnxt_ptp_adjphc()
[all...]
H A Dbnxt_ptp.h87 spinlock_t ptp_lock; member
128 spin_lock_bh(&(ptp)->ptp_lock); \
130 spin_unlock_bh(&(ptp)->ptp_lock); \
/kernel/linux/linux-6.6/drivers/net/dsa/hirschmann/
H A Dhellcreek_ptp.c90 mutex_lock(&hellcreek->ptp_lock); in hellcreek_ptp_gettime()
92 mutex_unlock(&hellcreek->ptp_lock); in hellcreek_ptp_gettime()
109 mutex_lock(&hellcreek->ptp_lock); in hellcreek_ptp_settime()
122 mutex_unlock(&hellcreek->ptp_lock); in hellcreek_ptp_settime()
160 mutex_lock(&hellcreek->ptp_lock); in hellcreek_ptp_adjfine()
169 mutex_unlock(&hellcreek->ptp_lock); in hellcreek_ptp_adjfine()
207 mutex_lock(&hellcreek->ptp_lock); in hellcreek_ptp_adjtime()
217 mutex_unlock(&hellcreek->ptp_lock); in hellcreek_ptp_adjtime()
235 mutex_lock(&hellcreek->ptp_lock); in hellcreek_ptp_overflow_check()
237 mutex_unlock(&hellcreek->ptp_lock); in hellcreek_ptp_overflow_check()
[all...]
H A Dhellcreek_hwtstamp.c259 mutex_lock(&hellcreek->ptp_lock); in hellcreek_txtstamp_work()
262 mutex_unlock(&hellcreek->ptp_lock); in hellcreek_txtstamp_work()
319 mutex_lock(&hellcreek->ptp_lock); in hellcreek_get_rxts()
321 mutex_unlock(&hellcreek->ptp_lock); in hellcreek_get_rxts()
H A Dhellcreek.h287 struct mutex ptp_lock; /* PTP IP register lock */ member
H A Dhellcreek.c1667 mutex_lock(&hellcreek->ptp_lock); in hellcreek_schedule_startable()
1669 mutex_unlock(&hellcreek->ptp_lock); in hellcreek_schedule_startable()
1688 mutex_lock(&hellcreek->ptp_lock); in hellcreek_start_schedule()
1690 mutex_unlock(&hellcreek->ptp_lock); in hellcreek_start_schedule()
1985 mutex_init(&hellcreek->ptp_lock); in hellcreek_probe()
/kernel/linux/linux-6.6/drivers/net/ethernet/engleder/
H 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()
H A Dtsnep.h183 spinlock_t ptp_lock; member
/kernel/linux/linux-6.6/drivers/net/phy/
H A Dnxp-c45-tja11xx.c293 struct mutex ptp_lock; member
415 mutex_lock(&priv->ptp_lock); in nxp_c45_ptp_gettimex64()
417 mutex_unlock(&priv->ptp_lock); in nxp_c45_ptp_gettimex64()
446 mutex_lock(&priv->ptp_lock); in nxp_c45_ptp_settime64()
448 mutex_unlock(&priv->ptp_lock); in nxp_c45_ptp_settime64()
462 mutex_lock(&priv->ptp_lock); in nxp_c45_ptp_adjfine()
479 mutex_unlock(&priv->ptp_lock); in nxp_c45_ptp_adjfine()
489 mutex_lock(&priv->ptp_lock); in nxp_c45_ptp_adjtime()
494 mutex_unlock(&priv->ptp_lock); in nxp_c45_ptp_adjtime()
608 mutex_lock(&priv->ptp_lock); in nxp_c45_get_hwtxts()
[all...]
H A Dmicrel.c328 struct mutex ptp_lock; member
3542 mutex_lock(&ptp_priv->ptp_lock); in lan8841_gpio_process_cap()
3560 mutex_unlock(&ptp_priv->ptp_lock); in lan8841_gpio_process_cap()
3909 mutex_lock(&ptp_priv->ptp_lock); in lan8841_ptp_settime64()
3920 mutex_unlock(&ptp_priv->ptp_lock); in lan8841_ptp_settime64()
3945 mutex_lock(&ptp_priv->ptp_lock); in lan8841_ptp_gettime64()
3960 mutex_unlock(&ptp_priv->ptp_lock); in lan8841_ptp_gettime64()
3974 mutex_lock(&ptp_priv->ptp_lock); in lan8841_ptp_getseconds()
3985 mutex_unlock(&ptp_priv->ptp_lock); in lan8841_ptp_getseconds()
4050 mutex_lock(&ptp_priv->ptp_lock); in lan8841_ptp_adjtime()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/af/
H A Dptp.h19 spinlock_t ptp_lock; /* lock */ member
H A Dptp.c157 spin_lock_irqsave(&ptp->ptp_lock, flags); in read_ptp_tstmp_sec_nsec()
166 spin_unlock_irqrestore(&ptp->ptp_lock, flags); in read_ptp_tstmp_sec_nsec()
513 spin_lock_init(&ptp->ptp_lock); in ptp_probe()
/kernel/linux/linux-5.10/drivers/net/ethernet/aquantia/atlantic/
H 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()
1203 spin_lock_init(&aq_ptp->ptp_lock); in aq_ptp_init()
/kernel/linux/linux-6.6/drivers/net/ethernet/aquantia/atlantic/
H 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()
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4/
H 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()
429 spin_lock_init(&adapter->ptp_lock); in cxgb4_ptp_init()
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb4/
H 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()
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/sparx5/
H A Dsparx5_ptp.c130 mutex_lock(&sparx5->ptp_lock); in sparx5_ptp_hwtstamp_set()
133 mutex_unlock(&sparx5->ptp_lock); in sparx5_ptp_hwtstamp_set()
609 mutex_init(&sparx5->ptp_lock); in sparx5_ptp_init()
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/lan966x/
H 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()
1028 mutex_init(&lan966x->ptp_lock); in lan966x_ptp_init()
/kernel/linux/linux-5.10/drivers/net/ethernet/mscc/
H A Docelot.c809 mutex_lock(&ocelot->ptp_lock); in ocelot_hwstamp_set()
826 mutex_unlock(&ocelot->ptp_lock); in ocelot_hwstamp_set()
832 mutex_unlock(&ocelot->ptp_lock); in ocelot_hwstamp_set()
1516 mutex_init(&ocelot->ptp_lock); in ocelot_init()
/kernel/linux/linux-5.10/drivers/net/ethernet/cavium/liquidio/
H A Dlio_main.c1543 spin_lock_irqsave(&lio->ptp_lock, flags); in liquidio_ptp_adjfreq()
1550 spin_unlock_irqrestore(&lio->ptp_lock, flags); in liquidio_ptp_adjfreq()
1565 spin_lock_irqsave(&lio->ptp_lock, flags); in liquidio_ptp_adjtime()
1567 spin_unlock_irqrestore(&lio->ptp_lock, flags); in liquidio_ptp_adjtime()
1585 spin_lock_irqsave(&lio->ptp_lock, flags); in liquidio_ptp_gettime()
1588 spin_unlock_irqrestore(&lio->ptp_lock, flags); in liquidio_ptp_gettime()
1610 spin_lock_irqsave(&lio->ptp_lock, flags); in liquidio_ptp_settime()
1613 spin_unlock_irqrestore(&lio->ptp_lock, flags); in liquidio_ptp_settime()
1641 spin_lock_init(&lio->ptp_lock); in oct_ptp_open()
/kernel/linux/linux-6.6/drivers/net/ethernet/cavium/liquidio/
H A Dlio_main.c1538 spin_lock_irqsave(&lio->ptp_lock, flags); in liquidio_ptp_adjfine()
1545 spin_unlock_irqrestore(&lio->ptp_lock, flags); in liquidio_ptp_adjfine()
1560 spin_lock_irqsave(&lio->ptp_lock, flags); in liquidio_ptp_adjtime()
1562 spin_unlock_irqrestore(&lio->ptp_lock, flags); in liquidio_ptp_adjtime()
1580 spin_lock_irqsave(&lio->ptp_lock, flags); in liquidio_ptp_gettime()
1583 spin_unlock_irqrestore(&lio->ptp_lock, flags); in liquidio_ptp_gettime()
1605 spin_lock_irqsave(&lio->ptp_lock, flags); in liquidio_ptp_settime()
1608 spin_unlock_irqrestore(&lio->ptp_lock, flags); in liquidio_ptp_settime()
1636 spin_lock_init(&lio->ptp_lock); in oct_ptp_open()

Completed in 36 milliseconds

12