Home
last modified time | relevance | path

Searched refs:filters (Results 1 – 25 of 40) sorted by relevance

12

/dpdk/drivers/vdpa/sfc/
H A Dsfc_vdpa_filter.c92 spec = &sva->filters.spec[SFC_VDPA_BCAST_MAC_FILTER]; in sfc_vdpa_filter_config()
101 sva->filters.filter_cnt++; in sfc_vdpa_filter_config()
104 spec = &sva->filters.spec[SFC_VDPA_UCAST_MAC_FILTER]; in sfc_vdpa_filter_config()
112 sva->filters.filter_cnt++; in sfc_vdpa_filter_config()
115 spec = &sva->filters.spec[SFC_VDPA_MCAST_DST_FILTER]; in sfc_vdpa_filter_config()
123 sva->filters.filter_cnt++; in sfc_vdpa_filter_config()
138 for (i = 0; i < sva->filters.filter_cnt; i++) { in sfc_vdpa_filter_remove()
139 rc = efx_filter_remove(nic, &(sva->filters.spec[i])); in sfc_vdpa_filter_remove()
146 sva->filters.filter_cnt = 0; in sfc_vdpa_filter_remove()
H A Dsfc_vdpa.h71 sfc_vdpa_filter_t filters; member
/dpdk/drivers/net/sfc/
H A Dsfc_flow.c1549 efx_filter_spec_t *spec = &spec_filter->filters[i]; in sfc_flow_filter_insert()
1795 spec_filter->filters[i].efs_match_flags |= in sfc_flow_set_unknown_dst_flags()
1868 spec_filter->filters[i].efs_match_flags |= in sfc_flow_set_ethertypes()
1875 spec_filter->filters[i].efs_ether_type = in sfc_flow_set_ethertypes()
1911 spec_filter->filters[i].efs_match_flags |= in sfc_flow_set_outer_vid_flag()
1914 spec_filter->filters[i].efs_outer_vid = 0; in sfc_flow_set_outer_vid_flag()
1955 spec_filter->filters[i].efs_match_flags |= in sfc_flow_set_ifrm_unknown_dst_flags()
2120 spec_filter->filters[i] = in sfc_flow_spec_add_match_flag()
2121 spec_filter->filters[i - spec_filter->count]; in sfc_flow_spec_add_match_flag()
2311 ip_proto = spec_filter->filters[i].efs_ip_proto; in sfc_flow_is_match_flags_exception()
[all …]
H A Dsfc_flow.h48 efx_filter_spec_t filters[SF_FLOW_SPEC_NB_FILTERS_MAX]; member
/dpdk/drivers/net/i40e/base/
H A Di40e_common.c5951 buff_len = filter_count * sizeof(*filters); in i40e_aq_add_cloud_filters()
5957 i40e_fix_up_geneve_vni(filters, filter_count); in i40e_aq_add_cloud_filters()
5991 buff_len = filter_count * sizeof(*filters); in i40e_aq_add_cloud_filters_bb()
6047 buff_len = filter_count * sizeof(*filters); in i40e_aq_rem_cloud_filters()
6053 i40e_fix_up_geneve_vni(filters, filter_count); in i40e_aq_rem_cloud_filters()
6087 buff_len = filter_count * sizeof(*filters); in i40e_aq_rem_cloud_filters_bb()
6148 cmd->old_filter_type = filters->old_filter_type; in i40e_aq_replace_cloud_filters()
6149 cmd->new_filter_type = filters->new_filter_type; in i40e_aq_replace_cloud_filters()
6150 cmd->valid_flags = filters->valid_flags; in i40e_aq_replace_cloud_filters()
6151 cmd->tr_bit = filters->tr_bit; in i40e_aq_replace_cloud_filters()
[all …]
H A Di40e_prototype.h413 struct i40e_aqc_cloud_filters_element_bb *filters,
417 struct i40e_aqc_cloud_filters_element_data *filters,
421 struct i40e_aqc_cloud_filters_element_data *filters,
425 struct i40e_aqc_cloud_filters_element_bb *filters,
430 struct i40e_aqc_replace_cloud_filters_cmd *filters,
/dpdk/lib/eal/linux/
H A Deal.c87 static const char * const filters[] = { in eal_clean_runtime_dir() local
120 for (f_idx = 0; f_idx < RTE_DIM(filters); f_idx++) { in eal_clean_runtime_dir()
121 const char *filter = filters[f_idx]; in eal_clean_runtime_dir()
/dpdk/doc/guides/prog_guide/
H A Dmember_lib.rst147 vBF basically composes multiple bloom filters into a vector of bloom filers.
149 bloom filters concurrently to determine which set(s) it belongs to or none of
151 used to address multiple bloom filters concurrently and the bloom filter
170 filters with sequential lookup of each BF. However, being able to concurrently
172 parallelism is realized by the implementation of checking all bloom filters
297 sets needed to initialize the vector bloom filters. This number is equal to the
298 number of bloom filters will be created.
H A Dbpf_lib.rst15 Also it introduces basic framework to load/unload BPF-based filters
/dpdk/drivers/net/bnx2x/
H A Dbnx2x_vfpf.c567 query->filters[0].flags = (set ? BNX2X_VF_Q_FILTER_SET_MAC : 0) | in bnx2x_vf_set_mac()
572 rte_memcpy(query->filters[0].mac, sc->link_params.mac_addr, ETH_ALEN); in bnx2x_vf_set_mac()
588 rte_memcpy(query->filters[0].mac, sc->pf2vf_bulletin->mac, in bnx2x_vf_set_mac()
H A Dbnx2x_vfpf.h229 struct vf_q_mac_vlan_filter filters[VF_MAX_FILTERS]; member
/dpdk/doc/guides/nics/
H A Denic.rst225 - **1300 and later series VICS with advanced filters disabled**
227 With advanced filters disabled, an IPv4 or IPv6 item must be specified
236 - **1300 and later series VICS with advanced filters enabled**
319 Geneve offload and advanced filters are mutually exclusive. This is
464 - The number of filters that can be specified with the Generic Flow API is
466 a loop to determine how many filters your VIC will support (not more than
469 'catch-all' filters should be added last.
H A Dcxgbe.rst33 - Flow API - Support for both Wildcard (LE-TCAM) and Exact (HASH) match filters.
137 filters.
144 for LETCAM filters.
309 to configure a filter mode combination for HASH (exact-match) filters.
H A Digc.rst71 The Flow Director filters includes the following types:
H A Dtxgbe.rst159 actions. Theoretically one rule can match more than one filters, which named for
H A Di40e.rst358 The Flow Director filters can match the different fields for different type of packet: flow type, s…
493 protocols/filters which are not supported by default. The DDP
739 When programming cloud filters for IPv4/6_UDP/TCP/SCTP with SRC port only or DST port only,
/dpdk/doc/guides/sample_app_ug/
H A Dvmdq_dcb_forwarding.rst17 The VMDQ and DCB filters work on MAC and VLAN traffic to divide the traffic into input queues on th…
19 VMDQ filters split the traffic into 16 or 32 groups based on the Destination MAC and VLAN ID.
H A Dvmdq_forwarding.rst17 VMDq filters split the incoming packets up into different "pools" - each with its own set of RX que…
/dpdk/doc/guides/howto/
H A Dflow_bifurcation.rst57 In order to define the filters strictly with flow rules,
H A Dvfd.rst191 filter for several VF ports. When the VLAN filters are added only the packets
275 * If it accepts packets matching the MAC filters.
/dpdk/doc/guides/vdpadevs/
H A Dsfc.rst76 Configures MAC address which would be used to setup MAC filters.
/dpdk/drivers/net/vmxnet3/base/
H A Dvmxnet3_defs.h666 Vmxnet3_PM_PktFilter filters[VMXNET3_PM_MAX_FILTERS]; member
/dpdk/doc/guides/prog_guide/img/
H A Drib_pic.svg1 …" viewBox="0 0 960.246 422.611" xml:space="preserve" color-interpolation-filters="sRGB" version="1…
H A Drib_internals.svg1 … viewBox="0 0 1305.249 502.526" xml:space="preserve" color-interpolation-filters="sRGB" version="1…
H A Ddir_24_8_alg.svg1 …" viewBox="0 0 709.411 494.167" xml:space="preserve" color-interpolation-filters="sRGB" version="1…

12