Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/net/wireless/ti/wl18xx/
Ddebugfs.c132 WL18XX_DEBUGFS_FWSTATS_FILE(rx_filter, beacon_filter, "%u");
133 WL18XX_DEBUGFS_FWSTATS_FILE(rx_filter, arp_filter, "%u");
134 WL18XX_DEBUGFS_FWSTATS_FILE(rx_filter, mc_filter, "%u");
135 WL18XX_DEBUGFS_FWSTATS_FILE(rx_filter, dup_filter, "%u");
136 WL18XX_DEBUGFS_FWSTATS_FILE(rx_filter, data_filter, "%u");
137 WL18XX_DEBUGFS_FWSTATS_FILE(rx_filter, ibss_filter, "%u");
138 WL18XX_DEBUGFS_FWSTATS_FILE(rx_filter, protection_filter, "%u");
139 WL18XX_DEBUGFS_FWSTATS_FILE(rx_filter, accum_arp_pend_requests, "%u");
140 WL18XX_DEBUGFS_FWSTATS_FILE(rx_filter, max_arp_queue_dep, "%u");
395 DEBUGFS_FWSTATS_ADD(rx_filter, beacon_filter); in wl18xx_debugfs_add_files()
[all …]
Dacx.h279 struct wl18xx_acx_rx_filter_stats rx_filter; member
/linux-4.1.27/Documentation/networking/timestamping/
Dhwtstamp_config.c100 config.rx_filter = lookup_value(rx_filters, N_RX_FILTERS, argv[3]); in main()
101 if (config.tx_type < 0 || config.rx_filter < 0) { in main()
127 name = lookup_name(rx_filters, N_RX_FILTERS, config.rx_filter); in main()
131 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-4.1.27/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.h168 __le32 rx_filter; member
233 struct carl9170_rx_filter_cmd rx_filter; member
Dmain.c387 if (ar->fw.rx_filter) { in carl9170_op_start()
1021 if (ar->fw.rx_filter && changed_flags & ar->rx_filter_caps) { in carl9170_op_configure_filter()
1022 u32 rx_filter = 0; in carl9170_op_configure_filter() local
1025 rx_filter |= CARL9170_RX_FILTER_CTL_OTHER; in carl9170_op_configure_filter()
1028 rx_filter |= CARL9170_RX_FILTER_BAD; in carl9170_op_configure_filter()
1031 rx_filter |= CARL9170_RX_FILTER_CTL_OTHER; in carl9170_op_configure_filter()
1034 rx_filter |= CARL9170_RX_FILTER_CTL_PSPOLL; in carl9170_op_configure_filter()
1037 rx_filter |= CARL9170_RX_FILTER_OTHER_RA; in carl9170_op_configure_filter()
1038 rx_filter |= CARL9170_RX_FILTER_DECRY_FAIL; in carl9170_op_configure_filter()
1041 WARN_ON(carl9170_rx_filter(ar, rx_filter)); in carl9170_op_configure_filter()
Dfwdesc.h172 __le32 rx_filter; member
Dfw.c311 ar->fw.rx_filter = true; in carl9170_fw()
Dcarl9170.h278 bool rx_filter; member
/linux-4.1.27/net/core/
Ddev_ioctl.c191 enum hwtstamp_rx_filters rx_filter; in net_hwtstamp_validate() local
202 rx_filter = cfg.rx_filter; in net_hwtstamp_validate()
212 switch (rx_filter) { in net_hwtstamp_validate()
/linux-4.1.27/include/uapi/linux/
Dnet_tstamp.h50 int rx_filter; member
/linux-4.1.27/drivers/net/ethernet/intel/i40e/
Di40e_ptp.c479 switch (config->rx_filter) { in i40e_ptp_set_timestamp_mode()
496 config->rx_filter = HWTSTAMP_FILTER_PTP_V1_L4_EVENT; in i40e_ptp_set_timestamp_mode()
511 config->rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT; in i40e_ptp_set_timestamp_mode()
630 pf->tstamp_config.rx_filter = HWTSTAMP_FILTER_NONE; in i40e_ptp_create_clock()
/linux-4.1.27/drivers/net/ethernet/freescale/
Dfec_ptp.c500 switch (config.rx_filter) { in fec_ptp_set()
504 config.rx_filter = HWTSTAMP_FILTER_NONE; in fec_ptp_set()
515 config.rx_filter = HWTSTAMP_FILTER_ALL; in fec_ptp_set()
530 config.rx_filter = (fep->hwts_rx_en ? in fec_ptp_get()
Dgianfar.c1004 switch (config.rx_filter) { in gfar_hwtstamp_set()
1018 config.rx_filter = HWTSTAMP_FILTER_ALL; in gfar_hwtstamp_set()
1033 config.rx_filter = (priv->hwts_rx_en ? in gfar_hwtstamp_get()
/linux-4.1.27/drivers/net/ethernet/stmicro/stmmac/
Dstmmac_main.c451 __func__, config.flags, config.tx_type, config.rx_filter); in stmmac_hwtstamp_ioctl()
462 switch (config.rx_filter) { in stmmac_hwtstamp_ioctl()
465 config.rx_filter = HWTSTAMP_FILTER_NONE; in stmmac_hwtstamp_ioctl()
470 config.rx_filter = HWTSTAMP_FILTER_PTP_V1_L4_EVENT; in stmmac_hwtstamp_ioctl()
480 config.rx_filter = HWTSTAMP_FILTER_PTP_V1_L4_SYNC; in stmmac_hwtstamp_ioctl()
490 config.rx_filter = HWTSTAMP_FILTER_PTP_V1_L4_DELAY_REQ; in stmmac_hwtstamp_ioctl()
501 config.rx_filter = HWTSTAMP_FILTER_PTP_V2_L4_EVENT; in stmmac_hwtstamp_ioctl()
512 config.rx_filter = HWTSTAMP_FILTER_PTP_V2_L4_SYNC; in stmmac_hwtstamp_ioctl()
523 config.rx_filter = HWTSTAMP_FILTER_PTP_V2_L4_DELAY_REQ; in stmmac_hwtstamp_ioctl()
535 config.rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT; in stmmac_hwtstamp_ioctl()
[all …]
/linux-4.1.27/drivers/net/wireless/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
Dsta.c445 bool bssid_filtering = !priv->rx_filter.bssid; in cw1200_update_filtering()
499 ret = wsm_set_rx_filter(priv, &priv->rx_filter); in cw1200_update_filtering()
595 priv->rx_filter.promiscuous = (*total_flags & FIF_PROMISC_IN_BSS) in cw1200_configure_filter()
597 priv->rx_filter.bssid = (*total_flags & (FIF_OTHER_BSS | in cw1200_configure_filter()
599 priv->rx_filter.fcs = (*total_flags & FIF_FCSFAIL) ? 1 : 0; in cw1200_configure_filter()
Dwsm.c801 priv->rx_filter.probeResponder = enable; in wsm_set_probe_responder()
802 return wsm_set_rx_filter(priv, &priv->rx_filter); in wsm_set_probe_responder()
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/
Dixgbe_ptp.c609 switch (config->rx_filter) { in ixgbe_ptp_set_timestamp_mode()
633 config->rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT; in ixgbe_ptp_set_timestamp_mode()
644 config->rx_filter = HWTSTAMP_FILTER_NONE; in ixgbe_ptp_set_timestamp_mode()
913 adapter->tstamp_config.rx_filter = HWTSTAMP_FILTER_NONE; in ixgbe_ptp_create_clock()
/linux-4.1.27/drivers/net/ethernet/intel/igb/
Digb_ptp.c825 switch (config->rx_filter) { in igb_ptp_set_timestamp_mode()
849 config->rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT; in igb_ptp_set_timestamp_mode()
860 config->rx_filter = HWTSTAMP_FILTER_ALL; in igb_ptp_set_timestamp_mode()
865 config->rx_filter = HWTSTAMP_FILTER_NONE; in igb_ptp_set_timestamp_mode()
882 config->rx_filter = HWTSTAMP_FILTER_ALL; in igb_ptp_set_timestamp_mode()
1079 adapter->tstamp_config.rx_filter = HWTSTAMP_FILTER_NONE; in igb_ptp_init()
/linux-4.1.27/drivers/net/ethernet/adi/
Dbfin_mac.c677 __func__, config.flags, config.tx_type, config.rx_filter); in bfin_mac_hwtstamp_set()
689 switch (config.rx_filter) { in bfin_mac_hwtstamp_set()
726 config.rx_filter = HWTSTAMP_FILTER_PTP_V1_L4_EVENT; in bfin_mac_hwtstamp_set()
757 config.rx_filter = HWTSTAMP_FILTER_PTP_V2_L4_EVENT; in bfin_mac_hwtstamp_set()
789 config.rx_filter = HWTSTAMP_FILTER_PTP_V2_L2_EVENT; in bfin_mac_hwtstamp_set()
796 bfin_mac_hwtstamp_is_none(config.rx_filter)) { in bfin_mac_hwtstamp_set()
876 if (bfin_mac_hwtstamp_is_none(lp->stamp_cfg.rx_filter)) in bfin_rx_hwtstamp()
911 lp->stamp_cfg.rx_filter = HWTSTAMP_FILTER_NONE; in bfin_mac_hwtstamp_init()
/linux-4.1.27/drivers/net/ethernet/intel/fm10k/
Dfm10k_ptp.c228 switch (ts_config.rx_filter) { in fm10k_set_ts_config()
246 ts_config.rx_filter = HWTSTAMP_FILTER_ALL; in fm10k_set_ts_config()
/linux-4.1.27/drivers/net/wireless/ti/wl1251/
Dmain.c796 wl->rx_filter = WL1251_DEFAULT_RX_FILTER; in wl1251_op_configure_filter()
809 wl->rx_filter |= CFG_RX_FCS_ERROR; in wl1251_op_configure_filter()
815 wl->rx_filter |= CFG_RX_CTL_EN; in wl1251_op_configure_filter()
819 wl->rx_filter |= CFG_RX_PREQ_EN; in wl1251_op_configure_filter()
838 wl1251_acx_rx_config(wl, wl->rx_config, wl->rx_filter); in wl1251_op_configure_filter()
1545 wl->rx_filter = WL1251_DEFAULT_RX_FILTER; in wl1251_alloc_hw()
Dwl1251.h364 unsigned int rx_filter; member
Dcmd.c296 join->rx_filter_options = wl->rx_filter; in wl1251_cmd_join()
/linux-4.1.27/drivers/net/ethernet/amd/xgbe/
Dxgbe-ptp.c272 pdata->tstamp_config.rx_filter = HWTSTAMP_FILTER_NONE; in xgbe_ptp_register()
Dxgbe-drv.c1114 switch (config.rx_filter) { in xgbe_set_hwtstamp_settings()
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
Den_netdev.c2135 switch (config.rx_filter) { in mlx4_en_hwtstamp_set()
2152 config.rx_filter = HWTSTAMP_FILTER_ALL; in mlx4_en_hwtstamp_set()
2160 config.rx_filter = HWTSTAMP_FILTER_NONE; in mlx4_en_hwtstamp_set()
2874 priv->hwtstamp_config.rx_filter = HWTSTAMP_FILTER_NONE; in mlx4_en_init_netdev()
3020 priv->hwtstamp_config.rx_filter == ts_config.rx_filter && in mlx4_en_reset_config()
3027 (priv->hwtstamp_config.rx_filter != HWTSTAMP_FILTER_NONE)) { in mlx4_en_reset_config()
3041 ts_config.rx_filter, !!(features & NETIF_F_HW_VLAN_CTAG_RX)); in mlx4_en_reset_config()
3044 priv->hwtstamp_config.rx_filter = ts_config.rx_filter; in mlx4_en_reset_config()
3051 } else if (ts_config.rx_filter == HWTSTAMP_FILTER_NONE) { in mlx4_en_reset_config()
3072 if (ts_config.rx_filter != HWTSTAMP_FILTER_NONE) { in mlx4_en_reset_config()
Den_cq.c155 (!cq->is_tx && priv->hwtstamp_config.rx_filter)) in mlx4_en_activate_cq()
Den_rx.c413 ring->hwtstamp_rx_filter = priv->hwtstamp_config.rx_filter; in mlx4_en_create_rx_ring()
/linux-4.1.27/drivers/net/ethernet/sfc/
Dsiena.c137 switch (init->rx_filter) { in siena_ptp_set_ts_config()
146 init->rx_filter = HWTSTAMP_FILTER_PTP_V1_L4_EVENT; in siena_ptp_set_ts_config()
151 init->rx_filter = HWTSTAMP_FILTER_PTP_V2_L4_EVENT; in siena_ptp_set_ts_config()
Def10.c3581 switch (init->rx_filter) { in efx_ef10_ptp_set_ts_config()
3600 init->rx_filter = HWTSTAMP_FILTER_ALL; in efx_ef10_ptp_set_ts_config()
Dptp.c1237 ptp->config.rx_filter = HWTSTAMP_FILTER_NONE; in efx_ptp_probe()
/linux-4.1.27/drivers/net/ethernet/xscale/
Dixp4xx_eth.c391 switch (cfg.rx_filter) { in hwtstamp_set()
426 cfg.rx_filter = HWTSTAMP_FILTER_NONE; in hwtstamp_get()
429 cfg.rx_filter = HWTSTAMP_FILTER_PTP_V1_L4_SYNC; in hwtstamp_get()
432 cfg.rx_filter = HWTSTAMP_FILTER_PTP_V1_L4_DELAY_REQ; in hwtstamp_get()
/linux-4.1.27/drivers/net/ethernet/tile/
Dtilegx.c449 if (unlikely(priv->stamp_cfg.rx_filter != HWTSTAMP_FILTER_NONE)) { in tile_rx_timestamp()
494 switch (config.rx_filter) { in tile_hwtstamp_set()
511 config.rx_filter = HWTSTAMP_FILTER_ALL; in tile_hwtstamp_set()
904 priv->stamp_cfg.rx_filter = HWTSTAMP_FILTER_NONE; in init_ptp_dev()
/linux-4.1.27/drivers/net/ethernet/emulex/benet/
Dbe_main.c5274 mem = &adapter->rx_filter; in be_drv_cleanup()
5288 struct be_dma_mem *rx_filter = &adapter->rx_filter; in be_drv_init() local
5304 rx_filter->size = sizeof(struct be_cmd_req_rx_filter); in be_drv_init()
5305 rx_filter->va = dma_zalloc_coherent(dev, rx_filter->size, in be_drv_init()
5306 &rx_filter->dma, GFP_KERNEL); in be_drv_init()
5307 if (!rx_filter->va) { in be_drv_init()
5347 dma_free_coherent(dev, rx_filter->size, rx_filter->va, rx_filter->dma); in be_drv_init()
Dbe.h509 struct be_dma_mem rx_filter; /* Cmd DMA mem for rx-filter */ member
Dbe_cmds.c1899 struct be_dma_mem *mem = &adapter->rx_filter; in __be_cmd_rx_filter()
/linux-4.1.27/Documentation/networking/
Dtimestamping.txt351 int rx_filter; /* HWTSTAMP_FILTER_* */
357 rx_filter are hints to the driver what it is expected to do. If
394 /* possible values for hwtstamp_config->rx_filter */
/linux-4.1.27/drivers/net/wireless/
Dmac80211_hwsim.c507 unsigned int rx_filter; member
1556 data->rx_filter = 0; in mac80211_hwsim_configure_filter()
1558 data->rx_filter |= FIF_PROMISC_IN_BSS; in mac80211_hwsim_configure_filter()
1560 data->rx_filter |= FIF_ALLMULTI; in mac80211_hwsim_configure_filter()
1562 *total_flags = data->rx_filter; in mac80211_hwsim_configure_filter()
/linux-4.1.27/drivers/net/ethernet/octeon/
Docteon_mgmt.c748 switch (config.rx_filter) { in octeon_mgmt_ioctl_hwtstamp()
770 config.rx_filter = HWTSTAMP_FILTER_ALL; in octeon_mgmt_ioctl_hwtstamp()
/linux-4.1.27/drivers/net/ethernet/ti/
Dcpsw.c1500 switch (cfg.rx_filter) { in cpsw_hwtstamp_set()
1519 cfg.rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT; in cpsw_hwtstamp_set()
1555 cfg.rx_filter = (cpts->rx_enable ? in cpsw_hwtstamp_get()
/linux-4.1.27/drivers/net/ethernet/intel/e1000e/
Dnetdev.c3607 switch (config->rx_filter) { in e1000e_config_hwtstamp()
3662 config->rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT; in e1000e_config_hwtstamp()
3675 config->rx_filter = HWTSTAMP_FILTER_ALL; in e1000e_config_hwtstamp()
5164 if (adapter->hwtstamp_config.rx_filter != HWTSTAMP_FILTER_NONE) { in e1000_watchdog_task()
5936 switch (config.rx_filter) { in e1000e_hwtstamp_set()
5948 config.rx_filter = HWTSTAMP_FILTER_SOME; in e1000e_hwtstamp_set()
/linux-4.1.27/drivers/net/ethernet/neterion/vxge/
Dvxge-main.c3215 switch (config.rx_filter) { in vxge_hwtstamp_set()
3218 config.rx_filter = HWTSTAMP_FILTER_NONE; in vxge_hwtstamp_set()
3239 config.rx_filter = HWTSTAMP_FILTER_ALL; in vxge_hwtstamp_set()
3261 config.rx_filter = (vdev->rx_hwts ? in vxge_hwtstamp_get()
/linux-4.1.27/drivers/net/ethernet/broadcom/
Dtg3.c13802 switch (stmpconf.rx_filter) { in tg3_hwtstamp_set()
13885 stmpconf.rx_filter = HWTSTAMP_FILTER_NONE; in tg3_hwtstamp_get()
13888 stmpconf.rx_filter = HWTSTAMP_FILTER_PTP_V1_L4_EVENT; in tg3_hwtstamp_get()
13891 stmpconf.rx_filter = HWTSTAMP_FILTER_PTP_V1_L4_SYNC; in tg3_hwtstamp_get()
13894 stmpconf.rx_filter = HWTSTAMP_FILTER_PTP_V1_L4_DELAY_REQ; in tg3_hwtstamp_get()
13897 stmpconf.rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT; in tg3_hwtstamp_get()
13900 stmpconf.rx_filter = HWTSTAMP_FILTER_PTP_V2_L2_EVENT; in tg3_hwtstamp_get()
13903 stmpconf.rx_filter = HWTSTAMP_FILTER_PTP_V2_L4_EVENT; in tg3_hwtstamp_get()
13906 stmpconf.rx_filter = HWTSTAMP_FILTER_PTP_V2_SYNC; in tg3_hwtstamp_get()
13909 stmpconf.rx_filter = HWTSTAMP_FILTER_PTP_V2_L2_SYNC; in tg3_hwtstamp_get()
[all …]
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_main.c14718 switch (bp->rx_filter) { in bnx2x_configure_ptp_filters()
14723 bp->rx_filter = HWTSTAMP_FILTER_NONE; in bnx2x_configure_ptp_filters()
14728 bp->rx_filter = HWTSTAMP_FILTER_PTP_V1_L4_EVENT; in bnx2x_configure_ptp_filters()
14738 bp->rx_filter = HWTSTAMP_FILTER_PTP_V2_L4_EVENT; in bnx2x_configure_ptp_filters()
14748 bp->rx_filter = HWTSTAMP_FILTER_PTP_V2_L2_EVENT; in bnx2x_configure_ptp_filters()
14759 bp->rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT; in bnx2x_configure_ptp_filters()
14791 config.tx_type, config.rx_filter); in bnx2x_hwtstamp_ioctl()
14800 bp->rx_filter = config.rx_filter; in bnx2x_hwtstamp_ioctl()
14806 config.rx_filter = bp->rx_filter; in bnx2x_hwtstamp_ioctl()
Dbnx2x.h1915 u16 rx_filter; member
/linux-4.1.27/drivers/net/phy/
Ddp83640.c1292 switch (cfg.rx_filter) { in dp83640_hwtstamp()
/linux-4.1.27/drivers/net/ethernet/oki-semi/pch_gbe/
Dpch_gbe_main.c246 switch (cfg.rx_filter) { in hwtstamp_ioctl()
/linux-4.1.27/drivers/net/ethernet/natsemi/
Dnatsemi.c575 u32 rx_filter[16]; member