Home
last modified time | relevance | path

Searched refs:ptp_clock_lock (Results 1 – 7 of 7) sorted by relevance

/linux-6.1.9/drivers/net/ethernet/microchip/lan966x/
Dlan966x_ptp.c215 spin_lock_irqsave(&lan966x->ptp_clock_lock, flags); in lan966x_get_hwtimestamp()
234 spin_unlock_irqrestore(&lan966x->ptp_clock_lock, flags); in lan966x_get_hwtimestamp()
349 spin_lock_irqsave(&lan966x->ptp_clock_lock, flags); in lan966x_ptp_ext_irq_handler()
363 spin_unlock_irqrestore(&lan966x->ptp_clock_lock, flags); in lan966x_ptp_ext_irq_handler()
408 spin_lock_irqsave(&lan966x->ptp_clock_lock, flags); in lan966x_ptp_adjfine()
423 spin_unlock_irqrestore(&lan966x->ptp_clock_lock, flags); in lan966x_ptp_adjfine()
435 spin_lock_irqsave(&lan966x->ptp_clock_lock, flags); in lan966x_ptp_settime64()
462 spin_unlock_irqrestore(&lan966x->ptp_clock_lock, flags); in lan966x_ptp_settime64()
475 spin_lock_irqsave(&lan966x->ptp_clock_lock, flags); in lan966x_ptp_gettime64()
491 spin_unlock_irqrestore(&lan966x->ptp_clock_lock, flags); in lan966x_ptp_gettime64()
[all …]
Dlan966x_main.h258 spinlock_t ptp_clock_lock; /* lock for phc */ member
/linux-6.1.9/drivers/net/ethernet/mscc/
Docelot_ptp.c25 spin_lock_irqsave(&ocelot->ptp_clock_lock, flags); in ocelot_ptp_gettime64()
37 spin_unlock_irqrestore(&ocelot->ptp_clock_lock, flags); in ocelot_ptp_gettime64()
58 spin_lock_irqsave(&ocelot->ptp_clock_lock, flags); in ocelot_ptp_settime64()
78 spin_unlock_irqrestore(&ocelot->ptp_clock_lock, flags); in ocelot_ptp_settime64()
95 spin_lock_irqsave(&ocelot->ptp_clock_lock, flags); in ocelot_ptp_adjtime()
115 spin_unlock_irqrestore(&ocelot->ptp_clock_lock, flags); in ocelot_ptp_adjtime()
143 spin_lock_irqsave(&ocelot->ptp_clock_lock, flags); in ocelot_ptp_adjfine()
171 spin_unlock_irqrestore(&ocelot->ptp_clock_lock, flags); in ocelot_ptp_adjfine()
177 spin_unlock_irqrestore(&ocelot->ptp_clock_lock, flags); in ocelot_ptp_adjfine()
238 spin_lock_irqsave(&ocelot->ptp_clock_lock, flags); in ocelot_ptp_enable()
[all …]
Docelot.c2735 spin_lock_init(&ocelot->ptp_clock_lock); in ocelot_init()
/linux-6.1.9/drivers/net/ethernet/microchip/sparx5/
Dsparx5_ptp.c282 spin_lock_irqsave(&sparx5->ptp_clock_lock, flags); in sparx5_get_hwtimestamp()
301 spin_unlock_irqrestore(&sparx5->ptp_clock_lock, flags); in sparx5_get_hwtimestamp()
420 spin_lock_irqsave(&sparx5->ptp_clock_lock, flags); in sparx5_ptp_adjfine()
435 spin_unlock_irqrestore(&sparx5->ptp_clock_lock, flags); in sparx5_ptp_adjfine()
447 spin_lock_irqsave(&sparx5->ptp_clock_lock, flags); in sparx5_ptp_settime64()
474 spin_unlock_irqrestore(&sparx5->ptp_clock_lock, flags); in sparx5_ptp_settime64()
488 spin_lock_irqsave(&sparx5->ptp_clock_lock, flags); in sparx5_ptp_gettime64()
504 spin_unlock_irqrestore(&sparx5->ptp_clock_lock, flags); in sparx5_ptp_gettime64()
525 spin_lock_irqsave(&sparx5->ptp_clock_lock, flags); in sparx5_ptp_adjtime()
548 spin_unlock_irqrestore(&sparx5->ptp_clock_lock, flags); in sparx5_ptp_adjtime()
[all …]
Dsparx5_main.h286 spinlock_t ptp_clock_lock; /* lock for phc */ member
/linux-6.1.9/include/soc/mscc/
Docelot.h1042 spinlock_t ptp_clock_lock; member