| /linux-4.4.14/Documentation/networking/timestamping/ |
| D | timestamping.c | 327 struct ifreq hwtstamp; in main() local 376 memset(&hwtstamp, 0, sizeof(hwtstamp)); in main() 377 strncpy(hwtstamp.ifr_name, interface, sizeof(hwtstamp.ifr_name)); in main() 378 hwtstamp.ifr_data = (void *)&hwconfig; in main() 387 if (ioctl(sock, SIOCSHWTSTAMP, &hwtstamp) < 0) { in main()
|
| /linux-4.4.14/drivers/net/ethernet/intel/fm10k/ |
| D | fm10k_ptp.c | 29 struct skb_shared_hwtstamps *hwtstamp, in fm10k_systime_to_hwtstamp() argument 38 hwtstamp->hwtstamp = ns_to_ktime(systime); in fm10k_systime_to_hwtstamp()
|
| D | fm10k.h | 540 struct skb_shared_hwtstamps *hwtstamp,
|
| /linux-4.4.14/drivers/net/ethernet/ti/ |
| D | cpts.c | 335 ssh->hwtstamp = ns_to_ktime(ns); in cpts_rx_timestamp() 349 ssh.hwtstamp = ns_to_ktime(ns); in cpts_tx_timestamp()
|
| /linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/ |
| D | en_clock.c | 73 hwts->hwtstamp = ns_to_ktime(nsec); in mlx4_en_fill_hwtstamps()
|
| /linux-4.4.14/drivers/net/ethernet/intel/ixgbe/ |
| D | ixgbe_ptp.c | 475 shhwtstamps.hwtstamp = ns_to_ktime(ns); in ixgbe_ptp_tx_hwtstamp() 545 shhwtstamps->hwtstamp = ns_to_ktime(ns); in ixgbe_ptp_rx_hwtstamp()
|
| /linux-4.4.14/drivers/net/can/usb/peak_usb/ |
| D | pcan_usb.c | 526 hwts->hwtstamp = timeval_to_ktime(tv); in pcan_usb_decode_error() 660 hwts->hwtstamp = timeval_to_ktime(tv); in pcan_usb_decode_data()
|
| D | pcan_usb_pro.c | 554 hwts->hwtstamp = timeval_to_ktime(tv); in pcan_usb_pro_handle_canmsg() 672 hwts->hwtstamp = timeval_to_ktime(tv); in pcan_usb_pro_handle_error()
|
| D | pcan_usb_core.c | 180 hwts->hwtstamp = timeval_to_ktime(tv); in peak_usb_netif_rx()
|
| /linux-4.4.14/drivers/net/phy/ |
| D | dp83640.c | 875 shhwtstamps->hwtstamp = ns_to_ktime(rxts->ns); in decode_rxts() 918 shhwtstamps.hwtstamp = ns_to_ktime(ns); in decode_txts() 1425 shhwtstamps->hwtstamp = ns_to_ktime(rxts->ns); in dp83640_rxtstamp() 1507 .hwtstamp = dp83640_hwtstamp,
|
| D | phy.c | 462 if (phydev->drv->hwtstamp) in phy_mii_ioctl() 463 return phydev->drv->hwtstamp(phydev, ifr); in phy_mii_ioctl()
|
| /linux-4.4.14/include/linux/ |
| D | phy.h | 529 int (*hwtstamp)(struct phy_device *phydev, struct ifreq *ifr); member
|
| D | skbuff.h | 276 ktime_t hwtstamp; member
|
| /linux-4.4.14/drivers/net/ethernet/intel/igb/ |
| D | igb_ptp.c | 185 hwtstamps->hwtstamp = ns_to_ktime(ns); in igb_ptp_systim_to_hwtstamp() 191 hwtstamps->hwtstamp = ktime_set(systim >> 32, in igb_ptp_systim_to_hwtstamp()
|
| /linux-4.4.14/drivers/net/ethernet/intel/i40e/ |
| D | i40e_ptp.c | 109 hwtstamps->hwtstamp = ns_to_ktime(timestamp); in i40e_ptp_convert_to_hwtstamp()
|
| /linux-4.4.14/drivers/net/ethernet/sfc/ |
| D | ptp.c | 912 timestamps.hwtstamp = ptp_data->nic_to_kernel_time( in efx_ptp_xmit_skb() 986 timestamps->hwtstamp = evt->hwtimestamp; in efx_ptp_match_rx() 1793 timestamps->hwtstamp = in __efx_rx_skb_attach_timestamp()
|
| /linux-4.4.14/drivers/net/ethernet/octeon/ |
| D | octeon_mgmt.c | 301 ts.hwtstamp = ns_to_ktime(ns); in octeon_mgmt_clean_tx_buffers() 411 ts->hwtstamp = ns_to_ktime(ns); in octeon_mgmt_receive_one()
|
| /linux-4.4.14/drivers/net/ethernet/adi/ |
| D | bfin_mac.c | 863 shhwtstamps.hwtstamp = ns_to_ktime(ns); in bfin_tx_hwtstamp() 889 shhwtstamps->hwtstamp = ns_to_ktime(ns); in bfin_rx_hwtstamp()
|
| /linux-4.4.14/drivers/net/ethernet/xscale/ |
| D | ixp4xx_eth.c | 321 shhwtstamps->hwtstamp = ns_to_ktime(ns); in ixp_rx_timestamp() 366 shhwtstamps.hwtstamp = ns_to_ktime(ns); in ixp_tx_timestamp()
|
| /linux-4.4.14/drivers/net/ethernet/tile/ |
| D | tilegx.c | 453 shhwtstamps->hwtstamp = ktime_set(idesc->time_stamp_sec, in tile_rx_timestamp() 470 shhwtstamps.hwtstamp = ktime_set(ts.tv_sec, ts.tv_nsec); in tile_tx_timestamp()
|
| /linux-4.4.14/drivers/net/ethernet/amd/xgbe/ |
| D | xgbe-drv.c | 999 hwtstamps.hwtstamp = ns_to_ktime(nsec); in xgbe_tx_tstamp() 2016 hwtstamps->hwtstamp = ns_to_ktime(nsec); in xgbe_rx_poll()
|
| /linux-4.4.14/drivers/net/ethernet/renesas/ |
| D | ravb_main.c | 480 shhwtstamps.hwtstamp = timespec64_to_ktime(ts); in ravb_get_tx_tstamp() 561 shhwtstamps->hwtstamp = timespec64_to_ktime(ts); in ravb_rx()
|
| /linux-4.4.14/drivers/net/ethernet/stmicro/stmmac/ |
| D | stmmac_main.c | 371 shhwtstamp.hwtstamp = ns_to_ktime(ns); in stmmac_get_tx_hwtstamp() 409 shhwtstamp->hwtstamp = ns_to_ktime(ns); in stmmac_get_rx_hwtstamp()
|
| /linux-4.4.14/drivers/net/ethernet/oki-semi/pch_gbe/ |
| D | pch_gbe_main.c | 181 shhwtstamps->hwtstamp = ns_to_ktime(ns); in pch_rx_timestamp() 221 shhwtstamps.hwtstamp = ns_to_ktime(ns); in pch_tx_timestamp()
|
| /linux-4.4.14/Documentation/networking/ |
| D | phy.txt | 270 hwtstamp: Set the PHY HW timestamping configuration
|
| D | timestamping.txt | 435 ktime_t hwtstamp;
|
| /linux-4.4.14/drivers/net/ethernet/cavium/liquidio/ |
| D | lio_main.c | 1805 shhwtstamps->hwtstamp = in liquidio_push_packet() 2536 ts.hwtstamp = ns_to_ktime(ns + lio->ptp_adjust); in handle_timestamp()
|
| /linux-4.4.14/include/net/ |
| D | sock.h | 2152 (hwtstamps->hwtstamp.tv64 && in sock_recv_timestamp()
|
| /linux-4.4.14/drivers/net/ethernet/freescale/ |
| D | gianfar.c | 2716 shhwtstamps.hwtstamp = ns_to_ktime(*ns); in gfar_clean_tx_ring() 3045 shhwtstamps->hwtstamp = ns_to_ktime(*ns); in gfar_process_frame()
|
| D | fec_main.c | 1194 hwtstamps->hwtstamp = ns_to_ktime(ns); in fec_enet_hwtstamp()
|
| /linux-4.4.14/net/ |
| D | socket.c | 670 ktime_to_timespec_cond(shhwtstamps->hwtstamp, tss.ts + 2)) in __sock_recv_timestamp()
|
| /linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/ |
| D | sge.c | 1842 hwtstamps->hwtstamp = ns_to_ktime(ns); in cxgb4_sgetim_to_hwtstamp()
|
| /linux-4.4.14/net/packet/ |
| D | af_packet.c | 449 ktime_to_timespec_cond(shhwtstamps->hwtstamp, ts)) in tpacket_get_timestamp()
|
| /linux-4.4.14/drivers/net/ethernet/neterion/vxge/ |
| D | vxge-main.c | 505 skb_hwts->hwtstamp = ns_to_ktime(ns); in vxge_rx_1b_compl()
|
| /linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/ |
| D | bnx2x_main.c | 15089 shhwtstamps.hwtstamp = ns_to_ktime(ns); in bnx2x_ptp_task() 15120 skb_hwtstamps(skb)->hwtstamp = ns_to_ktime(ns); in bnx2x_set_rx_ts()
|
| /linux-4.4.14/drivers/net/ethernet/intel/e1000e/ |
| D | netdev.c | 523 hwtstamps->hwtstamp = ns_to_ktime(ns); in e1000e_systim_to_hwtstamp()
|
| /linux-4.4.14/drivers/net/ethernet/broadcom/ |
| D | tg3.c | 6330 timestamp->hwtstamp = ns_to_ktime((hwclock & TG3_TSTAMP_MASK) + in tg3_hwclock_to_timestamp()
|