Home
last modified time | relevance | path

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

12

/linux/drivers/net/ethernet/cadence/
H A Dmacb_ptp.c288 struct skb_shared_hwtstamps *shhwtstamps = skb_hwtstamps(skb); in gem_ptp_rxstamp() local
301 memset(shhwtstamps, 0, sizeof(struct skb_shared_hwtstamps)); in gem_ptp_rxstamp()
302 shhwtstamps->hwtstamp = ktime_set(ts.tv_sec, ts.tv_nsec); in gem_ptp_rxstamp()
309 struct skb_shared_hwtstamps shhwtstamps; in gem_ptp_txstamp() local
331 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in gem_ptp_txstamp()
332 shhwtstamps.hwtstamp = ktime_set(ts.tv_sec, ts.tv_nsec); in gem_ptp_txstamp()
333 skb_tstamp_tx(skb, &shhwtstamps); in gem_ptp_txstamp()
/linux/drivers/net/phy/
H A Ddp83640.c824 struct skb_shared_hwtstamps *shhwtstamps = NULL; in decode_rxts() local
852 shhwtstamps = skb_hwtstamps(skb); in decode_rxts()
853 memset(shhwtstamps, 0, sizeof(*shhwtstamps)); in decode_rxts()
854 shhwtstamps->hwtstamp = ns_to_ktime(rxts->ns); in decode_rxts()
861 if (!shhwtstamps) in decode_rxts()
866 if (shhwtstamps) in decode_rxts()
873 struct skb_shared_hwtstamps shhwtstamps; in decode_txts() local
903 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in decode_txts()
904 shhwtstamps.hwtstamp = ns_to_ktime(ns); in decode_txts()
905 skb_complete_tx_timestamp(skb, &shhwtstamps); in decode_txts()
[all …]
H A Dmicrochip_rds_ptp.c371 struct skb_shared_hwtstamps *shhwtstamps; in mchp_rds_ptp_match_skb() local
393 shhwtstamps = skb_hwtstamps(skb); in mchp_rds_ptp_match_skb()
394 shhwtstamps->hwtstamp = ktime_set(rx_ts->seconds, rx_ts->nsec); in mchp_rds_ptp_match_skb()
422 struct skb_shared_hwtstamps *shhwtstamps; in mchp_rds_ptp_match_rx_skb() local
436 shhwtstamps = skb_hwtstamps(skb); in mchp_rds_ptp_match_rx_skb()
437 shhwtstamps->hwtstamp = ktime_set(rx_ts->seconds, rx_ts->nsec); in mchp_rds_ptp_match_rx_skb()
935 struct skb_shared_hwtstamps shhwtstamps; in mchp_rds_ptp_match_tx_skb() local
956 shhwtstamps.hwtstamp = ktime_set(seconds, nsec); in mchp_rds_ptp_match_tx_skb()
957 skb_complete_tx_timestamp(skb, &shhwtstamps); in mchp_rds_ptp_match_tx_skb()
H A Dmicrel.c3443 struct skb_shared_hwtstamps *shhwtstamps; in lan8814_match_rx_skb() local
3459 shhwtstamps = skb_hwtstamps(skb); in lan8814_match_rx_skb()
3460 memset(shhwtstamps, 0, sizeof(*shhwtstamps)); in lan8814_match_rx_skb()
3461 shhwtstamps->hwtstamp = ktime_set(rx_ts->seconds, in lan8814_match_rx_skb()
4124 struct skb_shared_hwtstamps shhwtstamps; in lan8814_match_tx_skb() local
4145 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in lan8814_match_tx_skb()
4146 shhwtstamps.hwtstamp = ktime_set(seconds, nsec); in lan8814_match_tx_skb()
4147 skb_complete_tx_timestamp(skb, &shhwtstamps); in lan8814_match_tx_skb()
4180 struct skb_shared_hwtstamps *shhwtstamps; in lan8814_match_skb() local
4202 shhwtstamps = skb_hwtstamps(skb); in lan8814_match_skb()
[all …]
/linux/drivers/net/ethernet/microchip/sparx5/lan969x/
H A Dlan969x.c214 struct skb_shared_hwtstamps shhwtstamps; in lan969x_ptp_irq_handler() local
287 shhwtstamps.hwtstamp = ktime_set(ts.tv_sec, ts.tv_nsec); in lan969x_ptp_irq_handler()
288 skb_tstamp_tx(skb_match, &shhwtstamps); in lan969x_ptp_irq_handler()
/linux/drivers/net/ethernet/qlogic/qede/
H A Dqede_ptp.c139 struct skb_shared_hwtstamps shhwtstamps; in qede_ptp_task() local
171 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in qede_ptp_task()
172 shhwtstamps.hwtstamp = ns_to_ktime(ns); in qede_ptp_task()
173 skb_tstamp_tx(ptp->tx_skb, &shhwtstamps); in qede_ptp_task()
/linux/drivers/net/ethernet/renesas/
H A Drtsn.c126 struct skb_shared_hwtstamps shhwtstamps; in rtsn_tx_free() local
130 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in rtsn_tx_free()
131 shhwtstamps.hwtstamp = timespec64_to_ktime(ts); in rtsn_tx_free()
132 skb_tstamp_tx(skb, &shhwtstamps); in rtsn_tx_free()
191 struct skb_shared_hwtstamps *shhwtstamps; in rtsn_rx() local
194 shhwtstamps = skb_hwtstamps(skb); in rtsn_rx()
195 memset(shhwtstamps, 0, sizeof(*shhwtstamps)); in rtsn_rx()
200 shhwtstamps->hwtstamp = timespec64_to_ktime(ts); in rtsn_rx()
H A Drswitch_main.c850 struct skb_shared_hwtstamps *shhwtstamps; in rswitch_rx() local
853 shhwtstamps = skb_hwtstamps(skb); in rswitch_rx()
854 memset(shhwtstamps, 0, sizeof(*shhwtstamps)); in rswitch_rx()
857 shhwtstamps->hwtstamp = timespec64_to_ktime(ts); in rswitch_rx()
1040 struct skb_shared_hwtstamps shhwtstamps; in rswitch_ts() local
1067 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in rswitch_ts()
1070 shhwtstamps.hwtstamp = timespec64_to_ktime(ts); in rswitch_ts()
1071 skb_tstamp_tx(ts_skb, &shhwtstamps); in rswitch_ts()
H A Dravb_main.c717 struct skb_shared_hwtstamps shhwtstamps; in ravb_get_tx_tstamp() local
731 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in ravb_get_tx_tstamp()
732 shhwtstamps.hwtstamp = timespec64_to_ktime(ts); in ravb_get_tx_tstamp()
740 skb_tstamp_tx(skb, &shhwtstamps); in ravb_get_tx_tstamp()
955 struct skb_shared_hwtstamps *shhwtstamps; in ravb_rx_rcar_hwstamp() local
967 shhwtstamps = skb_hwtstamps(skb); in ravb_rx_rcar_hwstamp()
968 memset(shhwtstamps, 0, sizeof(*shhwtstamps)); in ravb_rx_rcar_hwstamp()
972 shhwtstamps->hwtstamp = timespec64_to_ktime(ts); in ravb_rx_rcar_hwstamp()
/linux/drivers/net/ethernet/xscale/
H A Dixp4xx_eth.c311 struct skb_shared_hwtstamps *shhwtstamps; in ixp_rx_timestamp() local
344 shhwtstamps = skb_hwtstamps(skb); in ixp_rx_timestamp()
345 memset(shhwtstamps, 0, sizeof(*shhwtstamps)); in ixp_rx_timestamp()
346 shhwtstamps->hwtstamp = ns_to_ktime(ns); in ixp_rx_timestamp()
353 struct skb_shared_hwtstamps shhwtstamps; in ixp_tx_timestamp() local
390 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in ixp_tx_timestamp()
391 shhwtstamps.hwtstamp = ns_to_ktime(ns); in ixp_tx_timestamp()
392 skb_tstamp_tx(skb, &shhwtstamps); in ixp_tx_timestamp()
/linux/drivers/net/ethernet/microchip/lan966x/
H A Dlan966x_ptp.c485 struct skb_shared_hwtstamps shhwtstamps; in lan966x_ptp_irq_handler() local
556 shhwtstamps.hwtstamp = ktime_set(ts.tv_sec, ts.tv_nsec); in lan966x_ptp_irq_handler()
557 skb_tstamp_tx(skb_match, &shhwtstamps); in lan966x_ptp_irq_handler()
1106 struct skb_shared_hwtstamps *shhwtstamps; in lan966x_ptp_rxtstamp() local
1125 shhwtstamps = skb_hwtstamps(skb); in lan966x_ptp_rxtstamp()
1126 shhwtstamps->hwtstamp = full_ts_in_ns; in lan966x_ptp_rxtstamp()
/linux/drivers/net/ethernet/intel/idpf/
H A Didpf_virtchnl_ptp.c494 struct skb_shared_hwtstamps shhwtstamps; in idpf_ptp_get_tstamp_value() local
513 shhwtstamps.hwtstamp = ns_to_ktime(tstamp); in idpf_ptp_get_tstamp_value()
514 skb_tstamp_tx(ptp_tx_tstamp->skb, &shhwtstamps); in idpf_ptp_get_tstamp_value()
/linux/drivers/net/ethernet/oki-semi/pch_gbe/
H A Dpch_gbe_main.c129 struct skb_shared_hwtstamps *shhwtstamps; in pch_rx_timestamp() local
153 shhwtstamps = skb_hwtstamps(skb); in pch_rx_timestamp()
154 memset(shhwtstamps, 0, sizeof(*shhwtstamps)); in pch_rx_timestamp()
155 shhwtstamps->hwtstamp = ns_to_ktime(ns); in pch_rx_timestamp()
163 struct skb_shared_hwtstamps shhwtstamps; in pch_tx_timestamp() local
194 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in pch_tx_timestamp()
195 shhwtstamps.hwtstamp = ns_to_ktime(ns); in pch_tx_timestamp()
196 skb_tstamp_tx(skb, &shhwtstamps); in pch_tx_timestamp()
/linux/drivers/net/can/usb/kvaser_usb/
H A Dkvaser_usb_hydra.c1132 struct skb_shared_hwtstamps *shhwtstamps = skb_hwtstamps(skb); in kvaser_usb_hydra_error_frame() local
1134 shhwtstamps->hwtstamp = hwtstamp; in kvaser_usb_hydra_error_frame()
1240 struct skb_shared_hwtstamps *shhwtstamps; in kvaser_usb_hydra_rx_msg_std() local
1266 shhwtstamps = skb_hwtstamps(skb); in kvaser_usb_hydra_rx_msg_std()
1267 shhwtstamps->hwtstamp = hwtstamp; in kvaser_usb_hydra_rx_msg_std()
1302 struct skb_shared_hwtstamps *shhwtstamps; in kvaser_usb_hydra_rx_msg_ext() local
1338 shhwtstamps = skb_hwtstamps(skb); in kvaser_usb_hydra_rx_msg_ext()
1339 shhwtstamps->hwtstamp = hwtstamp; in kvaser_usb_hydra_rx_msg_ext()
/linux/drivers/net/ethernet/wangxun/libwx/
H A Dwx_ptp.c222 struct skb_shared_hwtstamps shhwtstamps; in wx_ptp_tx_hwtstamp_work() local
252 wx_ptp_convert_to_hwtstamp(wx, &shhwtstamps, regval); in wx_ptp_tx_hwtstamp_work()
253 skb_tstamp_tx(skb, &shhwtstamps); in wx_ptp_tx_hwtstamp_work()
/linux/drivers/net/ethernet/freescale/dpaa/
H A Ddpaa_eth.c1683 struct skb_shared_hwtstamps shhwtstamps; in dpaa_cleanup_tx_fd() local
1734 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in dpaa_cleanup_tx_fd()
1738 shhwtstamps.hwtstamp = ns_to_ktime(ns); in dpaa_cleanup_tx_fd()
1739 skb_tstamp_tx(skb, &shhwtstamps); in dpaa_cleanup_tx_fd()
2685 struct skb_shared_hwtstamps *shhwtstamps; in rx_default_dqrr() local
2808 shhwtstamps = skb_hwtstamps(skb); in rx_default_dqrr()
2809 memset(shhwtstamps, 0, sizeof(*shhwtstamps)); in rx_default_dqrr()
2810 shhwtstamps->hwtstamp = ns_to_ktime(ns); in rx_default_dqrr()
/linux/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_ptp.c811 struct skb_shared_hwtstamps shhwtstamps; in ixgbe_ptp_tx_hwtstamp() local
816 ixgbe_ptp_convert_to_hwtstamp(adapter, &shhwtstamps, regval); in ixgbe_ptp_tx_hwtstamp()
827 skb_tstamp_tx(skb, &shhwtstamps); in ixgbe_ptp_tx_hwtstamp()
/linux/drivers/net/ethernet/freescale/
H A Dgianfar.c2168 struct skb_shared_hwtstamps shhwtstamps; in gfar_clean_tx_ring() local
2173 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in gfar_clean_tx_ring()
2174 shhwtstamps.hwtstamp = ns_to_ktime(be64_to_cpu(*ns)); in gfar_clean_tx_ring()
2176 skb_tstamp_tx(skb, &shhwtstamps); in gfar_clean_tx_ring()
2433 struct skb_shared_hwtstamps *shhwtstamps = skb_hwtstamps(skb); in gfar_process_frame() local
2436 memset(shhwtstamps, 0, sizeof(*shhwtstamps)); in gfar_process_frame()
2437 shhwtstamps->hwtstamp = ns_to_ktime(be64_to_cpu(*ns)); in gfar_process_frame()
/linux/drivers/net/ethernet/intel/ice/
H A Dice_ptp.c424 struct skb_shared_hwtstamps shhwtstamps = {}; in ice_ptp_complete_tx_single_tstamp() local
497 shhwtstamps.hwtstamp = ns_to_ktime(tstamp); in ice_ptp_complete_tx_single_tstamp()
504 skb_tstamp_tx(skb, &shhwtstamps); in ice_ptp_complete_tx_single_tstamp()
586 struct skb_shared_hwtstamps shhwtstamps = {}; in ice_ptp_process_tx_tstamp() local
662 shhwtstamps.hwtstamp = ns_to_ktime(tstamp); in ice_ptp_process_tx_tstamp()
669 skb_tstamp_tx(skb, &shhwtstamps); in ice_ptp_process_tx_tstamp()
/linux/drivers/net/ethernet/freescale/enetc/
H A Denetc.c1195 struct skb_shared_hwtstamps shhwtstamps; in enetc_tstamp_tx() local
1198 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in enetc_tstamp_tx()
1199 shhwtstamps.hwtstamp = ns_to_ktime(tstamp); in enetc_tstamp_tx()
1201 skb_tstamp_tx(skb, &shhwtstamps); in enetc_tstamp_tx()
1418 struct skb_shared_hwtstamps *shhwtstamps = skb_hwtstamps(skb); in enetc_get_rx_tstamp() local
1433 memset(shhwtstamps, 0, sizeof(*shhwtstamps)); in enetc_get_rx_tstamp()
1434 shhwtstamps->hwtstamp = ns_to_ktime(tstamp); in enetc_get_rx_tstamp()
/linux/drivers/net/ethernet/aquantia/atlantic/
H A Daq_ring.c775 struct skb_shared_hwtstamps shhwtstamps; in __aq_ring_xdp_clean() local
845 ptp_hwtstamp_len = aq_ptp_extract_ts(rx_ring->aq_nic, &shhwtstamps, in __aq_ring_xdp_clean()
870 *skb_hwtstamps(skb) = shhwtstamps; in __aq_ring_xdp_clean()
/linux/net/
H A Dsocket.c893 struct skb_shared_hwtstamps *shhwtstamps = skb_hwtstamps(skb); in get_timestamp() local
901 hwtstamp = netdev_get_tstamp(orig_dev, shhwtstamps, cycles); in get_timestamp()
903 hwtstamp = shhwtstamps->hwtstamp; in get_timestamp()
989 struct skb_shared_hwtstamps *shhwtstamps = in __sock_recv_timestamp() local
1043 if (shhwtstamps && in __sock_recv_timestamp()
1053 hwtstamp = shhwtstamps->hwtstamp; in __sock_recv_timestamp()
/linux/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-eth.c551 struct skb_shared_hwtstamps *shhwtstamps = skb_hwtstamps(skb); in dpaa2_eth_receive_skb() local
555 memset(shhwtstamps, 0, sizeof(*shhwtstamps)); in dpaa2_eth_receive_skb()
558 shhwtstamps->hwtstamp = ns_to_ktime(ns); in dpaa2_eth_receive_skb()
1228 struct skb_shared_hwtstamps shhwtstamps; in dpaa2_eth_free_tx_fd() local
1232 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in dpaa2_eth_free_tx_fd()
1235 shhwtstamps.hwtstamp = ns_to_ktime(ns); in dpaa2_eth_free_tx_fd()
1236 skb_tstamp_tx(skb, &shhwtstamps); in dpaa2_eth_free_tx_fd()
/linux/drivers/net/ethernet/cavium/liquidio/
H A Dlio_core.c588 struct skb_shared_hwtstamps *shhwtstamps; in liquidio_push_packet() local
651 shhwtstamps = skb_hwtstamps(skb); in liquidio_push_packet()
652 shhwtstamps->hwtstamp = in liquidio_push_packet()
/linux/drivers/net/ethernet/mscc/
H A Docelot.c1254 struct skb_shared_hwtstamps *shhwtstamps; in ocelot_ptp_rx_timestamp() local
1268 shhwtstamps = skb_hwtstamps(skb); in ocelot_ptp_rx_timestamp()
1269 memset(shhwtstamps, 0, sizeof(struct skb_shared_hwtstamps)); in ocelot_ptp_rx_timestamp()
1270 shhwtstamps->hwtstamp = full_ts_in_ns; in ocelot_ptp_rx_timestamp()

12