/linux-6.3-rc2/drivers/net/ethernet/cadence/ |
A D | macb_ptp.c | 277 struct skb_shared_hwtstamps *shhwtstamps = skb_hwtstamps(skb); in gem_ptp_rxstamp() local 290 memset(shhwtstamps, 0, sizeof(struct skb_shared_hwtstamps)); in gem_ptp_rxstamp() 291 shhwtstamps->hwtstamp = ktime_set(ts.tv_sec, ts.tv_nsec); in gem_ptp_rxstamp() 298 struct skb_shared_hwtstamps shhwtstamps; in gem_ptp_txstamp() local 320 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in gem_ptp_txstamp() 321 shhwtstamps.hwtstamp = ktime_set(ts.tv_sec, ts.tv_nsec); in gem_ptp_txstamp() 322 skb_tstamp_tx(skb, &shhwtstamps); in gem_ptp_txstamp()
|
/linux-6.3-rc2/drivers/net/phy/ |
A D | dp83640.c | 874 shhwtstamps = skb_hwtstamps(skb); in decode_rxts() 875 memset(shhwtstamps, 0, sizeof(*shhwtstamps)); in decode_rxts() 883 if (!shhwtstamps) in decode_rxts() 888 if (shhwtstamps) in decode_rxts() 895 struct skb_shared_hwtstamps shhwtstamps; in decode_txts() local 925 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in decode_txts() 926 shhwtstamps.hwtstamp = ns_to_ktime(ns); in decode_txts() 927 skb_complete_tx_timestamp(skb, &shhwtstamps); in decode_txts() 1356 shhwtstamps = skb_hwtstamps(skb); in dp83640_rxtstamp() 1357 memset(shhwtstamps, 0, sizeof(*shhwtstamps)); in dp83640_rxtstamp() [all …]
|
A D | micrel.c | 2429 struct skb_shared_hwtstamps *shhwtstamps; in lan8814_match_rx_skb() local 2444 shhwtstamps = skb_hwtstamps(skb); in lan8814_match_rx_skb() 2445 memset(shhwtstamps, 0, sizeof(*shhwtstamps)); in lan8814_match_rx_skb() 2446 shhwtstamps->hwtstamp = ktime_set(rx_ts->seconds, in lan8814_match_rx_skb() 2729 struct skb_shared_hwtstamps shhwtstamps; in lan8814_match_tx_skb() local 2749 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in lan8814_match_tx_skb() 2750 shhwtstamps.hwtstamp = ktime_set(seconds, nsec); in lan8814_match_tx_skb() 2751 skb_complete_tx_timestamp(skb, &shhwtstamps); in lan8814_match_tx_skb() 2783 struct skb_shared_hwtstamps *shhwtstamps; in lan8814_match_skb() local 2804 shhwtstamps = skb_hwtstamps(skb); in lan8814_match_skb() [all …]
|
A D | nxp-c45-tja11xx.c | 417 struct skb_shared_hwtstamps shhwtstamps; in nxp_c45_process_txts() local 438 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in nxp_c45_process_txts() 440 shhwtstamps.hwtstamp = ns_to_ktime(ts_ns); in nxp_c45_process_txts() 441 skb_complete_tx_timestamp(skb_match, &shhwtstamps); in nxp_c45_process_txts()
|
/linux-6.3-rc2/drivers/net/dsa/hirschmann/ |
A D | hellcreek_hwtstamp.c | 216 struct skb_shared_hwtstamps shhwtstamps; in hellcreek_txtstamp_work() local 267 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in hellcreek_txtstamp_work() 268 shhwtstamps.hwtstamp = ns_to_ktime(ns); in hellcreek_txtstamp_work() 280 skb_complete_tx_timestamp(tmp_skb, &shhwtstamps); in hellcreek_txtstamp_work()
|
/linux-6.3-rc2/drivers/net/dsa/mv88e6xxx/ |
A D | hwtstamp.c | 364 struct skb_shared_hwtstamps shhwtstamps; in mv88e6xxx_txtstamp_work() local 414 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in mv88e6xxx_txtstamp_work() 419 shhwtstamps.hwtstamp = ns_to_ktime(ns); in mv88e6xxx_txtstamp_work() 423 ps->port_id, ktime_to_ns(shhwtstamps.hwtstamp), in mv88e6xxx_txtstamp_work() 434 skb_complete_tx_timestamp(tmp_skb, &shhwtstamps); in mv88e6xxx_txtstamp_work()
|
/linux-6.3-rc2/drivers/net/ethernet/microchip/sparx5/ |
A D | sparx5_ptp.c | 311 struct skb_shared_hwtstamps shhwtstamps; in sparx5_ptp_irq_handler() local 384 shhwtstamps.hwtstamp = ktime_set(ts.tv_sec, ts.tv_nsec); in sparx5_ptp_irq_handler() 385 skb_tstamp_tx(skb_match, &shhwtstamps); in sparx5_ptp_irq_handler() 666 struct skb_shared_hwtstamps *shhwtstamps; in sparx5_ptp_rxtstamp() local 682 shhwtstamps = skb_hwtstamps(skb); in sparx5_ptp_rxtstamp() 683 shhwtstamps->hwtstamp = full_ts_in_ns; in sparx5_ptp_rxtstamp()
|
/linux-6.3-rc2/drivers/net/ethernet/qlogic/qede/ |
A D | qede_ptp.c | 139 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-6.3-rc2/drivers/net/ethernet/xscale/ |
A D | ixp4xx_eth.c | 303 struct skb_shared_hwtstamps *shhwtstamps; in ixp_rx_timestamp() local 336 shhwtstamps = skb_hwtstamps(skb); in ixp_rx_timestamp() 337 memset(shhwtstamps, 0, sizeof(*shhwtstamps)); in ixp_rx_timestamp() 338 shhwtstamps->hwtstamp = ns_to_ktime(ns); in ixp_rx_timestamp() 345 struct skb_shared_hwtstamps shhwtstamps; in ixp_tx_timestamp() local 382 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in ixp_tx_timestamp() 383 shhwtstamps.hwtstamp = ns_to_ktime(ns); in ixp_tx_timestamp() 384 skb_tstamp_tx(skb, &shhwtstamps); in ixp_tx_timestamp()
|
/linux-6.3-rc2/drivers/net/phy/mscc/ |
A D | mscc_ptp.c | 430 struct skb_shared_hwtstamps shhwtstamps; in vsc85xx_dequeue_skb() local 477 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in vsc85xx_dequeue_skb() 478 shhwtstamps.hwtstamp = ktime_set(fifo.secs, fifo.ns); in vsc85xx_dequeue_skb() 479 skb_complete_tx_timestamp(skb, &shhwtstamps); in vsc85xx_dequeue_skb() 1187 struct skb_shared_hwtstamps *shhwtstamps = NULL; in vsc85xx_rxtstamp() local 1205 shhwtstamps = skb_hwtstamps(skb); in vsc85xx_rxtstamp() 1206 memset(shhwtstamps, 0, sizeof(struct skb_shared_hwtstamps)); in vsc85xx_rxtstamp() 1214 shhwtstamps->hwtstamp = ktime_set(ts.tv_sec, ns); in vsc85xx_rxtstamp()
|
/linux-6.3-rc2/drivers/net/ethernet/microchip/lan966x/ |
A D | lan966x_ptp.c | 463 struct skb_shared_hwtstamps shhwtstamps; in lan966x_ptp_irq_handler() local 534 shhwtstamps.hwtstamp = ktime_set(ts.tv_sec, ts.tv_nsec); in lan966x_ptp_irq_handler() 535 skb_tstamp_tx(skb_match, &shhwtstamps); in lan966x_ptp_irq_handler() 1093 struct skb_shared_hwtstamps *shhwtstamps; in lan966x_ptp_rxtstamp() local 1111 shhwtstamps = skb_hwtstamps(skb); in lan966x_ptp_rxtstamp() 1112 shhwtstamps->hwtstamp = full_ts_in_ns; in lan966x_ptp_rxtstamp()
|
/linux-6.3-rc2/drivers/net/ethernet/mscc/ |
A D | ocelot_ptp.c | 729 struct skb_shared_hwtstamps shhwtstamps; in ocelot_get_txtstamp() local 784 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in ocelot_get_txtstamp() 785 shhwtstamps.hwtstamp = ktime_set(ts.tv_sec, ts.tv_nsec); in ocelot_get_txtstamp() 786 skb_complete_tx_timestamp(skb_match, &shhwtstamps); in ocelot_get_txtstamp()
|
/linux-6.3-rc2/drivers/net/ethernet/intel/igc/ |
A D | igc_ptp.c | 648 struct skb_shared_hwtstamps shhwtstamps; in igc_ptp_tx_hwtstamp() local 658 if (igc_ptp_systim_to_hwtstamp(adapter, &shhwtstamps, regval)) in igc_ptp_tx_hwtstamp() 676 shhwtstamps.hwtstamp = in igc_ptp_tx_hwtstamp() 677 ktime_add_ns(shhwtstamps.hwtstamp, adjust); in igc_ptp_tx_hwtstamp() 688 skb_tstamp_tx(skb, &shhwtstamps); in igc_ptp_tx_hwtstamp()
|
/linux-6.3-rc2/drivers/net/can/ |
A D | kvaser_pciefd.c | 1157 struct skb_shared_hwtstamps *shhwtstamps; in kvaser_pciefd_handle_data_packet() local 1201 shhwtstamps = skb_hwtstamps(skb); in kvaser_pciefd_handle_data_packet() 1203 shhwtstamps->hwtstamp = in kvaser_pciefd_handle_data_packet() 1268 struct skb_shared_hwtstamps *shhwtstamps; in kvaser_pciefd_rx_error_frame() local 1309 shhwtstamps = skb_hwtstamps(skb); in kvaser_pciefd_rx_error_frame() 1310 shhwtstamps->hwtstamp = in kvaser_pciefd_rx_error_frame() 1360 struct skb_shared_hwtstamps *shhwtstamps; in kvaser_pciefd_handle_status_resp() local 1380 shhwtstamps = skb_hwtstamps(skb); in kvaser_pciefd_handle_status_resp() 1381 shhwtstamps->hwtstamp = in kvaser_pciefd_handle_status_resp()
|
/linux-6.3-rc2/drivers/net/can/usb/kvaser_usb/ |
A D | kvaser_usb_hydra.c | 1072 struct skb_shared_hwtstamps *shhwtstamps; in kvaser_usb_hydra_error_frame() local 1122 shhwtstamps = skb_hwtstamps(skb); in kvaser_usb_hydra_error_frame() 1123 shhwtstamps->hwtstamp = hwtstamp; in kvaser_usb_hydra_error_frame() 1225 struct skb_shared_hwtstamps *shhwtstamps; in kvaser_usb_hydra_rx_msg_std() local 1251 shhwtstamps = skb_hwtstamps(skb); in kvaser_usb_hydra_rx_msg_std() 1252 shhwtstamps->hwtstamp = hwtstamp; in kvaser_usb_hydra_rx_msg_std() 1287 struct skb_shared_hwtstamps *shhwtstamps; in kvaser_usb_hydra_rx_msg_ext() local 1323 shhwtstamps = skb_hwtstamps(skb); in kvaser_usb_hydra_rx_msg_ext() 1324 shhwtstamps->hwtstamp = hwtstamp; in kvaser_usb_hydra_rx_msg_ext()
|
/linux-6.3-rc2/drivers/net/ethernet/renesas/ |
A D | rswitch.c | 720 struct skb_shared_hwtstamps *shhwtstamps; in rswitch_rx() local 723 shhwtstamps = skb_hwtstamps(skb); in rswitch_rx() 724 memset(shhwtstamps, 0, sizeof(*shhwtstamps)); in rswitch_rx() 727 shhwtstamps->hwtstamp = timespec64_to_ktime(ts); in rswitch_rx() 907 struct skb_shared_hwtstamps shhwtstamps; in rswitch_ts() local 924 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in rswitch_ts() 927 shhwtstamps.hwtstamp = timespec64_to_ktime(ts); in rswitch_ts() 928 skb_tstamp_tx(ts_info->skb, &shhwtstamps); in rswitch_ts()
|
A D | ravb_main.c | 695 struct skb_shared_hwtstamps shhwtstamps; in ravb_get_tx_tstamp() local 709 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in ravb_get_tx_tstamp() 710 shhwtstamps.hwtstamp = timespec64_to_ktime(ts); in ravb_get_tx_tstamp() 718 skb_tstamp_tx(skb, &shhwtstamps); in ravb_get_tx_tstamp() 946 struct skb_shared_hwtstamps *shhwtstamps; in ravb_rx_rcar() local 948 shhwtstamps = skb_hwtstamps(skb); in ravb_rx_rcar() 949 memset(shhwtstamps, 0, sizeof(*shhwtstamps)); in ravb_rx_rcar() 953 shhwtstamps->hwtstamp = timespec64_to_ktime(ts); in ravb_rx_rcar()
|
/linux-6.3-rc2/drivers/net/ethernet/oki-semi/pch_gbe/ |
A D | pch_gbe_main.c | 129 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-6.3-rc2/drivers/net/ethernet/intel/igb/ |
A D | igb_ptp.c | 956 struct skb_shared_hwtstamps shhwtstamps; in igb_ptp_tx_hwtstamp() local 963 igb_ptp_systim_to_hwtstamp(adapter, &shhwtstamps, regval); in igb_ptp_tx_hwtstamp() 979 shhwtstamps.hwtstamp = in igb_ptp_tx_hwtstamp() 980 ktime_add_ns(shhwtstamps.hwtstamp, adjust); in igb_ptp_tx_hwtstamp() 991 skb_tstamp_tx(skb, &shhwtstamps); in igb_ptp_tx_hwtstamp()
|
/linux-6.3-rc2/drivers/net/ethernet/freescale/dpaa/ |
A D | dpaa_eth.c | 1676 struct skb_shared_hwtstamps shhwtstamps; in dpaa_cleanup_tx_fd() local 1727 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in dpaa_cleanup_tx_fd() 1731 shhwtstamps.hwtstamp = ns_to_ktime(ns); in dpaa_cleanup_tx_fd() 1732 skb_tstamp_tx(skb, &shhwtstamps); in dpaa_cleanup_tx_fd() 2665 struct skb_shared_hwtstamps *shhwtstamps; in rx_default_dqrr() local 2788 shhwtstamps = skb_hwtstamps(skb); in rx_default_dqrr() 2789 memset(shhwtstamps, 0, sizeof(*shhwtstamps)); in rx_default_dqrr() 2790 shhwtstamps->hwtstamp = ns_to_ktime(ns); in rx_default_dqrr()
|
/linux-6.3-rc2/drivers/net/ethernet/intel/ixgbe/ |
A D | ixgbe_ptp.c | 806 struct skb_shared_hwtstamps shhwtstamps; in ixgbe_ptp_tx_hwtstamp() local 811 ixgbe_ptp_convert_to_hwtstamp(adapter, &shhwtstamps, regval); in ixgbe_ptp_tx_hwtstamp() 822 skb_tstamp_tx(skb, &shhwtstamps); in ixgbe_ptp_tx_hwtstamp()
|
/linux-6.3-rc2/drivers/net/ethernet/freescale/enetc/ |
A D | enetc.c | 758 struct skb_shared_hwtstamps shhwtstamps; in enetc_tstamp_tx() local 761 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in enetc_tstamp_tx() 762 shhwtstamps.hwtstamp = ns_to_ktime(tstamp); in enetc_tstamp_tx() 764 skb_tstamp_tx(skb, &shhwtstamps); in enetc_tstamp_tx() 978 struct skb_shared_hwtstamps *shhwtstamps = skb_hwtstamps(skb); in enetc_get_rx_tstamp() local 993 memset(shhwtstamps, 0, sizeof(*shhwtstamps)); in enetc_get_rx_tstamp() 994 shhwtstamps->hwtstamp = ns_to_ktime(tstamp); in enetc_get_rx_tstamp()
|
/linux-6.3-rc2/drivers/net/ethernet/freescale/ |
A D | gianfar.c | 2207 struct skb_shared_hwtstamps shhwtstamps; in gfar_clean_tx_ring() local 2211 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in gfar_clean_tx_ring() 2212 shhwtstamps.hwtstamp = ns_to_ktime(be64_to_cpu(*ns)); in gfar_clean_tx_ring() 2214 skb_tstamp_tx(skb, &shhwtstamps); in gfar_clean_tx_ring() 2471 struct skb_shared_hwtstamps *shhwtstamps = skb_hwtstamps(skb); in gfar_process_frame() local 2474 memset(shhwtstamps, 0, sizeof(*shhwtstamps)); in gfar_process_frame() 2475 shhwtstamps->hwtstamp = ns_to_ktime(be64_to_cpu(*ns)); in gfar_process_frame()
|
/linux-6.3-rc2/drivers/net/ethernet/intel/i40e/ |
A D | i40e_ptp.c | 767 struct skb_shared_hwtstamps shhwtstamps; in i40e_ptp_tx_hwtstamp() local 784 i40e_ptp_convert_to_hwtstamp(&shhwtstamps, ns); in i40e_ptp_tx_hwtstamp() 795 skb_tstamp_tx(skb, &shhwtstamps); in i40e_ptp_tx_hwtstamp()
|
/linux-6.3-rc2/net/ |
A D | socket.c | 824 struct skb_shared_hwtstamps *shhwtstamps = skb_hwtstamps(skb); in get_timestamp() local 832 hwtstamp = netdev_get_tstamp(orig_dev, shhwtstamps, cycles); in get_timestamp() 834 hwtstamp = shhwtstamps->hwtstamp; in get_timestamp() 877 struct skb_shared_hwtstamps *shhwtstamps = in __sock_recv_timestamp() local 925 if (shhwtstamps && in __sock_recv_timestamp() 932 hwtstamp = shhwtstamps->hwtstamp; in __sock_recv_timestamp()
|