/kernel/linux/linux-5.10/drivers/net/ethernet/cadence/ |
H A D | macb_ptp.c | 272 struct skb_shared_hwtstamps *shhwtstamps = skb_hwtstamps(skb); in gem_ptp_rxstamp() local 285 memset(shhwtstamps, 0, sizeof(struct skb_shared_hwtstamps)); in gem_ptp_rxstamp() 286 shhwtstamps->hwtstamp = ktime_set(ts.tv_sec, ts.tv_nsec); in gem_ptp_rxstamp() 293 struct skb_shared_hwtstamps shhwtstamps; in gem_tstamp_tx() local 297 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in gem_tstamp_tx() 298 shhwtstamps.hwtstamp = ktime_set(ts.tv_sec, ts.tv_nsec); in gem_tstamp_tx() 299 skb_tstamp_tx(skb, &shhwtstamps); in gem_tstamp_tx()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/cadence/ |
H 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()
|
/kernel/linux/linux-6.6/drivers/net/dsa/hirschmann/ |
H 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()
|
/kernel/linux/linux-5.10/drivers/net/dsa/mv88e6xxx/ |
H A D | hwtstamp.c | 368 struct skb_shared_hwtstamps shhwtstamps; in mv88e6xxx_txtstamp_work() local 418 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in mv88e6xxx_txtstamp_work() 423 shhwtstamps.hwtstamp = ns_to_ktime(ns); in mv88e6xxx_txtstamp_work() 427 ps->port_id, ktime_to_ns(shhwtstamps.hwtstamp), in mv88e6xxx_txtstamp_work() 438 skb_complete_tx_timestamp(tmp_skb, &shhwtstamps); in mv88e6xxx_txtstamp_work()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/sparx5/ |
H A D | sparx5_ptp.c | 309 struct skb_shared_hwtstamps shhwtstamps; in sparx5_ptp_irq_handler() local 382 shhwtstamps.hwtstamp = ktime_set(ts.tv_sec, ts.tv_nsec); in sparx5_ptp_irq_handler() 383 skb_tstamp_tx(skb_match, &shhwtstamps); in sparx5_ptp_irq_handler() 664 struct skb_shared_hwtstamps *shhwtstamps; in sparx5_ptp_rxtstamp() local 680 shhwtstamps = skb_hwtstamps(skb); in sparx5_ptp_rxtstamp() 681 shhwtstamps->hwtstamp = full_ts_in_ns; in sparx5_ptp_rxtstamp()
|
/kernel/linux/linux-6.6/drivers/net/dsa/mv88e6xxx/ |
H 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()
|
/kernel/linux/linux-5.10/drivers/net/phy/ |
H A D | dp83640.c | 837 struct skb_shared_hwtstamps *shhwtstamps = NULL; in decode_rxts() local 865 shhwtstamps = skb_hwtstamps(skb); in decode_rxts() 866 memset(shhwtstamps, 0, sizeof(*shhwtstamps)); in decode_rxts() 867 shhwtstamps->hwtstamp = ns_to_ktime(rxts->ns); in decode_rxts() 874 if (!shhwtstamps) in decode_rxts() 879 if (shhwtstamps) in decode_rxts() 886 struct skb_shared_hwtstamps shhwtstamps; in decode_txts() local 916 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in decode_txts() 1318 struct skb_shared_hwtstamps *shhwtstamps = NULL; dp83640_rxtstamp() local [all...] |
/kernel/linux/linux-6.6/drivers/net/phy/ |
H A D | dp83640.c | 839 struct skb_shared_hwtstamps *shhwtstamps = NULL; in decode_rxts() local 867 shhwtstamps = skb_hwtstamps(skb); in decode_rxts() 868 memset(shhwtstamps, 0, sizeof(*shhwtstamps)); in decode_rxts() 869 shhwtstamps->hwtstamp = ns_to_ktime(rxts->ns); in decode_rxts() 876 if (!shhwtstamps) in decode_rxts() 881 if (shhwtstamps) in decode_rxts() 888 struct skb_shared_hwtstamps shhwtstamps; in decode_txts() local 918 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in decode_txts() 1329 struct skb_shared_hwtstamps *shhwtstamps = NULL; dp83640_rxtstamp() local [all...] |
H A D | micrel.c | 2516 struct skb_shared_hwtstamps *shhwtstamps; in lan8814_match_rx_skb() local 2531 shhwtstamps = skb_hwtstamps(skb); in lan8814_match_rx_skb() 2532 memset(shhwtstamps, 0, sizeof(*shhwtstamps)); in lan8814_match_rx_skb() 2533 shhwtstamps->hwtstamp = ktime_set(rx_ts->seconds, in lan8814_match_rx_skb() 2816 struct skb_shared_hwtstamps shhwtstamps; in lan8814_match_tx_skb() local 2836 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in lan8814_match_tx_skb() 2837 shhwtstamps.hwtstamp = ktime_set(seconds, nsec); in lan8814_match_tx_skb() 2838 skb_complete_tx_timestamp(skb, &shhwtstamps); in lan8814_match_tx_skb() 2870 struct skb_shared_hwtstamps *shhwtstamps; lan8814_match_skb() local 3782 struct skb_shared_hwtstamps *shhwtstamps; lan8841_rxtstamp() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/igc/ |
H A D | igc_ptp.c | 370 struct skb_shared_hwtstamps shhwtstamps; in igc_ptp_tx_hwtstamp() local 380 if (igc_ptp_systim_to_hwtstamp(adapter, &shhwtstamps, regval)) in igc_ptp_tx_hwtstamp() 398 shhwtstamps.hwtstamp = in igc_ptp_tx_hwtstamp() 399 ktime_add_ns(shhwtstamps.hwtstamp, adjust); in igc_ptp_tx_hwtstamp() 404 skb_tstamp_tx(skb, &shhwtstamps); in igc_ptp_tx_hwtstamp()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_ptp.c | 136 struct skb_shared_hwtstamps shhwtstamps; in qede_ptp_task() local 168 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in qede_ptp_task() 169 shhwtstamps.hwtstamp = ns_to_ktime(ns); in qede_ptp_task() 170 skb_tstamp_tx(ptp->tx_skb, &shhwtstamps); in qede_ptp_task()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qede/ |
H 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()
|
/kernel/linux/linux-6.6/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, in aq_ptp_extract_ts() 145 aq_ptp_extract_ts(struct aq_nic_s *aq_nic, struct skb_shared_hwtstamps *shhwtstamps, u8 *p, unsigned int len) aq_ptp_extract_ts() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/lan966x/ |
H A D | lan966x_ptp.c | 459 struct skb_shared_hwtstamps shhwtstamps; in lan966x_ptp_irq_handler() local 530 shhwtstamps.hwtstamp = ktime_set(ts.tv_sec, ts.tv_nsec); in lan966x_ptp_irq_handler() 531 skb_tstamp_tx(skb_match, &shhwtstamps); in lan966x_ptp_irq_handler() 1086 struct skb_shared_hwtstamps *shhwtstamps; in lan966x_ptp_rxtstamp() local 1105 shhwtstamps = skb_hwtstamps(skb); in lan966x_ptp_rxtstamp() 1106 shhwtstamps->hwtstamp = full_ts_in_ns; in lan966x_ptp_rxtstamp()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mscc/ |
H A D | ocelot_ptp.c | 750 struct skb_shared_hwtstamps shhwtstamps; in ocelot_get_txtstamp() local 805 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in ocelot_get_txtstamp() 806 shhwtstamps.hwtstamp = ktime_set(ts.tv_sec, ts.tv_nsec); in ocelot_get_txtstamp() 807 skb_complete_tx_timestamp(skb_match, &shhwtstamps); in ocelot_get_txtstamp()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_ptp.c | 359 * value consumable by the stack, and store that result into the shhwtstamps 364 struct skb_shared_hwtstamps shhwtstamps; in i40e_ptp_tx_hwtstamp() local 381 i40e_ptp_convert_to_hwtstamp(&shhwtstamps, ns); in i40e_ptp_tx_hwtstamp() 392 skb_tstamp_tx(skb, &shhwtstamps); in i40e_ptp_tx_hwtstamp()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/xscale/ |
H A D | ixp4xx_eth.c | 284 struct skb_shared_hwtstamps *shhwtstamps; in ixp_rx_timestamp() local 317 shhwtstamps = skb_hwtstamps(skb); in ixp_rx_timestamp() 318 memset(shhwtstamps, 0, sizeof(*shhwtstamps)); in ixp_rx_timestamp() 319 shhwtstamps->hwtstamp = ns_to_ktime(ns); in ixp_rx_timestamp() 326 struct skb_shared_hwtstamps shhwtstamps; in ixp_tx_timestamp() local 363 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in ixp_tx_timestamp() 364 shhwtstamps.hwtstamp = ns_to_ktime(ns); in ixp_tx_timestamp() 365 skb_tstamp_tx(skb, &shhwtstamps); in ixp_tx_timestamp() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/renesas/ |
H A D | rswitch.c | 722 struct skb_shared_hwtstamps *shhwtstamps; in rswitch_rx() local 725 shhwtstamps = skb_hwtstamps(skb); in rswitch_rx() 726 memset(shhwtstamps, 0, sizeof(*shhwtstamps)); in rswitch_rx() 729 shhwtstamps->hwtstamp = timespec64_to_ktime(ts); in rswitch_rx() 917 struct skb_shared_hwtstamps shhwtstamps; in rswitch_ts() local 934 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in rswitch_ts() 937 shhwtstamps.hwtstamp = timespec64_to_ktime(ts); in rswitch_ts() 938 skb_tstamp_tx(ts_info->skb, &shhwtstamps); in rswitch_ts() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/xscale/ |
H 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() [all...] |
/kernel/linux/linux-5.10/drivers/net/can/ |
H A D | kvaser_pciefd.c | 1170 struct skb_shared_hwtstamps *shhwtstamps; in kvaser_pciefd_handle_data_packet() local 1210 shhwtstamps = skb_hwtstamps(skb); in kvaser_pciefd_handle_data_packet() 1212 shhwtstamps->hwtstamp = in kvaser_pciefd_handle_data_packet() 1280 struct skb_shared_hwtstamps *shhwtstamps; in kvaser_pciefd_rx_error_frame() local 1321 shhwtstamps = skb_hwtstamps(skb); in kvaser_pciefd_rx_error_frame() 1322 shhwtstamps->hwtstamp = in kvaser_pciefd_rx_error_frame() 1375 struct skb_shared_hwtstamps *shhwtstamps; in kvaser_pciefd_handle_status_resp() local 1395 shhwtstamps = skb_hwtstamps(skb); in kvaser_pciefd_handle_status_resp() 1396 shhwtstamps->hwtstamp = in kvaser_pciefd_handle_status_resp()
|
/kernel/linux/linux-5.10/drivers/net/can/usb/kvaser_usb/ |
H A D | kvaser_usb_hydra.c | 1048 struct skb_shared_hwtstamps *shhwtstamps; in kvaser_usb_hydra_error_frame() local 1098 shhwtstamps = skb_hwtstamps(skb); in kvaser_usb_hydra_error_frame() 1099 shhwtstamps->hwtstamp = hwtstamp; in kvaser_usb_hydra_error_frame() 1202 struct skb_shared_hwtstamps *shhwtstamps; in kvaser_usb_hydra_rx_msg_std() local 1228 shhwtstamps = skb_hwtstamps(skb); in kvaser_usb_hydra_rx_msg_std() 1229 shhwtstamps->hwtstamp = hwtstamp; in kvaser_usb_hydra_rx_msg_std() 1262 struct skb_shared_hwtstamps *shhwtstamps; in kvaser_usb_hydra_rx_msg_ext() local 1298 shhwtstamps = skb_hwtstamps(skb); in kvaser_usb_hydra_rx_msg_ext() 1299 shhwtstamps->hwtstamp = hwtstamp; in kvaser_usb_hydra_rx_msg_ext()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/enetc/ |
H A D | enetc.c | 383 struct skb_shared_hwtstamps shhwtstamps; in enetc_tstamp_tx() local 386 memset(&shhwtstamps, 0, sizeof(shhwtstamps)); in enetc_tstamp_tx() 387 shhwtstamps.hwtstamp = ns_to_ktime(tstamp); in enetc_tstamp_tx() 389 skb_tstamp_tx(skb, &shhwtstamps); in enetc_tstamp_tx() 544 struct skb_shared_hwtstamps *shhwtstamps = skb_hwtstamps(skb); in enetc_get_rx_tstamp() local 559 memset(shhwtstamps, 0, sizeof(*shhwtstamps)); in enetc_get_rx_tstamp() 560 shhwtstamps->hwtstamp = ns_to_ktime(tstamp); in enetc_get_rx_tstamp()
|
/kernel/linux/linux-5.10/drivers/net/phy/mscc/ |
H 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() 1190 struct skb_shared_hwtstamps *shhwtstamps = NULL; in vsc85xx_rxtstamp() local 1208 shhwtstamps = skb_hwtstamps(skb); in vsc85xx_rxtstamp() 1209 memset(shhwtstamps, 0, sizeof(struct skb_shared_hwtstamps)); in vsc85xx_rxtstamp() 1217 shhwtstamps->hwtstamp = ktime_set(ts.tv_sec, ns); in vsc85xx_rxtstamp()
|
/kernel/linux/linux-6.6/drivers/net/can/usb/kvaser_usb/ |
H 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()
|
/kernel/linux/linux-6.6/drivers/net/phy/mscc/ |
H 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()
|