Home
last modified time | relevance | path

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

1234

/f-stack/dpdk/doc/guides/prog_guide/
H A Dswitch_representation.rst400 | | ingress | | ingress | | ingress | |
412 | | | ingress | | | | ingress
459 ingress only : ingress + transfer
755 flow create 3 ingress
761 flow create 4 ingress
773 flow create 3 ingress
792 flow create 4 ingress
796 flow create 5 ingress
810 flow create 5 ingress
829 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
67 Application can use this mode, when ingress packet ordering is needed.
H A Drte_security.rst60 The underlying device may not support crypto processing for all ingress packet
565 For inline protocol offloaded ingress traffic, the application can register a
574 associated with the packet. In ingress, the driver would set this in Rx
577 when it has relevant info. For ingress, this device-specific 64 bit value
672 The ingress/egress flow attribute should match that specified in the security
677 flows can be specified to that SA. In the case of an ingress IPsec SA then
/f-stack/dpdk/drivers/net/enic/
H A Denic_fm_flow.c87 uint8_t ingress; member
737 fet->ingress = ingress; in enic_fet_alloc()
771 if (fet->group == group && fet->ingress == ingress) in enic_fet_get()
1469 if (ingress) in enic_fm_copy_action()
1775 uint8_t ingress) in enic_fm_dump_tcam_match() argument
1797 uint8_t ingress) in enic_fm_dump_tcam_entry() argument
2252 uint8_t ingress, in __enic_fm_flow_add_entry() argument
3052 attrs.ingress = 0; in enic_fm_add_rep2vf_flow()
3084 attrs.ingress = 1; in enic_fm_add_rep2vf_flow()
3145 attrs.ingress = 0; in enic_fm_add_vf2rep_flow()
[all …]
/f-stack/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 Denic.rst219 - Attributes: ingress
230 - Attributes: ingress
238 - Attributes: ingress
246 - Attributes: ingress, egress
330 VIC adapters can tag, untag, or modify the VLAN headers of ingress
331 packets. The ingress VLAN rewrite mode controls this behavior. By
341 - ``priority``: Priority-tag default VLAN mode. If the ingress packet
345 - ``trunk``: Default trunk mode. The NIC tags untagged ingress packets
346 with the default VLAN. Tagged ingress packets are not modified. To
349 - ``untag``: Untag default VLAN mode. If the ingress packet is tagged
[all …]
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.rst469 testpmd> flow create 0 ingress pattern eth src is 10:11:12:13:14:15 / end actions drop / end
480 …testpmd> flow create 0 ingress pattern ipv4 src spec 10.10.10.0 src mask 255.255.255.0 / tcp src s…
491 …testpmd> flow create 0 ingress pattern vlan vid spec 0x10 vid mask 0x10 / ipv4 src spec 10.10.1.1 …
530 1. Meter ingress traffic.
572 testpmd> flow create 0 ingress pattern ipv4 src is 10.10.10.1 / end actions meter mtr_id 0 / end
H A Dvdev_netvsc.rst26 When the physical device is present, egress and most of the ingress traffic
/f-stack/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 };
/f-stack/dpdk/drivers/net/mlx5/
H A Dmlx5_flow_meter.c61 fm->mfts->ingress.tbl->obj; in mlx5_flow_meter_action_create()
629 .ingress = 1, in mlx5_flow_meter_create()
719 .ingress = 1, in mlx5_flow_meter_destroy()
1184 attr->ingress == fm->ingress && in mlx5_flow_meter_attach()
1190 fm->ingress = attr->ingress; in mlx5_flow_meter_attach()
1199 fm->ingress = 0; in mlx5_flow_meter_attach()
1231 fm->ingress = 0; in mlx5_flow_meter_detach()
1261 .ingress = 1, in mlx5_flow_meter_flush()
/f-stack/dpdk/app/test/
H A Dtest_flow_classify.c298 attr.ingress = 1; in test_valid_parameters()
347 attr.ingress = 1; in test_invalid_patterns()
426 attr.ingress = 1; in test_invalid_actions()
638 attr.ingress = 1; in test_query_udp()
705 attr.ingress = 1; in test_query_tcp()
772 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()
/f-stack/dpdk/doc/guides/testpmd_app_ug/
H A Dtestpmd_funcs.rst3306 - Restrict ingress traffic to the defined flow rules::
3383 testpmd> flow validate 0 ingress pattern eth / end
3444 - ``ingress``: rule applies to ingress traffic.
3460 testpmd> flow create 0 ingress pattern [...]
4053 testpmd> flow create 0 ingress pattern eth / ipv6 / end
4056 testpmd> flow create 0 ingress pattern eth / ipv4 / end
4066 testpmd> flow create 0 ingress pattern eth / ipv6 / end
4157 - ``i`` for ``ingress``.
4321 [ingress] [egress] [transfer] action {action} / end
4339 ingress action rss queues 1 2 end / end
[all …]
/f-stack/dpdk/app/test-flow-perf/
H A Dflow_gen.c28 attr->ingress = 1; in fill_attributes()
/f-stack/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``
/f-stack/dpdk/examples/flow_filtering/
H A Dflow_blocks.c60 attr.ingress = 1; in generate_ipv4_flow()
/f-stack/dpdk/drivers/net/bnxt/tf_ulp/
H A Dbnxt_ulp_flow.c53 if (attr->egress && attr->ingress) { in bnxt_ulp_flow_validate_args()
71 if (attr->ingress) in bnxt_ulp_set_dir_attributes()
/f-stack/dpdk/drivers/net/fm10k/base/
H A Dfm10k_pf.h100 __le64 ingress; member
/f-stack/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()
/f-stack/dpdk/doc/guides/sample_app_ug/
H A Dflow_filtering.rst384 * in this case only ingress packets will be checked.
387 attr.ingress = 1;
442 The following part create the flow attributes, in our case ingress.
447 attr.ingress = 1;
/f-stack/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()
1222 attr->ingress); in flow_rule_action_get()
/f-stack/dpdk/examples/ipsec-secgw/
H A Dipsec.c266 sa->attr.ingress = (sa->direction == in create_inline_session()
268 if (sa->attr.ingress) { in create_inline_session()
445 sa->attr.ingress = 1; in create_ipsec_esp_flow()
/f-stack/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