| /drivers/net/ethernet/stmicro/stmmac/ |
| A D | stmmac_ptp.c | 32 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 D | stmmac_hwtstamp.c | 264 read_lock_irqsave(&priv->ptp_lock, flags); in timestamp_interrupt() 266 read_unlock_irqrestore(&priv->ptp_lock, flags); in timestamp_interrupt()
|
| A D | dwmac1000_core.c | 572 read_lock_irqsave(&priv->ptp_lock, flags); in dwmac1000_timestamp_interrupt() 574 read_unlock_irqrestore(&priv->ptp_lock, flags); in dwmac1000_timestamp_interrupt()
|
| A D | stmmac.h | 313 rwlock_t ptp_lock; member
|
| 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()
|
| /drivers/net/dsa/hirschmann/ |
| 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 …]
|
| A D | hellcreek_hwtstamp.c | 253 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 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() 1981 mutex_init(&hellcreek->ptp_lock); in hellcreek_probe()
|
| A D | hellcreek.h | 289 struct mutex ptp_lock; /* PTP IP register lock */ member
|
| /drivers/net/ethernet/broadcom/bnxt/ |
| 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() 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 D | bnxt_ptp.h | 106 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 D | tsnep_ptp.c | 111 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 D | tsnep.h | 183 spinlock_t ptp_lock; member
|
| /drivers/net/phy/ |
| A D | microchip_rds_ptp.c | 672 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 D | nxp-c45-tja11xx.c | 411 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 D | nxp-c45-tja11xx.h | 22 struct mutex ptp_lock; member
|
| A D | micrel.c | 426 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 D | microchip_rds_ptp.h | 198 struct mutex ptp_lock; member
|
| /drivers/net/ethernet/aquantia/atlantic/ |
| 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() 1195 spin_lock_init(&aq_ptp->ptp_lock); in aq_ptp_init()
|
| /drivers/net/ethernet/chelsio/cxgb4/ |
| 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()
|
| /drivers/net/ethernet/marvell/octeontx2/af/ |
| A D | ptp.h | 19 spinlock_t ptp_lock; /* lock */ member
|
| 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()
|
| /drivers/net/ethernet/microchip/sparx5/ |
| 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()
|
| /drivers/net/ethernet/microchip/lan966x/ |
| A D | lan966x_ptp.c | 307 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 D | lio_main.c | 1532 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()
|