Home
last modified time | relevance | path

Searched refs:ingress (Results 1 – 25 of 95) sorted by relevance

1234

/dpdk/doc/guides/prog_guide/
H A Dswitch_representation.rst426 | | ingress | | ingress | | ingress | |
438 | | | ingress | | | | ingress
485 ingress only : ingress + transfer
781 flow create 3 ingress
787 flow create 4 ingress
799 flow create 3 ingress
818 flow create 4 ingress
822 flow create 5 ingress
836 flow create 5 ingress
855 flow create 5 ingress
[all …]
H A Devent_crypto_adapter.rst28 In the former mode, it is an application responsibility to enable ingress
30 enable the ingress packet ordering.
42 This mode does not ensure ingress ordering, if the application directly
68 use this mode when ingress packet ordering is needed. In this mode, events
H A Drte_security.rst60 The underlying device may not support crypto processing for all ingress packet
574 For inline protocol offloaded ingress traffic, the application can register a
583 associated with the packet. In ingress, the driver would set this in Rx
586 when it has relevant info. For ingress, this device-specific 64 bit value
681 The ingress/egress flow attribute should match that specified in the security
686 flows can be specified to that SA. In the case of an ingress IPsec SA then
/dpdk/drivers/net/enic/
H A Denic_fm_flow.c85 uint8_t ingress; member
1050 fet->ingress = ingress; in enic_fet_alloc()
1084 if (fet->group == group && fet->ingress == ingress) in enic_fet_get()
1817 if (ingress) in enic_fm_copy_action()
1923 ingress = 1; in enic_fm_copy_action()
1942 ingress = 0; in enic_fm_copy_action()
2165 uint8_t ingress) in enic_fm_dump_tcam_match() argument
2187 uint8_t ingress) in enic_fm_dump_tcam_entry() argument
3444 attrs.ingress = 0; in enic_fm_add_rep2vf_flow()
3476 attrs.ingress = 1; in enic_fm_add_rep2vf_flow()
[all …]
/dpdk/doc/guides/testpmd_app_ug/
H A Dtestpmd_funcs.rst3359 [ingress] [egress] [transfer]
3433 - Restrict ingress traffic to the defined flow rules::
3553 [ingress] [egress] [transfer]
3595 [priority {level}] [ingress] [egress] [transfer]
3714 testpmd> flow validate 0 ingress pattern eth / end
3801 - ``ingress``: rule applies to ingress traffic.
3821 testpmd> flow create 0 ingress pattern [...]
4604 - ``i`` for ``ingress``.
4787 ingress action rss queues 1 2 end / end
4793 ingress action rss queues 0 1 end / end
[all …]
/dpdk/doc/guides/nics/
H A Digc.rst88 testpmd> flow create 0 ingress pattern eth type is 0x801 / end actions queue index 1 / end
94 …testpmd> flow create 0 ingress pattern eth / ipv4 proto is 6 / tcp dst is 0x80 / end actions queue…
100 …testpmd> flow validate 0 ingress pattern tcp flags spec 0x02 flags mask 0x02 / end actions queue i…
106 testpmd> flow create 0 ingress pattern end actions rss types ipv4-udp end / end
H A Dhns3.rst191 testpmd> flow create 0 ingress pattern eth / ipv4 src is 2.2.2.3 \
207 testpmd> flow create 0 ingress pattern end actions rss types end \
214 testpmd> flow create 0 ingress pattern eth / ipv4 / tcp / end \
221 testpmd> flow create 0 ingress pattern eth / ipv4 / tcp / end \
228 testpmd> flow create 0 ingress pattern end actions rss types end \
H A Denic.rst219 - Attributes: ingress
230 - Attributes: ingress
238 - Attributes: ingress
246 - Attributes: ingress, egress
326 VIC adapters can tag, untag, or modify the VLAN headers of ingress
327 packets. The ingress VLAN rewrite mode controls this behavior. By
337 - ``priority``: Priority-tag default VLAN mode. If the ingress packet
341 - ``trunk``: Default trunk mode. The NIC tags untagged ingress packets
342 with the default VLAN. Tagged ingress packets are not modified. To
345 - ``untag``: Untag default VLAN mode. If the ingress packet is tagged
[all …]
H A Dtxgbe.rst155 ingress or egress traffic, alter its fate and query related counters according
167 testpmd> flow create 0 ingress pattern eth type is 0x0806 / end actions queue index 2 / end
H A Dsoftnic.rst305 flowapi map group <group_id> ingress | egress pipeline <pipeline_name> \
347 flowapi map group 0 ingress pipeline RX table 0
381 flow create 2 group 0 ingress pattern eth / ipv4 proto mask 255 src \
386 flow create 2 group 0 ingress pattern eth / ipv4 proto mask 255 src \
H A Dtap.rst137 testpmd> flow create 0 priority 1 ingress pattern eth / ipv4 dst is 192.0.2.1 \
142 testpmd> flow create 0 priority 2 ingress pattern eth src is 06:05:04:03:02:01 \
147 testpmd> flow create 0 priority 3 ingress pattern eth / vlan vid is 3 / \
152 testpmd> flow create 0 priority 4 ingress pattern eth dst is 0a:0b:0c:0d:0e:0f \
H A Dmvpp2.rst514 testpmd> flow create 0 ingress pattern eth src is 10:11:12:13:14:15 / end actions drop / end
525 …testpmd> flow create 0 ingress pattern ipv4 src spec 10.10.10.0 src mask 255.255.255.0 / tcp src s…
536 …testpmd> flow create 0 ingress pattern vlan vid spec 0x10 vid mask 0x10 / ipv4 src spec 10.10.1.1 …
575 1. Meter ingress traffic.
617 testpmd> flow create 0 ingress pattern ipv4 src is 10.10.10.1 / end actions meter mtr_id 0 / end
/dpdk/doc/guides/howto/
H A Drte_flow.rst26 testpmd> flow create 0 ingress pattern eth / vlan /
35 struct rte_flow_attr attr = { .ingress = 1 };
121 testpmd> flow create 0 ingress pattern eth / vlan /
130 struct rte_flow_attr attr = {.ingress = 1};
222 testpmd> flow create 0 ingress pattern eth / vlan vid spec 123 /
230 struct rte_flow_attr attr = { .ingress = 1 };
/dpdk/app/test/
H A Dtest_flow_classify.c309 attr.ingress = 1; in test_valid_parameters()
358 attr.ingress = 1; in test_invalid_patterns()
437 attr.ingress = 1; in test_invalid_actions()
649 attr.ingress = 1; in test_query_udp()
716 attr.ingress = 1; in test_query_tcp()
783 attr.ingress = 1; in test_query_sctp()
H A Dtest_kni.c52 volatile uint64_t ingress; member
249 stats.ingress += num; in test_kni_loop()
473 stats.ingress = 0; in test_kni_processing()
501 if (stats.ingress < KNI_NUM_MBUF_THRESHOLD || in test_kni_processing()
/dpdk/doc/guides/tools/
H A Dpdump.rst91 * To receive ingress packets only, ``rx-dev`` should be passed.
95 * To receive ingress and egress packets separately ``rx-dev`` and ``tx-dev``
98 * To receive ingress and egress packets together, ``rx-dev`` and ``tx-dev``
/dpdk/app/test-flow-perf/
H A Dflow_gen.c28 attr->ingress = 1; in fill_attributes()
/dpdk/examples/flow_filtering/
H A Dflow_blocks.c61 attr.ingress = 1; in generate_ipv4_flow()
/dpdk/drivers/net/tap/
H A Dtap_flow.c389 .ingress = 1,
406 .ingress = 1,
426 .ingress = 1,
446 .ingress = 1,
460 .ingress = 1,
494 .ingress = 1,
1146 adata.mirred.ifindex = attr->ingress ? pmd->if_index : in priv_flow_process()
/dpdk/drivers/net/softnic/
H A Drte_eth_softnic_flow.c41 int ingress, in flow_attr_map_set() argument
57 map = (ingress) ? &softnic->flow.ingress_map[group_id] : in flow_attr_map_set()
69 int ingress) in flow_attr_map_get() argument
74 return (ingress) ? &softnic->flow.ingress_map[group_id] : in flow_attr_map_get()
94 if (!attr->ingress && !attr->egress) in flow_pipeline_table_get()
101 if (attr->ingress && attr->egress) in flow_pipeline_table_get()
110 attr->ingress); in flow_pipeline_table_get()
1223 attr->ingress); in flow_rule_action_get()
/dpdk/drivers/net/mlx5/
H A Dmlx5_flow_meter.c844 mtr_policy->ingress = 1; in mlx5_flow_meter_policy_add()
1233 domain_bitmap = (mtr_policy->ingress ? in mlx5_flow_meter_create()
1913 attr->ingress == fm->ingress && in mlx5_flow_meter_attach()
1925 fm->ingress = attr->ingress; in mlx5_flow_meter_attach()
1934 fm->ingress = 0; in mlx5_flow_meter_attach()
1966 fm->ingress = 0; in mlx5_flow_meter_detach()
/dpdk/drivers/net/fm10k/base/
H A Dfm10k_pf.h100 __le64 ingress; member
/dpdk/lib/ethdev/
H A Drte_flow.h104 uint32_t ingress:1; member
4458 uint32_t ingress:1; member
5058 uint32_t ingress:1; member
5144 uint32_t ingress:1; member
/dpdk/drivers/net/cnxk/
H A Dcnxk_flow.c262 in_attr->ingress = attr->ingress; in cnxk_map_flow_data()
/dpdk/drivers/net/e1000/
H A Digb_flow.c372 if (!attr->ingress) { in cons_parse_ntuple_filter()
627 if (!attr->ingress) { in cons_parse_ethertype_filter()
933 if (!attr->ingress) { in cons_parse_syn_filter()
1230 if (!attr->ingress) { in cons_parse_flex_filter()
1393 if (!attr->ingress) { in igb_parse_rss_filter()

1234