/kernel/linux/linux-5.10/net/ethtool/ |
D | tsinfo.c | 15 struct ethtool_ts_info ts_info; member 37 ret = __ethtool_get_ts_info(dev, &data->ts_info); in tsinfo_prepare_data() 48 const struct ethtool_ts_info *ts_info = &data->ts_info; in tsinfo_reply_size() local 56 if (ts_info->so_timestamping) { in tsinfo_reply_size() 57 ret = ethnl_bitset32_size(&ts_info->so_timestamping, NULL, in tsinfo_reply_size() 64 if (ts_info->tx_types) { in tsinfo_reply_size() 65 ret = ethnl_bitset32_size(&ts_info->tx_types, NULL, in tsinfo_reply_size() 72 if (ts_info->rx_filters) { in tsinfo_reply_size() 73 ret = ethnl_bitset32_size(&ts_info->rx_filters, NULL, in tsinfo_reply_size() 80 if (ts_info->phc_index >= 0) in tsinfo_reply_size() [all …]
|
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/ |
D | ethtool.c | 210 struct ethtool_ts_info *ts_info) in efx_ethtool_get_ts_info() argument 215 ts_info->so_timestamping = (SOF_TIMESTAMPING_RX_SOFTWARE | in efx_ethtool_get_ts_info() 217 ts_info->phc_index = -1; in efx_ethtool_get_ts_info() 219 efx_ptp_get_ts_info(efx, ts_info); in efx_ethtool_get_ts_info()
|
D | ptp.h | 22 void efx_ptp_get_ts_info(struct efx_nic *efx, struct ethtool_ts_info *ts_info);
|
D | ptp.c | 1783 void efx_ptp_get_ts_info(struct efx_nic *efx, struct ethtool_ts_info *ts_info) in efx_ptp_get_ts_info() argument 1793 ts_info->so_timestamping |= (SOF_TIMESTAMPING_TX_HARDWARE | in efx_ptp_get_ts_info() 1804 ts_info->so_timestamping &= in efx_ptp_get_ts_info() 1808 ts_info->phc_index = in efx_ptp_get_ts_info() 1810 ts_info->tx_types = 1 << HWTSTAMP_TX_OFF | 1 << HWTSTAMP_TX_ON; in efx_ptp_get_ts_info() 1811 ts_info->rx_filters = ptp->efx->type->hwtstamp_filters; in efx_ptp_get_ts_info()
|
/kernel/linux/linux-5.10/include/linux/ |
D | mii_timestamper.h | 59 int (*ts_info)(struct mii_timestamper *mii_ts, member 60 struct ethtool_ts_info *ts_info);
|
D | phy.h | 1250 return phydev && phydev->mii_ts && phydev->mii_ts->ts_info; in phy_has_tsinfo() 1276 return phydev->mii_ts->ts_info(phydev->mii_ts, tsinfo); in phy_ts_info()
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath9k/ |
D | dynack.h | 36 struct ts_info { struct 56 struct ts_info ts[ATH_DYN_BUF]; argument
|
D | dynack.c | 151 struct ts_info *st_ts; in ath_dynack_compute_to()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/microchip/ |
D | lan743x_ethtool.c | 668 struct ethtool_ts_info *ts_info) in lan743x_ethtool_get_ts_info() argument 672 ts_info->so_timestamping = SOF_TIMESTAMPING_TX_SOFTWARE | in lan743x_ethtool_get_ts_info() 680 ts_info->phc_index = ptp_clock_index(adapter->ptp.ptp_clock); in lan743x_ethtool_get_ts_info() 682 ts_info->phc_index = -1; in lan743x_ethtool_get_ts_info() 684 ts_info->tx_types = BIT(HWTSTAMP_TX_OFF) | in lan743x_ethtool_get_ts_info() 687 ts_info->rx_filters = BIT(HWTSTAMP_FILTER_NONE) | in lan743x_ethtool_get_ts_info()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/amd/xgbe/ |
D | xgbe-ethtool.c | 572 struct ethtool_ts_info *ts_info) in xgbe_get_ts_info() argument 576 ts_info->so_timestamping = SOF_TIMESTAMPING_TX_SOFTWARE | in xgbe_get_ts_info() 584 ts_info->phc_index = ptp_clock_index(pdata->ptp_clock); in xgbe_get_ts_info() 586 ts_info->phc_index = -1; in xgbe_get_ts_info() 588 ts_info->tx_types = (1 << HWTSTAMP_TX_OFF) | (1 << HWTSTAMP_TX_ON); in xgbe_get_ts_info() 589 ts_info->rx_filters = (1 << HWTSTAMP_FILTER_NONE) | in xgbe_get_ts_info()
|
/kernel/linux/linux-5.10/drivers/staging/rtl8192u/ieee80211/ |
D | rtl819x_Qos.h | 54 struct qos_tsinfo ts_info; //u8 TSInfo[3]; member
|
D | rtl819x_TSProc.c | 249 if (pRet->t_spec.ts_info.uc_tsid == TID) in SearchAdmitTRStream() 250 if (pRet->t_spec.ts_info.uc_direction == dir) { in SearchAdmitTRStream() 356 struct qos_tsinfo *pTSInfo = &TSpec.ts_info; in GetTs()
|
D | rtl819x_BAProc.c | 625 pBA->param_set.field.tid = pTS->ts_common_info.t_spec.ts_info.uc_tsid; // TID in TsInitAddBA()
|
D | ieee80211.h | 1151 struct ieee80211_wmm_ts_info ts_info; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4/ |
D | cxgb4_ethtool.c | 1545 static int get_ts_info(struct net_device *dev, struct ethtool_ts_info *ts_info) in get_ts_info() argument 1550 ts_info->so_timestamping = SOF_TIMESTAMPING_TX_SOFTWARE | in get_ts_info() 1554 ts_info->so_timestamping |= SOF_TIMESTAMPING_RX_HARDWARE | in get_ts_info() 1558 ts_info->tx_types = (1 << HWTSTAMP_TX_OFF) | in get_ts_info() 1561 ts_info->rx_filters = (1 << HWTSTAMP_FILTER_NONE) | in get_ts_info() 1569 ts_info->phc_index = ptp_clock_index(adapter->ptp_clock); in get_ts_info() 1571 ts_info->phc_index = -1; in get_ts_info()
|
/kernel/linux/patches/linux-5.10/imx8mm_patch/patches/drivers/ |
D | 0024_linux_drivers_input.patch | 6290 +static struct ts_info g_ts = { 6293 +static struct ts_info *pg_ts = &g_ts; 6302 +static int vtl_ts_config(struct ts_info *ts) 6321 + struct ts_info *ts; 6331 + struct ts_info *ts; 6343 + struct ts_info *ts; 6353 +static union ts_xy_data *vtl_read_xy_data(struct ts_info *ts) 6377 + struct ts_info *ts; 6469 + struct ts_info *ts; 6482 + struct ts_info *ts; [all …]
|
/kernel/linux/linux-5.10/drivers/ptp/ |
D | ptp_ines.c | 729 port->mii_ts.ts_info = ines_ts_info; in ines_ptp_probe_channel()
|
/kernel/linux/linux-5.10/drivers/net/phy/ |
D | dp83640.c | 1433 dp83640->mii_ts.ts_info = dp83640_ts_info; in dp83640_probe()
|
/kernel/linux/linux-5.10/drivers/net/phy/mscc/ |
D | mscc_ptp.c | 1490 vsc8531->mii_ts.ts_info = vsc85xx_ts_info; in __vsc8584_init_ptp()
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/wcn36xx/ |
D | hal.h | 2806 struct wcn36xx_hal_ts_info ts_info; member
|