/linux-master/drivers/net/ethernet/aquantia/atlantic/ |
H A D | aq_ptp.h | 70 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 D | aq_ptp.c | 556 * @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 D | aq_ring.c | 717 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 D | macb_ptp.c | 277 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 D | hellcreek_hwtstamp.c | 216 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 D | qede_ptp.c | 139 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 D | dp83640.c | 839 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 D | micrel.c | 2566 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 D | nxp-c45-tja11xx.c | 653 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 D | hwtstamp.c | 364 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 D | sparx5_ptp.c | 309 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 D | lan966x_ptp.c | 459 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 D | ixp4xx_eth.c | 311 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 D | kvaser_usb_hydra.c | 1072 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 D | mscc_ptp.c | 430 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 D | ocelot_ptp.c | 750 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 D | igc_ptp.c | 703 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 D | pch_gbe_main.c | 129 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 D | rswitch.c | 816 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 D | ravb_main.c | 673 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 D | igb_ptp.c | 951 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 D | ixgbe_ptp.c | 799 * 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 D | dpaa_eth.c | 1673 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 D | ice_ptp.c | 572 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 D | i40e_ptp.c | 763 * 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);
|