/linux-4.4.14/drivers/net/wireless/ti/wl18xx/ |
D | debugfs.c | 136 WL18XX_DEBUGFS_FWSTATS_FILE(rx_filter, beacon_filter, "%u"); 137 WL18XX_DEBUGFS_FWSTATS_FILE(rx_filter, arp_filter, "%u"); 138 WL18XX_DEBUGFS_FWSTATS_FILE(rx_filter, mc_filter, "%u"); 139 WL18XX_DEBUGFS_FWSTATS_FILE(rx_filter, dup_filter, "%u"); 140 WL18XX_DEBUGFS_FWSTATS_FILE(rx_filter, data_filter, "%u"); 141 WL18XX_DEBUGFS_FWSTATS_FILE(rx_filter, ibss_filter, "%u"); 142 WL18XX_DEBUGFS_FWSTATS_FILE(rx_filter, protection_filter, "%u"); 143 WL18XX_DEBUGFS_FWSTATS_FILE(rx_filter, accum_arp_pend_requests, "%u"); 144 WL18XX_DEBUGFS_FWSTATS_FILE(rx_filter, max_arp_queue_dep, "%u"); 463 DEBUGFS_FWSTATS_ADD(rx_filter, beacon_filter); in wl18xx_debugfs_add_files() [all …]
|
D | acx.h | 287 struct wl18xx_acx_rx_filter_stats rx_filter; member
|
/linux-4.4.14/Documentation/networking/timestamping/ |
D | hwtstamp_config.c | 100 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()
|
D | timestamping.c | 383 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.4.14/drivers/net/wireless/ath/carl9170/ |
D | cmd.h | 66 __le32 rx_filter = cpu_to_le32(_rx_filter); in carl9170_rx_filter() local 69 sizeof(rx_filter), (u8 *)&rx_filter, in carl9170_rx_filter()
|
D | fwcmd.h | 168 __le32 rx_filter; member 233 struct carl9170_rx_filter_cmd rx_filter; member
|
D | main.c | 387 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()
|
D | fwdesc.h | 172 __le32 rx_filter; member
|
D | fw.c | 311 ar->fw.rx_filter = true; in carl9170_fw()
|
D | carl9170.h | 278 bool rx_filter; member
|
/linux-4.4.14/net/core/ |
D | dev_ioctl.c | 191 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.4.14/include/uapi/linux/ |
D | net_tstamp.h | 50 int rx_filter; member
|
/linux-4.4.14/drivers/net/ethernet/intel/i40e/ |
D | i40e_ptp.c | 478 switch (config->rx_filter) { in i40e_ptp_set_timestamp_mode() 495 config->rx_filter = HWTSTAMP_FILTER_PTP_V1_L4_EVENT; in i40e_ptp_set_timestamp_mode() 510 config->rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT; in i40e_ptp_set_timestamp_mode() 628 pf->tstamp_config.rx_filter = HWTSTAMP_FILTER_NONE; in i40e_ptp_create_clock()
|
/linux-4.4.14/drivers/net/ethernet/freescale/ |
D | fec_ptp.c | 499 switch (config.rx_filter) { in fec_ptp_set() 503 config.rx_filter = HWTSTAMP_FILTER_NONE; in fec_ptp_set() 508 config.rx_filter = HWTSTAMP_FILTER_ALL; in fec_ptp_set() 523 config.rx_filter = (fep->hwts_rx_en ? in fec_ptp_get()
|
D | gianfar.c | 967 switch (config.rx_filter) { in gfar_hwtstamp_set() 981 config.rx_filter = HWTSTAMP_FILTER_ALL; in gfar_hwtstamp_set() 996 config.rx_filter = (priv->hwts_rx_en ? in gfar_hwtstamp_get()
|
/linux-4.4.14/drivers/net/ethernet/stmicro/stmmac/ |
D | stmmac_main.c | 452 __func__, config.flags, config.tx_type, config.rx_filter); in stmmac_hwtstamp_ioctl() 463 switch (config.rx_filter) { in stmmac_hwtstamp_ioctl() 466 config.rx_filter = HWTSTAMP_FILTER_NONE; in stmmac_hwtstamp_ioctl() 471 config.rx_filter = HWTSTAMP_FILTER_PTP_V1_L4_EVENT; in stmmac_hwtstamp_ioctl() 481 config.rx_filter = HWTSTAMP_FILTER_PTP_V1_L4_SYNC; in stmmac_hwtstamp_ioctl() 491 config.rx_filter = HWTSTAMP_FILTER_PTP_V1_L4_DELAY_REQ; in stmmac_hwtstamp_ioctl() 502 config.rx_filter = HWTSTAMP_FILTER_PTP_V2_L4_EVENT; in stmmac_hwtstamp_ioctl() 513 config.rx_filter = HWTSTAMP_FILTER_PTP_V2_L4_SYNC; in stmmac_hwtstamp_ioctl() 524 config.rx_filter = HWTSTAMP_FILTER_PTP_V2_L4_DELAY_REQ; in stmmac_hwtstamp_ioctl() 536 config.rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT; in stmmac_hwtstamp_ioctl() [all …]
|
/linux-4.4.14/drivers/net/wireless/cw1200/ |
D | debug.c | 132 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()
|
D | cw1200.h | 166 struct wsm_rx_filter rx_filter; member
|
D | sta.c | 445 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() 593 priv->rx_filter.promiscuous = 0; in cw1200_configure_filter() 594 priv->rx_filter.bssid = (*total_flags & (FIF_OTHER_BSS | in cw1200_configure_filter() 596 priv->rx_filter.fcs = (*total_flags & FIF_FCSFAIL) ? 1 : 0; in cw1200_configure_filter()
|
D | wsm.c | 801 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.4.14/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_ptp.c | 609 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.4.14/drivers/net/ethernet/intel/igb/ |
D | igb_ptp.c | 857 switch (config->rx_filter) { in igb_ptp_set_timestamp_mode() 881 config->rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT; in igb_ptp_set_timestamp_mode() 892 config->rx_filter = HWTSTAMP_FILTER_ALL; in igb_ptp_set_timestamp_mode() 897 config->rx_filter = HWTSTAMP_FILTER_NONE; in igb_ptp_set_timestamp_mode() 914 config->rx_filter = HWTSTAMP_FILTER_ALL; in igb_ptp_set_timestamp_mode() 1111 adapter->tstamp_config.rx_filter = HWTSTAMP_FILTER_NONE; in igb_ptp_init()
|
/linux-4.4.14/drivers/net/ethernet/adi/ |
D | bfin_mac.c | 677 __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.4.14/drivers/net/ethernet/intel/fm10k/ |
D | fm10k_ptp.c | 229 switch (ts_config.rx_filter) { in fm10k_set_ts_config() 247 ts_config.rx_filter = HWTSTAMP_FILTER_ALL; in fm10k_set_ts_config()
|
/linux-4.4.14/drivers/net/wireless/ti/wl1251/ |
D | main.c | 795 wl->rx_filter = WL1251_DEFAULT_RX_FILTER; in wl1251_op_configure_filter() 804 wl->rx_filter |= CFG_RX_FCS_ERROR; in wl1251_op_configure_filter() 810 wl->rx_filter |= CFG_RX_CTL_EN; in wl1251_op_configure_filter() 814 wl->rx_filter |= CFG_RX_PREQ_EN; in wl1251_op_configure_filter() 833 wl1251_acx_rx_config(wl, wl->rx_config, wl->rx_filter); in wl1251_op_configure_filter() 1541 wl->rx_filter = WL1251_DEFAULT_RX_FILTER; in wl1251_alloc_hw()
|
D | wl1251.h | 364 unsigned int rx_filter; member
|
D | cmd.c | 296 join->rx_filter_options = wl->rx_filter; in wl1251_cmd_join()
|
/linux-4.4.14/drivers/net/ethernet/amd/xgbe/ |
D | xgbe-ptp.c | 272 pdata->tstamp_config.rx_filter = HWTSTAMP_FILTER_NONE; in xgbe_ptp_register()
|
D | xgbe-drv.c | 1046 switch (config.rx_filter) { in xgbe_set_hwtstamp_settings()
|
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/ |
D | en_netdev.c | 2154 switch (config.rx_filter) { in mlx4_en_hwtstamp_set() 2171 config.rx_filter = HWTSTAMP_FILTER_ALL; in mlx4_en_hwtstamp_set() 2179 config.rx_filter = HWTSTAMP_FILTER_NONE; in mlx4_en_hwtstamp_set() 2933 priv->hwtstamp_config.rx_filter = HWTSTAMP_FILTER_NONE; in mlx4_en_init_netdev() 3103 priv->hwtstamp_config.rx_filter == ts_config.rx_filter && in mlx4_en_reset_config() 3110 (priv->hwtstamp_config.rx_filter != HWTSTAMP_FILTER_NONE)) { in mlx4_en_reset_config() 3124 ts_config.rx_filter, !!(features & NETIF_F_HW_VLAN_CTAG_RX)); in mlx4_en_reset_config() 3127 priv->hwtstamp_config.rx_filter = ts_config.rx_filter; in mlx4_en_reset_config() 3134 } else if (ts_config.rx_filter == HWTSTAMP_FILTER_NONE) { in mlx4_en_reset_config() 3155 if (ts_config.rx_filter != HWTSTAMP_FILTER_NONE) { in mlx4_en_reset_config()
|
D | en_cq.c | 146 (!cq->is_tx && priv->hwtstamp_config.rx_filter)) in mlx4_en_activate_cq()
|
D | en_rx.c | 407 ring->hwtstamp_rx_filter = priv->hwtstamp_config.rx_filter; in mlx4_en_create_rx_ring()
|
/linux-4.4.14/drivers/net/ethernet/sfc/ |
D | siena.c | 138 switch (init->rx_filter) { in siena_ptp_set_ts_config() 147 init->rx_filter = HWTSTAMP_FILTER_PTP_V1_L4_EVENT; in siena_ptp_set_ts_config() 152 init->rx_filter = HWTSTAMP_FILTER_PTP_V2_L4_EVENT; in siena_ptp_set_ts_config()
|
D | ptp.c | 1247 ptp->config.rx_filter = HWTSTAMP_FILTER_NONE; in efx_ptp_probe()
|
D | ef10.c | 4632 switch (init->rx_filter) { in efx_ef10_ptp_set_ts_config() 4651 init->rx_filter = HWTSTAMP_FILTER_ALL; in efx_ef10_ptp_set_ts_config()
|
/linux-4.4.14/drivers/net/ethernet/xscale/ |
D | ixp4xx_eth.c | 391 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.4.14/drivers/net/ethernet/renesas/ |
D | ravb_main.c | 1523 config.rx_filter = HWTSTAMP_FILTER_PTP_V2_L2_EVENT; in ravb_hwtstamp_get() 1525 config.rx_filter = HWTSTAMP_FILTER_ALL; in ravb_hwtstamp_get() 1527 config.rx_filter = HWTSTAMP_FILTER_NONE; in ravb_hwtstamp_get() 1559 switch (config.rx_filter) { in ravb_hwtstamp_set() 1567 config.rx_filter = HWTSTAMP_FILTER_ALL; in ravb_hwtstamp_set()
|
/linux-4.4.14/drivers/net/ethernet/tile/ |
D | tilegx.c | 450 if (unlikely(priv->stamp_cfg.rx_filter != HWTSTAMP_FILTER_NONE)) { in tile_rx_timestamp() 495 switch (config.rx_filter) { in tile_hwtstamp_set() 512 config.rx_filter = HWTSTAMP_FILTER_ALL; in tile_hwtstamp_set() 905 priv->stamp_cfg.rx_filter = HWTSTAMP_FILTER_NONE; in init_ptp_dev()
|
/linux-4.4.14/drivers/net/ethernet/emulex/benet/ |
D | be_main.c | 5596 mem = &adapter->rx_filter; in be_drv_cleanup() 5610 struct be_dma_mem *rx_filter = &adapter->rx_filter; in be_drv_init() local 5626 rx_filter->size = sizeof(struct be_cmd_req_rx_filter); in be_drv_init() 5627 rx_filter->va = dma_zalloc_coherent(dev, rx_filter->size, in be_drv_init() 5628 &rx_filter->dma, GFP_KERNEL); in be_drv_init() 5629 if (!rx_filter->va) { in be_drv_init() 5669 dma_free_coherent(dev, rx_filter->size, rx_filter->va, rx_filter->dma); in be_drv_init()
|
D | be.h | 525 struct be_dma_mem rx_filter; /* Cmd DMA mem for rx-filter */ member
|
D | be_cmds.c | 1939 struct be_dma_mem *mem = &adapter->rx_filter; in __be_cmd_rx_filter()
|
/linux-4.4.14/Documentation/networking/ |
D | timestamping.txt | 351 int rx_filter; /* HWTSTAMP_FILTER_* */ 357 rx_filter are hints to the driver what it is expected to do. If 401 /* possible values for hwtstamp_config->rx_filter */
|
/linux-4.4.14/drivers/net/wireless/ |
D | mac80211_hwsim.c | 507 unsigned int rx_filter; member 1556 data->rx_filter = 0; in mac80211_hwsim_configure_filter() 1558 data->rx_filter |= FIF_ALLMULTI; in mac80211_hwsim_configure_filter() 1560 *total_flags = data->rx_filter; in mac80211_hwsim_configure_filter()
|
/linux-4.4.14/drivers/net/ethernet/octeon/ |
D | octeon_mgmt.c | 748 switch (config.rx_filter) { in octeon_mgmt_ioctl_hwtstamp() 770 config.rx_filter = HWTSTAMP_FILTER_ALL; in octeon_mgmt_ioctl_hwtstamp()
|
/linux-4.4.14/drivers/net/ethernet/ti/ |
D | cpsw.c | 1511 switch (cfg.rx_filter) { in cpsw_hwtstamp_set() 1530 cfg.rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT; in cpsw_hwtstamp_set() 1566 cfg.rx_filter = (cpts->rx_enable ? in cpsw_hwtstamp_get()
|
/linux-4.4.14/drivers/net/ethernet/cavium/liquidio/ |
D | lio_main.c | 2452 switch (conf.rx_filter) { in hwtstamp_ioctl() 2469 conf.rx_filter = HWTSTAMP_FILTER_ALL; in hwtstamp_ioctl() 2475 if (conf.rx_filter == HWTSTAMP_FILTER_ALL) in hwtstamp_ioctl()
|
/linux-4.4.14/drivers/net/ethernet/neterion/vxge/ |
D | vxge-main.c | 3215 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.4.14/drivers/net/ethernet/intel/e1000e/ |
D | netdev.c | 3615 switch (config->rx_filter) { in e1000e_config_hwtstamp() 3670 config->rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT; in e1000e_config_hwtstamp() 3683 config->rx_filter = HWTSTAMP_FILTER_ALL; in e1000e_config_hwtstamp() 5313 if (adapter->hwtstamp_config.rx_filter != HWTSTAMP_FILTER_NONE) { in e1000_watchdog_task() 6085 switch (config.rx_filter) { in e1000e_hwtstamp_set() 6097 config.rx_filter = HWTSTAMP_FILTER_SOME; in e1000e_hwtstamp_set()
|
/linux-4.4.14/drivers/net/ethernet/broadcom/ |
D | tg3.c | 13802 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.4.14/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_main.c | 15226 switch (bp->rx_filter) { in bnx2x_configure_ptp_filters() 15231 bp->rx_filter = HWTSTAMP_FILTER_NONE; in bnx2x_configure_ptp_filters() 15236 bp->rx_filter = HWTSTAMP_FILTER_PTP_V1_L4_EVENT; in bnx2x_configure_ptp_filters() 15246 bp->rx_filter = HWTSTAMP_FILTER_PTP_V2_L4_EVENT; in bnx2x_configure_ptp_filters() 15256 bp->rx_filter = HWTSTAMP_FILTER_PTP_V2_L2_EVENT; in bnx2x_configure_ptp_filters() 15267 bp->rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT; in bnx2x_configure_ptp_filters() 15299 config.tx_type, config.rx_filter); in bnx2x_hwtstamp_ioctl() 15308 bp->rx_filter = config.rx_filter; in bnx2x_hwtstamp_ioctl() 15314 config.rx_filter = bp->rx_filter; in bnx2x_hwtstamp_ioctl()
|
D | bnx2x.h | 1942 u16 rx_filter; member
|
/linux-4.4.14/drivers/net/phy/ |
D | dp83640.c | 1304 switch (cfg.rx_filter) { in dp83640_hwtstamp()
|
/linux-4.4.14/drivers/net/wireless/ath/ath10k/ |
D | wmi.c | 1065 .rx_filter = WMI_PDEV_PARAM_UNSUPPORTED, 1160 .rx_filter = WMI_PDEV_PARAM_UNSUPPORTED, 1255 .rx_filter = WMI_PDEV_PARAM_UNSUPPORTED, 1509 .rx_filter = WMI_10_4_PDEV_PARAM_RX_FILTER,
|
D | wmi.h | 3310 u32 rx_filter; member
|
D | wmi-tlv.c | 3302 .rx_filter = WMI_PDEV_PARAM_UNSUPPORTED,
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/ |
D | cxgb4_main.c | 2998 switch (pi->tstamp_config.rx_filter) { in cxgb_ioctl() 3006 pi->tstamp_config.rx_filter = HWTSTAMP_FILTER_NONE; in cxgb_ioctl()
|
/linux-4.4.14/drivers/net/ethernet/oki-semi/pch_gbe/ |
D | pch_gbe_main.c | 246 switch (cfg.rx_filter) { in hwtstamp_ioctl()
|
/linux-4.4.14/drivers/net/ethernet/natsemi/ |
D | natsemi.c | 575 u32 rx_filter[16]; member
|