Home
last modified time | relevance | path

Searched refs:rx_filter (Results 1 – 25 of 67) sorted by relevance

123

/Linux-v4.19/drivers/net/ethernet/qlogic/qede/
Dqede_ptp.c50 u16 rx_filter; member
213 enum qed_ptp_filter_type rx_filter = QED_PTP_FILTER_NONE; in qede_ptp_cfg_filters() local
241 switch (ptp->rx_filter) { in qede_ptp_cfg_filters()
243 rx_filter = QED_PTP_FILTER_NONE; in qede_ptp_cfg_filters()
248 ptp->rx_filter = HWTSTAMP_FILTER_NONE; in qede_ptp_cfg_filters()
249 rx_filter = QED_PTP_FILTER_ALL; in qede_ptp_cfg_filters()
252 ptp->rx_filter = HWTSTAMP_FILTER_PTP_V1_L4_EVENT; in qede_ptp_cfg_filters()
253 rx_filter = QED_PTP_FILTER_V1_L4_EVENT; in qede_ptp_cfg_filters()
257 ptp->rx_filter = HWTSTAMP_FILTER_PTP_V1_L4_EVENT; in qede_ptp_cfg_filters()
259 rx_filter = QED_PTP_FILTER_V1_L4_GEN; in qede_ptp_cfg_filters()
[all …]
/Linux-v4.19/drivers/net/wireless/ti/wl18xx/
Ddebugfs.c138 WL18XX_DEBUGFS_FWSTATS_FILE(rx_filter, beacon_filter, "%u");
139 WL18XX_DEBUGFS_FWSTATS_FILE(rx_filter, arp_filter, "%u");
140 WL18XX_DEBUGFS_FWSTATS_FILE(rx_filter, mc_filter, "%u");
141 WL18XX_DEBUGFS_FWSTATS_FILE(rx_filter, dup_filter, "%u");
142 WL18XX_DEBUGFS_FWSTATS_FILE(rx_filter, data_filter, "%u");
143 WL18XX_DEBUGFS_FWSTATS_FILE(rx_filter, ibss_filter, "%u");
144 WL18XX_DEBUGFS_FWSTATS_FILE(rx_filter, protection_filter, "%u");
145 WL18XX_DEBUGFS_FWSTATS_FILE(rx_filter, accum_arp_pend_requests, "%u");
146 WL18XX_DEBUGFS_FWSTATS_FILE(rx_filter, max_arp_queue_dep, "%u");
537 DEBUGFS_FWSTATS_ADD(rx_filter, beacon_filter); in wl18xx_debugfs_add_files()
[all …]
Dacx.h288 struct wl18xx_acx_rx_filter_stats rx_filter; member
/Linux-v4.19/tools/testing/selftests/networking/timestamping/
Dhwtstamp_config.c101 config.rx_filter = lookup_value(rx_filters, N_RX_FILTERS, argv[3]); in main()
102 if (config.tx_type < 0 || config.rx_filter < 0) { in main()
128 name = lookup_name(rx_filters, N_RX_FILTERS, config.rx_filter); in main()
132 printf("rx_filter = %d\n", config.rx_filter); in main()
Dtimestamping.c383 hwconfig.rx_filter = in main()
390 hwconfig_requested.rx_filter == HWTSTAMP_FILTER_NONE) in main()
397 hwconfig_requested.rx_filter, hwconfig.rx_filter); in main()
/Linux-v4.19/drivers/net/wireless/ath/carl9170/
Dcmd.h66 __le32 rx_filter = cpu_to_le32(_rx_filter); in carl9170_rx_filter() local
69 sizeof(rx_filter), (u8 *)&rx_filter, in carl9170_rx_filter()
Dfwcmd.h175 __le32 rx_filter; member
241 struct carl9170_rx_filter_cmd rx_filter; member
Dmain.c387 if (ar->fw.rx_filter) { in carl9170_op_start()
1020 if (ar->fw.rx_filter && changed_flags & ar->rx_filter_caps) { in carl9170_op_configure_filter()
1021 u32 rx_filter = 0; in carl9170_op_configure_filter() local
1024 rx_filter |= CARL9170_RX_FILTER_CTL_OTHER; in carl9170_op_configure_filter()
1027 rx_filter |= CARL9170_RX_FILTER_BAD; in carl9170_op_configure_filter()
1030 rx_filter |= CARL9170_RX_FILTER_CTL_OTHER; in carl9170_op_configure_filter()
1033 rx_filter |= CARL9170_RX_FILTER_CTL_PSPOLL; in carl9170_op_configure_filter()
1036 rx_filter |= CARL9170_RX_FILTER_OTHER_RA; in carl9170_op_configure_filter()
1037 rx_filter |= CARL9170_RX_FILTER_DECRY_FAIL; in carl9170_op_configure_filter()
1040 WARN_ON(carl9170_rx_filter(ar, rx_filter)); in carl9170_op_configure_filter()
Dfwdesc.h178 __le32 rx_filter; member
/Linux-v4.19/drivers/net/dsa/mv88e6xxx/
Dhwtstamp.c126 if (!(BIT(config->rx_filter) & ptp_ops->rx_filters)) { in mv88e6xxx_set_hwtstamp_config()
127 config->rx_filter = HWTSTAMP_FILTER_NONE; in mv88e6xxx_set_hwtstamp_config()
129 config->rx_filter); in mv88e6xxx_set_hwtstamp_config()
133 switch (config->rx_filter) { in mv88e6xxx_set_hwtstamp_config()
146 config->rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT; in mv88e6xxx_set_hwtstamp_config()
150 config->rx_filter = HWTSTAMP_FILTER_NONE; in mv88e6xxx_set_hwtstamp_config()
379 if (ps->tstamp_config.rx_filter != HWTSTAMP_FILTER_PTP_V2_EVENT) in mv88e6xxx_port_rxtstamp()
/Linux-v4.19/net/core/
Ddev_ioctl.c173 enum hwtstamp_rx_filters rx_filter; in net_hwtstamp_validate() local
184 rx_filter = cfg.rx_filter; in net_hwtstamp_validate()
194 switch (rx_filter) { in net_hwtstamp_validate()
/Linux-v4.19/drivers/net/ethernet/intel/i40e/
Di40e_ptp.c554 switch (config->rx_filter) { in i40e_ptp_set_timestamp_mode()
573 config->rx_filter = HWTSTAMP_FILTER_PTP_V1_L4_EVENT; in i40e_ptp_set_timestamp_mode()
592 config->rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT; in i40e_ptp_set_timestamp_mode()
594 config->rx_filter = HWTSTAMP_FILTER_PTP_V2_L2_EVENT; in i40e_ptp_set_timestamp_mode()
717 pf->tstamp_config.rx_filter = HWTSTAMP_FILTER_NONE; in i40e_ptp_create_clock()
/Linux-v4.19/drivers/net/ethernet/intel/ixgbe/
Dixgbe_ptp.c863 switch (config->rx_filter) { in ixgbe_ptp_set_timestamp_mode()
893 config->rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT; in ixgbe_ptp_set_timestamp_mode()
905 config->rx_filter = HWTSTAMP_FILTER_ALL; in ixgbe_ptp_set_timestamp_mode()
919 config->rx_filter = HWTSTAMP_FILTER_NONE; in ixgbe_ptp_set_timestamp_mode()
943 if (config->rx_filter == HWTSTAMP_FILTER_NONE) in ixgbe_ptp_set_timestamp_mode()
949 config->rx_filter = HWTSTAMP_FILTER_ALL; in ixgbe_ptp_set_timestamp_mode()
1277 adapter->tstamp_config.rx_filter = HWTSTAMP_FILTER_NONE; in ixgbe_ptp_create_clock()
/Linux-v4.19/drivers/net/ethernet/freescale/
Dfec_ptp.c479 switch (config.rx_filter) { in fec_ptp_set()
483 config.rx_filter = HWTSTAMP_FILTER_NONE; in fec_ptp_set()
488 config.rx_filter = HWTSTAMP_FILTER_ALL; in fec_ptp_set()
503 config.rx_filter = (fep->hwts_rx_en ? in fec_ptp_get()
/Linux-v4.19/drivers/net/ethernet/cadence/
Dmacb_ptp.c477 switch (tstamp_config->rx_filter) { in gem_set_hwtst()
494 tstamp_config->rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT; in gem_set_hwtst()
501 tstamp_config->rx_filter = HWTSTAMP_FILTER_ALL; in gem_set_hwtst()
504 tstamp_config->rx_filter = HWTSTAMP_FILTER_NONE; in gem_set_hwtst()
/Linux-v4.19/include/uapi/linux/
Dnet_tstamp.h65 int rx_filter; member
/Linux-v4.19/drivers/net/wireless/st/cw1200/
Ddebug.c132 if (priv->rx_filter.promiscuous) in cw1200_status_show()
134 else if (priv->rx_filter.fcs) in cw1200_status_show()
136 if (priv->rx_filter.bssid) in cw1200_status_show()
Dcw1200.h166 struct wsm_rx_filter rx_filter; member
/Linux-v4.19/drivers/net/ethernet/intel/igb/
Digb_ptp.c947 switch (config->rx_filter) { in igb_ptp_set_timestamp_mode()
971 config->rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT; in igb_ptp_set_timestamp_mode()
983 config->rx_filter = HWTSTAMP_FILTER_ALL; in igb_ptp_set_timestamp_mode()
988 config->rx_filter = HWTSTAMP_FILTER_NONE; in igb_ptp_set_timestamp_mode()
1005 config->rx_filter = HWTSTAMP_FILTER_ALL; in igb_ptp_set_timestamp_mode()
1185 adapter->tstamp_config.rx_filter = HWTSTAMP_FILTER_NONE; in igb_ptp_init()
/Linux-v4.19/drivers/net/ethernet/stmicro/stmmac/
Dstmmac_main.c580 __func__, config.flags, config.tx_type, config.rx_filter); in stmmac_hwtstamp_ioctl()
591 switch (config.rx_filter) { in stmmac_hwtstamp_ioctl()
594 config.rx_filter = HWTSTAMP_FILTER_NONE; in stmmac_hwtstamp_ioctl()
599 config.rx_filter = HWTSTAMP_FILTER_PTP_V1_L4_EVENT; in stmmac_hwtstamp_ioctl()
612 config.rx_filter = HWTSTAMP_FILTER_PTP_V1_L4_SYNC; in stmmac_hwtstamp_ioctl()
622 config.rx_filter = HWTSTAMP_FILTER_PTP_V1_L4_DELAY_REQ; in stmmac_hwtstamp_ioctl()
633 config.rx_filter = HWTSTAMP_FILTER_PTP_V2_L4_EVENT; in stmmac_hwtstamp_ioctl()
647 config.rx_filter = HWTSTAMP_FILTER_PTP_V2_L4_SYNC; in stmmac_hwtstamp_ioctl()
658 config.rx_filter = HWTSTAMP_FILTER_PTP_V2_L4_DELAY_REQ; in stmmac_hwtstamp_ioctl()
670 config.rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT; in stmmac_hwtstamp_ioctl()
[all …]
/Linux-v4.19/drivers/net/wireless/ti/wl1251/
Dmain.c793 wl->rx_filter = WL1251_DEFAULT_RX_FILTER; in wl1251_op_configure_filter()
802 wl->rx_filter |= CFG_RX_FCS_ERROR; in wl1251_op_configure_filter()
808 wl->rx_filter |= CFG_RX_CTL_EN; in wl1251_op_configure_filter()
812 wl->rx_filter |= CFG_RX_PREQ_EN; in wl1251_op_configure_filter()
831 wl1251_acx_rx_config(wl, wl->rx_config, wl->rx_filter); in wl1251_op_configure_filter()
1617 wl->rx_filter = WL1251_DEFAULT_RX_FILTER; in wl1251_alloc_hw()
/Linux-v4.19/drivers/net/ethernet/amd/xgbe/
Dxgbe-ptp.c272 pdata->tstamp_config.rx_filter = HWTSTAMP_FILTER_NONE; in xgbe_ptp_register()
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx4/
Den_cq.c140 (cq->type == RX && priv->hwtstamp_config.rx_filter)) in mlx4_en_activate_cq()
/Linux-v4.19/drivers/net/ethernet/sfc/
Dsiena.c142 switch (init->rx_filter) { in siena_ptp_set_ts_config()
151 init->rx_filter = HWTSTAMP_FILTER_PTP_V1_L4_EVENT; in siena_ptp_set_ts_config()
156 init->rx_filter = HWTSTAMP_FILTER_PTP_V2_L4_EVENT; in siena_ptp_set_ts_config()
/Linux-v4.19/drivers/net/ethernet/xscale/
Dixp4xx_eth.c390 switch (cfg.rx_filter) { in hwtstamp_set()
425 cfg.rx_filter = HWTSTAMP_FILTER_NONE; in hwtstamp_get()
428 cfg.rx_filter = HWTSTAMP_FILTER_PTP_V1_L4_SYNC; in hwtstamp_get()
431 cfg.rx_filter = HWTSTAMP_FILTER_PTP_V1_L4_DELAY_REQ; in hwtstamp_get()

123