/linux-4.1.27/Documentation/networking/timestamping/ |
D | .gitignore | 3 hwtstamp_config
|
D | Makefile | 7 hostprogs-y := hwtstamp_config timestamping txtimestamp
|
D | hwtstamp_config.c | 88 struct hwtstamp_config config; in main()
|
D | timestamping.c | 328 struct hwtstamp_config hwconfig, hwconfig_requested; in main()
|
/linux-4.1.27/include/uapi/linux/ |
D | net_tstamp.h | 47 struct hwtstamp_config { struct
|
/linux-4.1.27/drivers/net/ethernet/adi/ |
D | bfin_mac.h | 102 struct hwtstamp_config stamp_cfg;
|
D | bfin_mac.c | 668 struct hwtstamp_config config; in bfin_mac_hwtstamp_set()
|
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/ |
D | en_cq.c | 154 if ((cq->is_tx && priv->hwtstamp_config.tx_type) || in mlx4_en_activate_cq() 155 (!cq->is_tx && priv->hwtstamp_config.rx_filter)) in mlx4_en_activate_cq()
|
D | en_netdev.c | 2112 struct hwtstamp_config config; in mlx4_en_hwtstamp_set() 2171 return copy_to_user(ifr->ifr_data, &priv->hwtstamp_config, in mlx4_en_hwtstamp_get() 2172 sizeof(priv->hwtstamp_config)) ? -EFAULT : 0; in mlx4_en_hwtstamp_get() 2228 ret = mlx4_en_reset_config(netdev, priv->hwtstamp_config, in mlx4_en_set_features() 2872 priv->hwtstamp_config.flags = 0; in mlx4_en_init_netdev() 2873 priv->hwtstamp_config.tx_type = HWTSTAMP_TX_OFF; in mlx4_en_init_netdev() 2874 priv->hwtstamp_config.rx_filter = HWTSTAMP_FILTER_NONE; in mlx4_en_init_netdev() 3011 struct hwtstamp_config ts_config, in mlx4_en_reset_config() 3019 if (priv->hwtstamp_config.tx_type == ts_config.tx_type && in mlx4_en_reset_config() 3020 priv->hwtstamp_config.rx_filter == ts_config.rx_filter && in mlx4_en_reset_config() [all …]
|
D | mlx4_en.h | 584 struct hwtstamp_config hwtstamp_config; member 832 struct hwtstamp_config ts_config,
|
D | en_tx.c | 144 ring->hwtstamp_tx_type = priv->hwtstamp_config.tx_type; in mlx4_en_create_tx_ring()
|
D | en_rx.c | 413 ring->hwtstamp_rx_filter = priv->hwtstamp_config.rx_filter; in mlx4_en_create_rx_ring()
|
/linux-4.1.27/drivers/net/ethernet/intel/i40e/ |
D | i40e_ptp.c | 437 struct hwtstamp_config *config = &pf->tstamp_config; in i40e_ptp_get_ts_config() 459 struct hwtstamp_config *config) in i40e_ptp_set_timestamp_mode() 573 struct hwtstamp_config config; in i40e_ptp_set_ts_config()
|
D | i40e.h | 388 struct hwtstamp_config tstamp_config;
|
/linux-4.1.27/drivers/net/ethernet/intel/fm10k/ |
D | fm10k_ptp.c | 178 struct hwtstamp_config *config = &interface->ts_config; in fm10k_get_ts_config() 209 struct hwtstamp_config ts_config; in fm10k_set_ts_config()
|
D | fm10k.h | 325 struct hwtstamp_config ts_config;
|
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_ptp.c | 555 struct hwtstamp_config *config = &adapter->tstamp_config; in ixgbe_ptp_get_ts_config() 587 struct hwtstamp_config *config) in ixgbe_ptp_set_timestamp_mode() 697 struct hwtstamp_config config; in ixgbe_ptp_set_ts_config()
|
D | ixgbe.h | 738 struct hwtstamp_config tstamp_config;
|
/linux-4.1.27/drivers/net/ethernet/intel/e1000e/ |
D | e1000.h | 337 struct hwtstamp_config hwtstamp_config; member
|
D | netdev.c | 3578 struct hwtstamp_config *config) in e1000e_config_hwtstamp() 3681 adapter->hwtstamp_config = *config; in e1000e_config_hwtstamp() 3968 e1000e_config_hwtstamp(adapter, &adapter->hwtstamp_config); in e1000e_reset() 5164 if (adapter->hwtstamp_config.rx_filter != HWTSTAMP_FILTER_NONE) { in e1000_watchdog_task() 5926 struct hwtstamp_config config; in e1000e_hwtstamp_set() 5962 return copy_to_user(ifr->ifr_data, &adapter->hwtstamp_config, in e1000e_hwtstamp_get() 5963 sizeof(adapter->hwtstamp_config)) ? -EFAULT : 0; in e1000e_hwtstamp_get()
|
/linux-4.1.27/drivers/net/ethernet/freescale/ |
D | fec_ptp.c | 480 struct hwtstamp_config config; in fec_ptp_set() 526 struct hwtstamp_config config; in fec_ptp_get()
|
D | gianfar.c | 981 struct hwtstamp_config config; in gfar_hwtstamp_set() 1028 struct hwtstamp_config config; in gfar_hwtstamp_get()
|
/linux-4.1.27/Documentation/networking/ |
D | timestamping.txt | 348 struct hwtstamp_config { 356 ifr_data points to a struct hwtstamp_config. The tx_type and 376 /* possible values for hwtstamp_config->tx_type */ 394 /* possible values for hwtstamp_config->rx_filter */ 416 SIOCSHWTSTAMP ioctl and update the supplied struct hwtstamp_config with
|
/linux-4.1.27/drivers/net/ethernet/intel/igb/ |
D | igb_ptp.c | 778 struct hwtstamp_config *config = &adapter->tstamp_config; in igb_ptp_get_ts_config() 802 struct hwtstamp_config *config) in igb_ptp_set_timestamp_mode() 958 struct hwtstamp_config config; in igb_ptp_set_ts_config()
|
D | igb.h | 435 struct hwtstamp_config tstamp_config;
|
/linux-4.1.27/drivers/net/ethernet/sfc/ |
D | net_driver.h | 95 struct hwtstamp_config; 1334 struct hwtstamp_config *init);
|
D | ptp.c | 284 struct hwtstamp_config config; 1511 static int efx_ptp_ts_init(struct efx_nic *efx, struct hwtstamp_config *init) in efx_ptp_ts_init() 1552 struct hwtstamp_config config; in efx_ptp_set_ts_config()
|
D | siena.c | 133 struct hwtstamp_config *init) in siena_ptp_set_ts_config()
|
D | ef10.c | 3577 struct hwtstamp_config *init) in efx_ef10_ptp_set_ts_config()
|
/linux-4.1.27/drivers/net/ethernet/amd/xgbe/ |
D | xgbe.h | 767 struct hwtstamp_config tstamp_config;
|
D | xgbe-drv.c | 1091 struct hwtstamp_config config; in xgbe_set_hwtstamp_settings()
|
/linux-4.1.27/net/core/ |
D | dev_ioctl.c | 189 struct hwtstamp_config cfg; in net_hwtstamp_validate()
|
/linux-4.1.27/drivers/net/ethernet/xscale/ |
D | ixp4xx_eth.c | 374 struct hwtstamp_config cfg; in hwtstamp_set() 418 struct hwtstamp_config cfg; in hwtstamp_get()
|
/linux-4.1.27/drivers/net/ethernet/stmicro/stmmac/ |
D | stmmac_main.c | 425 struct hwtstamp_config config; in stmmac_hwtstamp_ioctl() 447 sizeof(struct hwtstamp_config))) in stmmac_hwtstamp_ioctl() 629 sizeof(struct hwtstamp_config)) ? -EFAULT : 0; in stmmac_hwtstamp_ioctl()
|
/linux-4.1.27/drivers/net/ethernet/tile/ |
D | tilegx.c | 191 struct hwtstamp_config stamp_cfg; 477 struct hwtstamp_config config; in tile_hwtstamp_set()
|
/linux-4.1.27/drivers/net/ethernet/ti/ |
D | cpsw.c | 1483 struct hwtstamp_config cfg; in cpsw_hwtstamp_set() 1546 struct hwtstamp_config cfg; in cpsw_hwtstamp_get()
|
/linux-4.1.27/drivers/net/phy/ |
D | dp83640.c | 1278 struct hwtstamp_config cfg; in dp83640_hwtstamp()
|
/linux-4.1.27/drivers/net/ethernet/octeon/ |
D | octeon_mgmt.c | 696 struct hwtstamp_config config; in octeon_mgmt_ioctl_hwtstamp()
|
/linux-4.1.27/drivers/net/ethernet/neterion/vxge/ |
D | vxge-main.c | 3196 struct hwtstamp_config config; in vxge_hwtstamp_set() 3257 struct hwtstamp_config config; in vxge_hwtstamp_get()
|
/linux-4.1.27/drivers/net/ethernet/oki-semi/pch_gbe/ |
D | pch_gbe_main.c | 229 struct hwtstamp_config cfg; in hwtstamp_ioctl()
|
/linux-4.1.27/drivers/net/ethernet/broadcom/ |
D | tg3.c | 13787 struct hwtstamp_config stmpconf; in tg3_hwtstamp_set() 13874 struct hwtstamp_config stmpconf; in tg3_hwtstamp_get()
|
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_main.c | 14782 struct hwtstamp_config config; in bnx2x_hwtstamp_ioctl()
|