Home
last modified time | relevance | path

Searched refs:egress (Results 1 – 25 of 61) sorted by relevance

123

/f-stack/dpdk/drivers/net/mlx5/
H A Dmlx5_flow_meter.c60 fm->egress ? fm->mfts->egress.tbl->obj : in mlx5_flow_meter_action_create()
630 .egress = 1, in mlx5_flow_meter_create()
720 .egress = 1, in mlx5_flow_meter_destroy()
1185 attr->egress == fm->egress) in mlx5_flow_meter_attach()
1191 fm->egress = attr->egress; in mlx5_flow_meter_attach()
1200 fm->egress = 0; in mlx5_flow_meter_attach()
1232 fm->egress = 0; in mlx5_flow_meter_detach()
1262 .egress = 1, in mlx5_flow_meter_flush()
H A Dmlx5_flow_dv.c1171 attr->egress ? in flow_dv_get_metadata_reg()
2028 if (attr->egress) in flow_dv_validate_action_pop_vlan()
2648 if (attr->egress) in flow_dv_validate_action_decap()
4125 (!fm->egress && !attr->egress && attr->ingress)))) in mlx5_flow_validate_action_meter()
5174 if (attributes->egress) in flow_dv_validate_attributes()
8069 .direction = !!egress, in flow_dv_tbl_resource_get()
11979 if (mtd->egress.tbl) in flow_dv_destroy_mtr_tbl()
12059 else if (egress) in flow_dv_prepare_mtr_tables()
12060 dtb = &mtb->egress; in flow_dv_prepare_mtr_tables()
12235 if (attr->egress) in flow_dv_destroy_policer_rules()
[all …]
H A Dmlx5_flow.h816 struct mlx5_meter_domain_info egress; member
858 uint32_t egress:1; member
1422 uint32_t table_id, uint8_t egress, uint8_t transfer,
H A Dmlx5_flow.c1256 if (attr->egress) in mlx5_flow_validate_action_flag()
1307 if (attr->egress) in mlx5_flow_validate_action_mark()
1333 if (attr->egress) in mlx5_flow_validate_action_drop()
1387 if (attr->egress) in mlx5_flow_validate_action_queue()
1544 if (attr->egress) in mlx5_flow_validate_action_rss()
1584 if (attr->egress) in mlx5_flow_validate_action_default_miss()
1618 if (attr->egress) in mlx5_flow_validate_action_count()
1657 if (attributes->egress) in mlx5_flow_validate_attributes()
5386 attr_tx.egress = 1; in flow_list_create()
5490 .egress = 0, in mlx5_flow_create_esw_table_zero_flow()
[all …]
/f-stack/dpdk/doc/guides/prog_guide/
H A Dswitch_representation.rst381 From an application standpoint, "ingress" and "egress" flow rule attributes
401 | | egress | | egress | | egress | |
411 | | | egress | | | | egress
422 egress | |
429 Ingress and egress are defined as relative to the application creating the
454 it with "ingress" or "egress" and a specific origin requests a flow rule to
555 Matches traffic originating from (ingress) or going to (egress) a physical
574 Matches traffic originating from (ingress) or going to (egress) a given DPDK
620 Matches traffic originating from (ingress) or going to (egress) a given
784 flow create 3 egress
[all …]
H A Drte_security.rst65 Egress Data path - The software prepares the egress packet by adding
80 | egress IPsec |
154 The underlying device will manage state information required for egress
164 | egress IPsec |
231 | egress IPsec |
575 path while in egress, ``rte_security_set_pkt_metadata()`` would perform a
672 The ingress/egress flow attribute should match that specified in the security
676 example if the security session specifies an egress IPsec SA, then multiple
H A Drte_flow.rst12 ingress or egress traffic, alter its fate and query related counters
98 flow rule such as its direction (ingress or egress) and priority.
156 In the context of this API, **ingress** and **egress** respectively stand
182 When transferring flow rules, **ingress** and **egress** attributes
539 Matches traffic originating from (ingress) or going to (egress) a given
570 Matches traffic originating from (ingress) or going to (egress) a physical
694 On egress, metadata can be set either by mbuf metadata field with
1427 egress.
1947 encrypted on egress, and decrypted and authenticated on ingress.
1957 The ingress/egress flow attribute should match that specified in the
[all …]
H A Dgeneric_segmentation_offload_lib.rst20 scenario is that segmentation of egress frames will take place either in the NIC
42 #. The egress interface's driver must support multi-segment packets.
/f-stack/dpdk/app/test/
H A Dtest_kni.c53 volatile uint64_t egress; member
264 stats.egress += num; in test_kni_loop()
474 stats.egress = 0; in test_kni_processing()
502 stats.egress < KNI_NUM_MBUF_THRESHOLD) { in test_kni_processing()
/f-stack/dpdk/app/test-flow-perf/
H A Dflow_gen.c30 attr->egress = 1; in fill_attributes()
/f-stack/dpdk/doc/guides/tools/
H A Dpdump.rst93 * To receive egress packets only, ``tx-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/drivers/net/bnxt/tf_ulp/
H A Dbnxt_ulp_flow.c53 if (attr->egress && attr->ingress) { in bnxt_ulp_flow_validate_args()
69 if (attr->egress) in bnxt_ulp_set_dir_attributes()
/f-stack/dpdk/drivers/net/fm10k/base/
H A Dfm10k_pf.h99 __le64 egress; member
/f-stack/dpdk/examples/ipsec-secgw/
H A Dipsec.c264 sa->attr.egress = (sa->direction == in create_inline_session()
336 } else if (sa->attr.egress && in create_inline_session()
444 sa->attr.egress = 0; in create_ipsec_esp_flow()
H A Dflow.c218 attr.egress = 0; in flow_init_single()
/f-stack/dpdk/drivers/net/e1000/
H A Digb_flow.c381 if (attr->egress) { in cons_parse_ntuple_filter()
635 if (attr->egress) { in cons_parse_ethertype_filter()
942 if (attr->egress) { in cons_parse_syn_filter()
1239 if (attr->egress) { in cons_parse_flex_filter()
1402 if (attr->egress) { in igb_parse_rss_filter()
/f-stack/dpdk/doc/guides/nics/
H A Dvdev_netvsc.rst26 When the physical device is present, egress and most of the ingress traffic
/f-stack/dpdk/drivers/net/enic/
H A Denic_vf_representor.c305 if (attrs->ingress && !attrs->egress) { in adjust_flow_attr()
307 vf_attrs->egress = 1; in adjust_flow_attr()
/f-stack/dpdk/lib/librte_ethdev/
H A Drte_flow.h80 uint32_t egress:1; /**< Rule applies to egress traffic. */ member
3492 uint32_t egress:1; member
/f-stack/dpdk/drivers/net/ixgbe/
H A Dixgbe_flow.c581 if (attr->egress) { in cons_parse_ntuple_filter()
820 if (attr->egress) { in cons_parse_ethertype_filter()
1110 if (attr->egress) { in cons_parse_syn_filter()
1290 if (attr->egress) { in cons_parse_l2_tn_filter()
1403 if (attr->egress) { in ixgbe_parse_fdir_act_attr()
2886 if (attr->egress) { in ixgbe_parse_rss_filter()
/f-stack/dpdk/doc/guides/testpmd_app_ug/
H A Dtestpmd_funcs.rst1966 testpmd> flow create 0 egress pattern eth / ipv4 / end actions
1989 testpmd> flow create 0 egress pattern eth / ipv4 / end actions
3445 - ``egress``: rule applies to egress traffic.
4158 - ``e`` for ``egress``.
4321 [ingress] [egress] [transfer] action {action} / end
4639 testpmd> flow create 0 egress pattern eth / end actions l2_decap /
4647 testpmd> flow create 0 egress pattern eth / end actions l2_decap /
4655 testpmd> flow create 0 egress pattern eth / end actions l2_decap /
4663 testpmd> flow create 0 egress pattern eth / end actions l2_decap /
4707 testpmd> flow create 0 egress pattern eth / end actions l2_decap /
[all …]
/f-stack/dpdk/drivers/net/octeontx2/
H A Dotx2_flow_parse.c758 if (attr->egress) { in parse_rss_action()
978 if (attr->egress) { in otx2_flow_parse_actions()
H A Dotx2_flow.c157 else if ((!attr->egress && !attr->ingress) || in flow_parse_attr()
158 (attr->egress && attr->ingress)) in flow_parse_attr()
/f-stack/freebsd/contrib/device-tree/Bindings/net/
H A Dti,k3-am654-cpsw-nuss.yaml39 ingress, Auto VLAN removal on egress and auto pad to minimum frame size.
/f-stack/dpdk/lib/librte_flow_classify/
H A Drte_flow_classify_parse.c450 if (attr->egress) { in classify_parse_ntuple_filter()

123