Home
last modified time | relevance | path

Searched refs:shhwtstamps (Results 1 – 20 of 20) sorted by relevance

/Linux-v4.19/drivers/net/ethernet/cadence/
Dmacb_ptp.c280 struct skb_shared_hwtstamps *shhwtstamps = skb_hwtstamps(skb); in gem_ptp_rxstamp() local
287 memset(shhwtstamps, 0, sizeof(struct skb_shared_hwtstamps)); in gem_ptp_rxstamp()
288 shhwtstamps->hwtstamp = ktime_set(ts.tv_sec, ts.tv_nsec); in gem_ptp_rxstamp()
295 struct skb_shared_hwtstamps shhwtstamps; in gem_tstamp_tx() local
299 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in gem_tstamp_tx()
300 shhwtstamps.hwtstamp = ktime_set(ts.tv_sec, ts.tv_nsec); in gem_tstamp_tx()
301 skb_tstamp_tx(skb, &shhwtstamps); in gem_tstamp_tx()
/Linux-v4.19/drivers/net/phy/
Ddp83640.c849 struct skb_shared_hwtstamps *shhwtstamps = NULL; in decode_rxts() local
877 shhwtstamps = skb_hwtstamps(skb); in decode_rxts()
878 memset(shhwtstamps, 0, sizeof(*shhwtstamps)); in decode_rxts()
879 shhwtstamps->hwtstamp = ns_to_ktime(rxts->ns); in decode_rxts()
886 if (!shhwtstamps) in decode_rxts()
891 if (shhwtstamps) in decode_rxts()
898 struct skb_shared_hwtstamps shhwtstamps; in decode_txts() local
923 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in decode_txts()
924 shhwtstamps.hwtstamp = ns_to_ktime(ns); in decode_txts()
925 skb_complete_tx_timestamp(skb, &shhwtstamps); in decode_txts()
[all …]
/Linux-v4.19/drivers/net/dsa/mv88e6xxx/
Dhwtstamp.c402 struct skb_shared_hwtstamps shhwtstamps; in mv88e6xxx_txtstamp_work() local
452 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in mv88e6xxx_txtstamp_work()
457 shhwtstamps.hwtstamp = ns_to_ktime(ns); in mv88e6xxx_txtstamp_work()
461 ps->port_id, ktime_to_ns(shhwtstamps.hwtstamp), in mv88e6xxx_txtstamp_work()
472 skb_complete_tx_timestamp(tmp_skb, &shhwtstamps); in mv88e6xxx_txtstamp_work()
/Linux-v4.19/drivers/net/ethernet/qlogic/qede/
Dqede_ptp.c159 struct skb_shared_hwtstamps shhwtstamps; in qede_ptp_task() local
179 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in qede_ptp_task()
180 shhwtstamps.hwtstamp = ns_to_ktime(ns); in qede_ptp_task()
181 skb_tstamp_tx(ptp->tx_skb, &shhwtstamps); in qede_ptp_task()
/Linux-v4.19/drivers/net/ethernet/xscale/
Dixp4xx_eth.c285 struct skb_shared_hwtstamps *shhwtstamps; in ixp_rx_timestamp() local
318 shhwtstamps = skb_hwtstamps(skb); in ixp_rx_timestamp()
319 memset(shhwtstamps, 0, sizeof(*shhwtstamps)); in ixp_rx_timestamp()
320 shhwtstamps->hwtstamp = ns_to_ktime(ns); in ixp_rx_timestamp()
327 struct skb_shared_hwtstamps shhwtstamps; in ixp_tx_timestamp() local
364 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in ixp_tx_timestamp()
365 shhwtstamps.hwtstamp = ns_to_ktime(ns); in ixp_tx_timestamp()
366 skb_tstamp_tx(skb, &shhwtstamps); in ixp_tx_timestamp()
/Linux-v4.19/drivers/net/ethernet/intel/i40e/
Di40e_ptp.c358 struct skb_shared_hwtstamps shhwtstamps; in i40e_ptp_tx_hwtstamp() local
375 i40e_ptp_convert_to_hwtstamp(&shhwtstamps, ns); in i40e_ptp_tx_hwtstamp()
386 skb_tstamp_tx(skb, &shhwtstamps); in i40e_ptp_tx_hwtstamp()
/Linux-v4.19/drivers/net/can/usb/kvaser_usb/
Dkvaser_usb_hydra.c994 struct skb_shared_hwtstamps *shhwtstamps; in kvaser_usb_hydra_error_frame() local
1044 shhwtstamps = skb_hwtstamps(skb); in kvaser_usb_hydra_error_frame()
1045 shhwtstamps->hwtstamp = hwtstamp; in kvaser_usb_hydra_error_frame()
1142 struct skb_shared_hwtstamps *shhwtstamps; in kvaser_usb_hydra_rx_msg_std() local
1168 shhwtstamps = skb_hwtstamps(skb); in kvaser_usb_hydra_rx_msg_std()
1169 shhwtstamps->hwtstamp = hwtstamp; in kvaser_usb_hydra_rx_msg_std()
1202 struct skb_shared_hwtstamps *shhwtstamps; in kvaser_usb_hydra_rx_msg_ext() local
1238 shhwtstamps = skb_hwtstamps(skb); in kvaser_usb_hydra_rx_msg_ext()
1239 shhwtstamps->hwtstamp = hwtstamp; in kvaser_usb_hydra_rx_msg_ext()
/Linux-v4.19/drivers/net/ethernet/intel/igb/
Digb_ptp.c750 struct skb_shared_hwtstamps shhwtstamps; in igb_ptp_tx_hwtstamp() local
757 igb_ptp_systim_to_hwtstamp(adapter, &shhwtstamps, regval); in igb_ptp_tx_hwtstamp()
773 shhwtstamps.hwtstamp = in igb_ptp_tx_hwtstamp()
774 ktime_add_ns(shhwtstamps.hwtstamp, adjust); in igb_ptp_tx_hwtstamp()
785 skb_tstamp_tx(skb, &shhwtstamps); in igb_ptp_tx_hwtstamp()
/Linux-v4.19/drivers/net/ethernet/freescale/dpaa/
Ddpaa_eth.c1613 struct skb_shared_hwtstamps shhwtstamps; in dpaa_cleanup_tx_fd() local
1624 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in dpaa_cleanup_tx_fd()
1628 shhwtstamps.hwtstamp = ns_to_ktime(ns); in dpaa_cleanup_tx_fd()
1629 skb_tstamp_tx(skb, &shhwtstamps); in dpaa_cleanup_tx_fd()
2250 struct skb_shared_hwtstamps *shhwtstamps; in rx_default_dqrr() local
2330 shhwtstamps = skb_hwtstamps(skb); in rx_default_dqrr()
2331 memset(shhwtstamps, 0, sizeof(*shhwtstamps)); in rx_default_dqrr()
2334 shhwtstamps->hwtstamp = ns_to_ktime(ns); in rx_default_dqrr()
/Linux-v4.19/drivers/net/ethernet/oki-semi/pch_gbe/
Dpch_gbe_main.c148 struct skb_shared_hwtstamps *shhwtstamps; in pch_rx_timestamp() local
176 shhwtstamps = skb_hwtstamps(skb); in pch_rx_timestamp()
177 memset(shhwtstamps, 0, sizeof(*shhwtstamps)); in pch_rx_timestamp()
178 shhwtstamps->hwtstamp = ns_to_ktime(ns); in pch_rx_timestamp()
186 struct skb_shared_hwtstamps shhwtstamps; in pch_tx_timestamp() local
217 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in pch_tx_timestamp()
218 shhwtstamps.hwtstamp = ns_to_ktime(ns); in pch_tx_timestamp()
219 skb_tstamp_tx(skb, &shhwtstamps); in pch_tx_timestamp()
/Linux-v4.19/drivers/net/ethernet/renesas/
Dravb_main.c493 struct skb_shared_hwtstamps shhwtstamps; in ravb_get_tx_tstamp() local
507 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in ravb_get_tx_tstamp()
508 shhwtstamps.hwtstamp = timespec64_to_ktime(ts); in ravb_get_tx_tstamp()
516 skb_tstamp_tx(skb, &shhwtstamps); in ravb_get_tx_tstamp()
595 struct skb_shared_hwtstamps *shhwtstamps; in ravb_rx() local
597 shhwtstamps = skb_hwtstamps(skb); in ravb_rx()
598 memset(shhwtstamps, 0, sizeof(*shhwtstamps)); in ravb_rx()
602 shhwtstamps->hwtstamp = timespec64_to_ktime(ts); in ravb_rx()
/Linux-v4.19/drivers/staging/fsl-dpaa2/ethernet/
Ddpaa2-eth.c254 struct skb_shared_hwtstamps *shhwtstamps = skb_hwtstamps(skb); in dpaa2_eth_rx() local
258 memset(shhwtstamps, 0, sizeof(*shhwtstamps)); in dpaa2_eth_rx()
261 shhwtstamps->hwtstamp = ns_to_ktime(ns); in dpaa2_eth_rx()
537 struct skb_shared_hwtstamps shhwtstamps; in free_tx_fd() local
541 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in free_tx_fd()
544 shhwtstamps.hwtstamp = ns_to_ktime(ns); in free_tx_fd()
545 skb_tstamp_tx(skb, &shhwtstamps); in free_tx_fd()
/Linux-v4.19/drivers/net/ethernet/intel/ixgbe/
Dixgbe_ptp.c680 struct skb_shared_hwtstamps shhwtstamps; in ixgbe_ptp_tx_hwtstamp() local
685 ixgbe_ptp_convert_to_hwtstamp(adapter, &shhwtstamps, regval); in ixgbe_ptp_tx_hwtstamp()
696 skb_tstamp_tx(skb, &shhwtstamps); in ixgbe_ptp_tx_hwtstamp()
/Linux-v4.19/drivers/net/ethernet/freescale/
Dgianfar.c2719 struct skb_shared_hwtstamps shhwtstamps; in gfar_clean_tx_ring() local
2723 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in gfar_clean_tx_ring()
2724 shhwtstamps.hwtstamp = ns_to_ktime(be64_to_cpu(*ns)); in gfar_clean_tx_ring()
2726 skb_tstamp_tx(skb, &shhwtstamps); in gfar_clean_tx_ring()
3050 struct skb_shared_hwtstamps *shhwtstamps = skb_hwtstamps(skb); in gfar_process_frame() local
3053 memset(shhwtstamps, 0, sizeof(*shhwtstamps)); in gfar_process_frame()
3054 shhwtstamps->hwtstamp = ns_to_ktime(be64_to_cpu(*ns)); in gfar_process_frame()
Dfec_main.c1251 struct skb_shared_hwtstamps shhwtstamps; in fec_enet_tx_queue() local
1254 fec_enet_hwtstamp(fep, fec32_to_cpu(ebdp->ts), &shhwtstamps); in fec_enet_tx_queue()
1255 skb_tstamp_tx(skb, &shhwtstamps); in fec_enet_tx_queue()
/Linux-v4.19/drivers/net/ethernet/cavium/liquidio/
Dlio_core.c600 struct skb_shared_hwtstamps *shhwtstamps; in liquidio_push_packet() local
663 shhwtstamps = skb_hwtstamps(skb); in liquidio_push_packet()
664 shhwtstamps->hwtstamp = in liquidio_push_packet()
/Linux-v4.19/net/
Dsocket.c710 struct skb_shared_hwtstamps *shhwtstamps = in __sock_recv_timestamp() local
738 if (shhwtstamps && in __sock_recv_timestamp()
741 ktime_to_timespec_cond(shhwtstamps->hwtstamp, tss.ts + 2)) { in __sock_recv_timestamp()
/Linux-v4.19/net/packet/
Daf_packet.c422 struct skb_shared_hwtstamps *shhwtstamps = skb_hwtstamps(skb); in tpacket_get_timestamp() local
424 if (shhwtstamps && in tpacket_get_timestamp()
426 ktime_to_timespec_cond(shhwtstamps->hwtstamp, ts)) in tpacket_get_timestamp()
/Linux-v4.19/drivers/net/ethernet/intel/e1000e/
Dnetdev.c1173 struct skb_shared_hwtstamps shhwtstamps; in e1000e_tx_hwtstamp_work() local
1179 e1000e_systim_to_hwtstamp(adapter, &shhwtstamps, txstmp); in e1000e_tx_hwtstamp_work()
1187 skb_tstamp_tx(skb, &shhwtstamps); in e1000e_tx_hwtstamp_work()
/Linux-v4.19/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_main.c15210 struct skb_shared_hwtstamps shhwtstamps; in bnx2x_ptp_task() local
15227 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in bnx2x_ptp_task()
15228 shhwtstamps.hwtstamp = ns_to_ktime(ns); in bnx2x_ptp_task()
15229 skb_tstamp_tx(bp->ptp_tx_skb, &shhwtstamps); in bnx2x_ptp_task()