/linux/include/media/ |
H A D | demux.h | 83 * @is_filtering: Set to non-zero when filtering in progress 87 * @start_filtering: starts TS filtering 88 * @stop_filtering: stops TS filtering 91 * Using this API, the client can set the filtering properties to start/stop 92 * filtering TS packets on a particular TS feed. 141 * @is_filtering: Set to non-zero when filtering in progress 147 * the demux. It should only be called when no filtering 152 * should not be called while filtering is in progress 156 * @start_filtering: starts section filtering 157 * @stop_filtering: stops section filtering [all …]
|
/linux/drivers/net/ethernet/intel/ice/ |
H A D | ice_vf_vsi_vlan_ops.c | 50 * so prevent disabling Rx VLAN filtering in ice_port_vlan_on() 181 /* Rx VLAN filtering always disabled to allow software offloaded VLANs in ice_vf_vsi_cfg_dvm_legacy_vlan_mode() 186 /* Don't fail when attempting to enable Rx VLAN filtering */ in ice_vf_vsi_cfg_dvm_legacy_vlan_mode() 189 /* Tx VLAN filtering always disabled to allow software offloaded VLANs in ice_vf_vsi_cfg_dvm_legacy_vlan_mode() 194 /* Don't fail when attempting to enable Tx VLAN filtering */ in ice_vf_vsi_cfg_dvm_legacy_vlan_mode() 198 …dev_dbg(dev, "Failed to disable Rx VLAN filtering for old VF without VIRTCHNL_VF_OFFLOAD_VLAN_V2 s… in ice_vf_vsi_cfg_dvm_legacy_vlan_mode() 200 …dev_dbg(dev, "Failed to disable Tx VLAN filtering for old VF without VIRTHCNL_VF_OFFLOAD_VLAN_V2 s… in ice_vf_vsi_cfg_dvm_legacy_vlan_mode() 234 * default Rx VLAN filtering should be turned off by default in this case. 247 …dev_dbg(ice_pf_to_dev(vf->pf), "Failed to disable Rx VLAN filtering for old VF with VIRTCHNL_VF_OF… in ice_vf_vsi_cfg_svm_legacy_vlan_mode()
|
/linux/Documentation/networking/ |
H A D | switchdev.rst | 222 traffic. To enable VLAN support, turn on VLAN filtering:: 442 If the device implements e.g.: VLAN filtering, putting the interface in 454 Bridge VLAN filtering 457 The Linux bridge allows the configuration of a VLAN filtering mode (statically, 461 - with VLAN filtering turned off: the bridge is strictly VLAN unaware and its 464 have no effect while VLAN filtering is turned off. Frames ingressing the 468 - with VLAN filtering turned on: the bridge is VLAN-aware and frames ingressing 477 - with VLAN filtering turned off, the bridge will process all ingress traffic 494 - with VLAN filtering turned on, these VLAN devices can be created as long as 500 way by the enabling of VLAN filtering on the bridge device(s). If the VLAN [all …]
|
/linux/net/can/ |
H A D | Kconfig | 24 tristate "Raw CAN Protocol (raw access with CAN-ID filtering)" 34 tristate "Broadcast Manager CAN Protocol (with content filtering)" 37 The Broadcast Manager offers content filtering, timeout monitoring, 50 It is based on the PF_CAN core infrastructure for msg filtering and
|
/linux/drivers/net/ethernet/marvell/mvpp2/ |
H A D | mvpp2_prs.h | 74 /* TCAM range for unicast and multicast filtering. We have 25 entries per port, 75 * with 4 dedicated to UC filtering and the rest to multicast filtering. 82 /* Number of entries per port dedicated to UC and MC filtering */ 87 /* There is a TCAM range reserved for VLAN filtering entries, range size is 33 102 /* MAC filtering range */ 106 /* VLAN filtering range */
|
/linux/net/ncsi/ |
H A D | internal.h | 25 NCSI_CAP_GENERIC_MC = 0x10, /* Global MC filtering */ 32 NCSI_CAP_BC_ARP = 0x01, /* ARP packet filtering */ 33 NCSI_CAP_BC_DHCPC = 0x02, /* DHCP client filtering */ 34 NCSI_CAP_BC_DHCPS = 0x04, /* DHCP server filtering */ 35 NCSI_CAP_BC_NETBIOS = 0x08, /* NetBIOS packet filtering */ 37 NCSI_CAP_MC_IPV6_NEIGHBOR = 0x01, /* IPv6 neighbor filtering */ 41 NCSI_CAP_MC_IPV6_MLD = 0x10, /* IPv6 MLD filtering */ 42 NCSI_CAP_MC_IPV6_NEIGHBOR_S = 0x20, /* IPv6 neighbour filtering */ 227 /* Filtering Settings */
|
/linux/Documentation/userspace-api/media/dvb/ |
H A D | dmx-start.rst | 31 This ioctl call is used to start the actual filtering operation defined 52 - Invalid argument, i.e. no filtering parameters provided via the 60 There are active filters filtering data from another input source.
|
H A D | dmx-set-filter.rst | 40 be a "one-shot" filter, i.e. if the filtering operation should be 41 stopped after the first section is received, and whether the filtering
|
H A D | dmx-set-pes-filter.rst | 36 packet identifier (PID), i.e. no PES header or payload filtering 59 There are active filters filtering data from another input source.
|
/linux/tools/testing/selftests/ftrace/test.d/ftrace/ |
H A D | fgraph-filter-stack.tc | 6 # Make sure that function graph filtering works, and is not 46 fail "Graph filtering not working with stack tracer?" 63 fail "Graph filtering not working after stack tracer disabled?"
|
H A D | fgraph-filter.tc | 6 # Make sure that function graph filtering works 31 fail "Graph filtering not working by itself?"
|
H A D | func-filter-notrace-pid.tc | 60 fail "PID filtering not working? traced task = $count_pid; other tasks = $count_other " 86 fail "PID filtering not following fork? traced task = $count_pid; other tasks = $count_other "
|
/linux/Documentation/networking/device_drivers/ethernet/freescale/ |
H A D | gianfar.rst | 27 extraction of VLAN headers, but not filtering. Filtering will be 35 filtering. On the eTSEC, the exact-match MAC registers are used
|
/linux/drivers/net/ethernet/intel/e1000e/ |
H A D | manage.c | 86 * e1000e_enable_tx_pkt_filtering - Enable packet filtering on Tx 89 * Enables packet filtering on transmit packets if manageability is enabled 102 /* No manageability, no filtering */ in e1000e_enable_tx_pkt_filtering() 109 * reason, disable filtering. in e1000e_enable_tx_pkt_filtering() 129 * take the safe route of assuming Tx filtering is enabled. in e1000e_enable_tx_pkt_filtering() 136 /* Cookie area is valid, make the final check for filtering. */ in e1000e_enable_tx_pkt_filtering()
|
/linux/include/linux/ |
H A D | ieee802154.h | 287 * enum ieee802154_filtering_level - Filtering levels applicable to a PHY 289 * @IEEE802154_FILTERING_NONE: No filtering at all, what is received is 291 * @IEEE802154_FILTERING_1_FCS: First filtering level, frames with an invalid 293 * @IEEE802154_FILTERING_2_PROMISCUOUS: Second filtering level, promiscuous 294 * mode as described in the spec, identical in terms of filtering to the 297 * @IEEE802154_FILTERING_3_SCAN: Third filtering level, scan related, where 299 * @IEEE802154_FILTERING_4_FRAME_FIELDS: Fourth filtering level actually
|
/linux/net/ |
H A D | Kconfig | 164 bool "Network packet filtering framework (Netfilter)" 166 Netfilter is a framework for filtering and mangling network packets 169 The most common use of packet filtering is to run your Linux box as 205 a bridge with Network packet filtering enabled makes iptables "see" 206 the bridged traffic. For filtering on the lower network and Ethernet 211 masquerading (ipmasqadm), packet filtering (ipchains), transparent 230 tristate "Bridged IP/ARP packets filtering"
|
/linux/drivers/net/ethernet/actions/ |
H A D | owl-emac.h | 85 #define OWL_EMAC_BIT_MAC_CSR6_IF BIT(4) /* Inverse filtering */ 87 #define OWL_EMAC_BIT_MAC_CSR6_HO BIT(2) /* Hash only filtering mode */ 89 #define OWL_EMAC_BIT_MAC_CSR6_HP BIT(0) /* Hash/perfect receive filtering mode */ 179 #define OWL_EMAC_BIT_RDES0_FF BIT(30) /* Filtering fail */ 215 #define OWL_EMAC_BIT_TDES1_FT1 BIT(28) /* Filtering type */ 220 #define OWL_EMAC_BIT_TDES1_FT0 BIT(22) /* Filtering type */
|
/linux/drivers/net/wireless/ti/wl18xx/ |
H A D | scan.h | 40 s8 rssi_threshold; /* for filtering (in dBm) */ 41 s8 snr_threshold; /* for filtering (in dB) */ 43 u8 bss_type; /* for filtering */
|
/linux/net/mac802154/ |
H A D | driver-ops.h | 174 /* In practice other filtering levels can be requested, but as in drv_start() 177 * filtering level in hardware and make our own additional in drv_start() 178 * filtering in mac802154 receive path. in drv_start() 187 local->phy->filtering = IEEE802154_FILTERING_NONE; in drv_start() 200 local->phy->filtering = IEEE802154_FILTERING_4_FRAME_FIELDS; in drv_start()
|
H A D | rx.c | 146 /* Level 3 filtering: Only beacons are accepted during scans */ in ieee802154_subif_frame() 148 sdata->required_filtering > wpan_phy->filtering) { in ieee802154_subif_frame() 359 if (local->hw.phy->filtering < IEEE802154_FILTERING_4_FRAME_FIELDS && in __ieee802154_rx_handle_packet() 422 /* Level 1 filtering: Check the FCS by software when relevant */ in ieee802154_rx() 423 if (local->hw.phy->filtering == IEEE802154_FILTERING_NONE) { in ieee802154_rx()
|
/linux/Documentation/dev-tools/kunit/ |
H A D | running_tips.rst | 278 Test Attributes and Filtering 327 for filtering purposes. 366 Filtering section in Test Attributes and Filtering 396 You can use this filtering feature when running KUnit manually by passing 404 Rules of Filtering Procedure 408 between attributes during filtering. The process of filtering follows these 411 - Filtering always operates at a per-test level.
|
/linux/drivers/net/wireless/ti/wl12xx/ |
H A D | scan.h | 72 s8 rssi_threshold; /* for filtering (in dBm) */ 73 s8 snr_threshold; /* for filtering (in dB) */ 80 u8 bss_type; /* for filtering */
|
/linux/mm/damon/tests/ |
H A D | core-kunit.h | 524 * filtering stages, since there are no filters at all. in damon_test_set_filters_default_reject() 534 * Rejct by default on core layer filtering stage due to the last in damon_test_set_filters_default_reject() 536 * Allow by default on ops layer filtering stage due to the absence of in damon_test_set_filters_default_reject() 546 * Allow by default on core layer filtering stage due to the last in damon_test_set_filters_default_reject() 548 * Allow by default on ops layer filtering stage due to the absence of in damon_test_set_filters_default_reject() 560 * Allow by default on core layer filtering stage due to the existence in damon_test_set_filters_default_reject() 562 * Reject by default on ops layer filtering stage due to the last in damon_test_set_filters_default_reject() 573 * Allow by default on core layer filtering stage due to the existence in damon_test_set_filters_default_reject() 575 * Reject by default on ops layer filtering stage due to the last in damon_test_set_filters_default_reject()
|
/linux/include/linux/avf/ |
H A D | virtchnl.h | 600 * The VF would interpret this as VLAN filtering can be supported on both 0x8100 627 * VLAN filtering if the underlying PF supports it. 631 * allows the VF to toggle VLAN filtering, stripping, and/or insertion it should 650 * for filtering, insertion, and stripping capabilities. 652 * If only outer capabilities are supported (for filtering, insertion, and/or 656 * If only inner capabilities are supported (for filtering, insertion, and/or 662 * If both outer and inner capabilities are supported (for filtering, insertion, 674 /* The PF populates these fields based on the supported VLAN filtering. If a 679 * Also, a VF is only allowed to toggle its VLAN filtering setting if the 683 * enabled for VLAN filtering. VLAN filtering in this case refers to the outer [all …]
|
/linux/drivers/net/ipa/ |
H A D | ipa_table.c | 45 * represents "no filtering" or "no routing," and is the reset value for 49 * not all TX endpoints support filtering. The first 64-bit slot in a 73 * filtering functionality. 137 /* A "zero rule" is used to represent no filtering or no routing. in ipa_table_validate_build() 173 dev_err(dev, "at least one filtering endpoint is required\n"); in ipa_filtered_valid() 180 dev_err(dev, "too many filtering endpoints (%u > %u)\n", in ipa_filtered_valid() 414 /* The number of filtering endpoints determines number of in ipa_table_init_add() 491 * Endpoint must be for the AP (not modem) and support filtering. Updates 645 * an entry for each endpoint that supports filtering in ipa_table_mem_valid() 692 * address of a filter rule. A "zero rule" indicates no filtering, and [all …]
|