| /f-stack/dpdk/drivers/net/mlx5/ |
| H A D | mlx5_flow_meter.c | 60 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 D | mlx5_flow_dv.c | 1171 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 D | mlx5_flow.h | 816 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 D | mlx5_flow.c | 1256 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 D | switch_representation.rst | 381 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 D | rte_security.rst | 65 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 D | rte_flow.rst | 12 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 D | generic_segmentation_offload_lib.rst | 20 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 D | test_kni.c | 53 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 D | flow_gen.c | 30 attr->egress = 1; in fill_attributes()
|
| /f-stack/dpdk/doc/guides/tools/ |
| H A D | pdump.rst | 93 * 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 D | bnxt_ulp_flow.c | 53 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 D | fm10k_pf.h | 99 __le64 egress; member
|
| /f-stack/dpdk/examples/ipsec-secgw/ |
| H A D | ipsec.c | 264 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 D | flow.c | 218 attr.egress = 0; in flow_init_single()
|
| /f-stack/dpdk/drivers/net/e1000/ |
| H A D | igb_flow.c | 381 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 D | vdev_netvsc.rst | 26 When the physical device is present, egress and most of the ingress traffic
|
| /f-stack/dpdk/drivers/net/enic/ |
| H A D | enic_vf_representor.c | 305 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 D | rte_flow.h | 80 uint32_t egress:1; /**< Rule applies to egress traffic. */ member 3492 uint32_t egress:1; member
|
| /f-stack/dpdk/drivers/net/ixgbe/ |
| H A D | ixgbe_flow.c | 581 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 D | testpmd_funcs.rst | 1966 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 D | otx2_flow_parse.c | 758 if (attr->egress) { in parse_rss_action() 978 if (attr->egress) { in otx2_flow_parse_actions()
|
| H A D | otx2_flow.c | 157 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 D | ti,k3-am654-cpsw-nuss.yaml | 39 ingress, Auto VLAN removal on egress and auto pad to minimum frame size.
|
| /f-stack/dpdk/lib/librte_flow_classify/ |
| H A D | rte_flow_classify_parse.c | 450 if (attr->egress) { in classify_parse_ntuple_filter()
|