Searched refs:shhwtstamps (Results 1 - 25 of 37) sorted by relevance

12

/linux-master/drivers/net/ethernet/aquantia/atlantic/
H A Daq_ptp.h70 u16 aq_ptp_extract_ts(struct aq_nic_s *aq_nic, struct skb_shared_hwtstamps *shhwtstamps, u8 *p,
146 struct skb_shared_hwtstamps *shhwtstamps, u8 *p,
145 aq_ptp_extract_ts(struct aq_nic_s *aq_nic, struct skb_shared_hwtstamps *shhwtstamps, u8 *p, unsigned int len) argument
H A Daq_ptp.c556 * @shhwtstamps: particular skb_shared_hwtstamps to save timestamp
562 static void aq_ptp_rx_hwtstamp(struct aq_ptp_s *aq_ptp, struct skb_shared_hwtstamps *shhwtstamps, argument
566 aq_ptp_convert_to_hwtstamp(aq_ptp, shhwtstamps, timestamp);
642 u16 aq_ptp_extract_ts(struct aq_nic_s *aq_nic, struct skb_shared_hwtstamps *shhwtstamps, u8 *p, argument
651 aq_ptp_rx_hwtstamp(aq_ptp, shhwtstamps, timestamp);
H A Daq_ring.c717 struct skb_shared_hwtstamps shhwtstamps; local
787 ptp_hwtstamp_len = aq_ptp_extract_ts(rx_ring->aq_nic, &shhwtstamps,
812 *skb_hwtstamps(skb) = shhwtstamps;
/linux-master/drivers/net/ethernet/cadence/
H A Dmacb_ptp.c277 struct skb_shared_hwtstamps *shhwtstamps = skb_hwtstamps(skb); local
290 memset(shhwtstamps, 0, sizeof(struct skb_shared_hwtstamps));
291 shhwtstamps->hwtstamp = ktime_set(ts.tv_sec, ts.tv_nsec);
298 struct skb_shared_hwtstamps shhwtstamps; local
320 memset(&shhwtstamps, 0, sizeof(shhwtstamps));
321 shhwtstamps.hwtstamp = ktime_set(ts.tv_sec, ts.tv_nsec);
322 skb_tstamp_tx(skb, &shhwtstamps);
/linux-master/drivers/net/dsa/hirschmann/
H A Dhellcreek_hwtstamp.c216 struct skb_shared_hwtstamps shhwtstamps; local
267 memset(&shhwtstamps, 0, sizeof(shhwtstamps));
268 shhwtstamps.hwtstamp = ns_to_ktime(ns);
280 skb_complete_tx_timestamp(tmp_skb, &shhwtstamps);
/linux-master/drivers/net/ethernet/qlogic/qede/
H A Dqede_ptp.c139 struct skb_shared_hwtstamps shhwtstamps; local
171 memset(&shhwtstamps, 0, sizeof(shhwtstamps));
172 shhwtstamps.hwtstamp = ns_to_ktime(ns);
173 skb_tstamp_tx(ptp->tx_skb, &shhwtstamps);
/linux-master/drivers/net/phy/
H A Ddp83640.c839 struct skb_shared_hwtstamps *shhwtstamps = NULL; local
867 shhwtstamps = skb_hwtstamps(skb);
868 memset(shhwtstamps, 0, sizeof(*shhwtstamps));
869 shhwtstamps->hwtstamp = ns_to_ktime(rxts->ns);
876 if (!shhwtstamps)
881 if (shhwtstamps)
888 struct skb_shared_hwtstamps shhwtstamps; local
918 memset(&shhwtstamps, 0, sizeof(shhwtstamps));
1327 struct skb_shared_hwtstamps *shhwtstamps = NULL; local
[all...]
H A Dmicrel.c2566 struct skb_shared_hwtstamps *shhwtstamps; local
2582 shhwtstamps = skb_hwtstamps(skb);
2583 memset(shhwtstamps, 0, sizeof(*shhwtstamps));
2584 shhwtstamps->hwtstamp = ktime_set(rx_ts->seconds,
2866 struct skb_shared_hwtstamps shhwtstamps; local
2887 memset(&shhwtstamps, 0, sizeof(shhwtstamps));
2888 shhwtstamps.hwtstamp = ktime_set(seconds, nsec);
2889 skb_complete_tx_timestamp(skb, &shhwtstamps);
2921 struct skb_shared_hwtstamps *shhwtstamps; local
3863 struct skb_shared_hwtstamps *shhwtstamps; local
[all...]
H A Dnxp-c45-tja11xx.c653 struct skb_shared_hwtstamps shhwtstamps; local
674 memset(&shhwtstamps, 0, sizeof(shhwtstamps));
676 shhwtstamps.hwtstamp = ns_to_ktime(ts_ns);
677 skb_complete_tx_timestamp(skb_match, &shhwtstamps);
/linux-master/drivers/net/dsa/mv88e6xxx/
H A Dhwtstamp.c364 struct skb_shared_hwtstamps shhwtstamps; local
414 memset(&shhwtstamps, 0, sizeof(shhwtstamps));
419 shhwtstamps.hwtstamp = ns_to_ktime(ns);
423 ps->port_id, ktime_to_ns(shhwtstamps.hwtstamp),
434 skb_complete_tx_timestamp(tmp_skb, &shhwtstamps);
/linux-master/drivers/net/ethernet/microchip/sparx5/
H A Dsparx5_ptp.c309 struct skb_shared_hwtstamps shhwtstamps; local
382 shhwtstamps.hwtstamp = ktime_set(ts.tv_sec, ts.tv_nsec);
383 skb_tstamp_tx(skb_match, &shhwtstamps);
664 struct skb_shared_hwtstamps *shhwtstamps; local
680 shhwtstamps = skb_hwtstamps(skb);
681 shhwtstamps->hwtstamp = full_ts_in_ns;
/linux-master/drivers/net/ethernet/microchip/lan966x/
H A Dlan966x_ptp.c459 struct skb_shared_hwtstamps shhwtstamps; local
530 shhwtstamps.hwtstamp = ktime_set(ts.tv_sec, ts.tv_nsec);
531 skb_tstamp_tx(skb_match, &shhwtstamps);
1086 struct skb_shared_hwtstamps *shhwtstamps; local
1105 shhwtstamps = skb_hwtstamps(skb);
1106 shhwtstamps->hwtstamp = full_ts_in_ns;
/linux-master/drivers/net/ethernet/xscale/
H A Dixp4xx_eth.c311 struct skb_shared_hwtstamps *shhwtstamps; local
344 shhwtstamps = skb_hwtstamps(skb);
345 memset(shhwtstamps, 0, sizeof(*shhwtstamps));
346 shhwtstamps->hwtstamp = ns_to_ktime(ns);
353 struct skb_shared_hwtstamps shhwtstamps; local
390 memset(&shhwtstamps, 0, sizeof(shhwtstamps));
391 shhwtstamps.hwtstamp = ns_to_ktime(ns);
392 skb_tstamp_tx(skb, &shhwtstamps);
[all...]
/linux-master/drivers/net/can/usb/kvaser_usb/
H A Dkvaser_usb_hydra.c1072 struct skb_shared_hwtstamps *shhwtstamps; local
1122 shhwtstamps = skb_hwtstamps(skb);
1123 shhwtstamps->hwtstamp = hwtstamp;
1225 struct skb_shared_hwtstamps *shhwtstamps; local
1251 shhwtstamps = skb_hwtstamps(skb);
1252 shhwtstamps->hwtstamp = hwtstamp;
1287 struct skb_shared_hwtstamps *shhwtstamps; local
1323 shhwtstamps = skb_hwtstamps(skb);
1324 shhwtstamps->hwtstamp = hwtstamp;
/linux-master/drivers/net/phy/mscc/
H A Dmscc_ptp.c430 struct skb_shared_hwtstamps shhwtstamps; local
477 memset(&shhwtstamps, 0, sizeof(shhwtstamps));
478 shhwtstamps.hwtstamp = ktime_set(fifo.secs, fifo.ns);
479 skb_complete_tx_timestamp(skb, &shhwtstamps);
1185 struct skb_shared_hwtstamps *shhwtstamps = NULL; local
1203 shhwtstamps = skb_hwtstamps(skb);
1204 memset(shhwtstamps, 0, sizeof(struct skb_shared_hwtstamps));
1212 shhwtstamps->hwtstamp = ktime_set(ts.tv_sec, ns);
/linux-master/drivers/net/ethernet/mscc/
H A Docelot_ptp.c750 struct skb_shared_hwtstamps shhwtstamps; local
805 memset(&shhwtstamps, 0, sizeof(shhwtstamps));
806 shhwtstamps.hwtstamp = ktime_set(ts.tv_sec, ts.tv_nsec);
807 skb_complete_tx_timestamp(skb_match, &shhwtstamps);
/linux-master/drivers/net/ethernet/intel/igc/
H A Digc_ptp.c703 struct skb_shared_hwtstamps shhwtstamps; local
711 if (igc_ptp_systim_to_hwtstamp(adapter, &shhwtstamps, regval))
729 shhwtstamps.hwtstamp =
730 ktime_add_ns(shhwtstamps.hwtstamp, adjust);
734 skb_tstamp_tx(skb, &shhwtstamps);
/linux-master/drivers/net/ethernet/oki-semi/pch_gbe/
H A Dpch_gbe_main.c129 struct skb_shared_hwtstamps *shhwtstamps; local
153 shhwtstamps = skb_hwtstamps(skb);
154 memset(shhwtstamps, 0, sizeof(*shhwtstamps));
155 shhwtstamps->hwtstamp = ns_to_ktime(ns);
163 struct skb_shared_hwtstamps shhwtstamps; local
194 memset(&shhwtstamps, 0, sizeof(shhwtstamps));
195 shhwtstamps.hwtstamp = ns_to_ktime(ns);
196 skb_tstamp_tx(skb, &shhwtstamps);
[all...]
/linux-master/drivers/net/ethernet/renesas/
H A Drswitch.c816 struct skb_shared_hwtstamps *shhwtstamps; local
819 shhwtstamps = skb_hwtstamps(skb);
820 memset(shhwtstamps, 0, sizeof(*shhwtstamps));
823 shhwtstamps->hwtstamp = timespec64_to_ktime(ts);
1005 struct skb_shared_hwtstamps shhwtstamps; local
1022 memset(&shhwtstamps, 0, sizeof(shhwtstamps));
1025 shhwtstamps.hwtstamp = timespec64_to_ktime(ts);
1026 skb_tstamp_tx(ts_info->skb, &shhwtstamps);
[all...]
H A Dravb_main.c673 struct skb_shared_hwtstamps shhwtstamps; local
687 memset(&shhwtstamps, 0, sizeof(shhwtstamps));
688 shhwtstamps.hwtstamp = timespec64_to_ktime(ts);
696 skb_tstamp_tx(skb, &shhwtstamps);
947 struct skb_shared_hwtstamps *shhwtstamps; local
949 shhwtstamps = skb_hwtstamps(skb);
950 memset(shhwtstamps, 0, sizeof(*shhwtstamps));
954 shhwtstamps
[all...]
/linux-master/drivers/net/ethernet/intel/igb/
H A Digb_ptp.c951 struct skb_shared_hwtstamps shhwtstamps; local
958 igb_ptp_systim_to_hwtstamp(adapter, &shhwtstamps, regval);
974 shhwtstamps.hwtstamp =
975 ktime_add_ns(shhwtstamps.hwtstamp, adjust);
986 skb_tstamp_tx(skb, &shhwtstamps);
/linux-master/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_ptp.c799 * value, then store that result into the shhwtstamps structure which
806 struct skb_shared_hwtstamps shhwtstamps; local
811 ixgbe_ptp_convert_to_hwtstamp(adapter, &shhwtstamps, regval);
822 skb_tstamp_tx(skb, &shhwtstamps);
901 * value, then store that result into the shhwtstamps structure which
/linux-master/drivers/net/ethernet/freescale/dpaa/
H A Ddpaa_eth.c1673 struct skb_shared_hwtstamps shhwtstamps; local
1724 memset(&shhwtstamps, 0, sizeof(shhwtstamps));
1728 shhwtstamps.hwtstamp = ns_to_ktime(ns);
1729 skb_tstamp_tx(skb, &shhwtstamps);
2662 struct skb_shared_hwtstamps *shhwtstamps; local
2785 shhwtstamps = skb_hwtstamps(skb);
2786 memset(shhwtstamps, 0, sizeof(*shhwtstamps));
2787 shhwtstamps
[all...]
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_ptp.c572 struct skb_shared_hwtstamps shhwtstamps = {}; local
628 shhwtstamps.hwtstamp = ns_to_ktime(tstamp);
632 skb_tstamp_tx(skb, &shhwtstamps);
710 struct skb_shared_hwtstamps shhwtstamps = {}; local
786 shhwtstamps.hwtstamp = ns_to_ktime(tstamp);
790 skb_tstamp_tx(skb, &shhwtstamps);
/linux-master/drivers/net/ethernet/intel/i40e/
H A Di40e_ptp.c763 * value consumable by the stack, and store that result into the shhwtstamps
768 struct skb_shared_hwtstamps shhwtstamps; local
785 i40e_ptp_convert_to_hwtstamp(&shhwtstamps, ns);
796 skb_tstamp_tx(skb, &shhwtstamps);

Completed in 595 milliseconds

12