Home
last modified time | relevance | path

Searched refs:ether (Results 1 – 20 of 20) sorted by relevance

/dpdk/lib/pipeline/
H A Drte_table_action.c616 rte_ether_addr_copy(&p->ether.ether.da, &d->ether.dst_addr); in encap_ether_apply()
617 rte_ether_addr_copy(&p->ether.ether.sa, &d->ether.src_addr); in encap_ether_apply()
634 rte_ether_addr_copy(&p->vlan.ether.da, &d->ether.dst_addr); in encap_vlan_apply()
635 rte_ether_addr_copy(&p->vlan.ether.sa, &d->ether.src_addr); in encap_vlan_apply()
658 rte_ether_addr_copy(&p->qinq.ether.da, &d->ether.dst_addr); in encap_qinq_apply()
659 rte_ether_addr_copy(&p->qinq.ether.sa, &d->ether.src_addr); in encap_qinq_apply()
684 rte_ether_addr_copy(&p->qinq.ether.da, &d->ether.dst_addr); in encap_qinq_pppoe_apply()
685 rte_ether_addr_copy(&p->qinq.ether.sa, &d->ether.src_addr); in encap_qinq_pppoe_apply()
720 rte_ether_addr_copy(&p->mpls.ether.da, &d->ether.dst_addr); in encap_mpls_apply()
721 rte_ether_addr_copy(&p->mpls.ether.sa, &d->ether.src_addr); in encap_mpls_apply()
[all …]
H A Drte_table_action.h443 struct rte_table_action_ether_hdr ether; /**< Ethernet header. */ member
448 struct rte_table_action_ether_hdr ether; /**< Ethernet header. */ member
454 struct rte_table_action_ether_hdr ether; /**< Ethernet header. */ member
467 struct rte_table_action_ether_hdr ether; member
481 struct rte_table_action_ether_hdr ether; /**< Ethernet header. */ member
487 struct rte_table_action_ether_hdr ether; /**< Ethernet header. */ member
539 struct rte_table_action_ether_hdr ether; member
553 struct rte_table_action_encap_ether_params ether; member
/dpdk/examples/ip_pipeline/examples/
H A Droute.cli32 table action profile AP0 ipv4 offset 270 fwd encap ether
57 pipeline PIPELINE0 table 0 rule add match lpm ipv4 100.0.0.0 10 action fwd port 0 encap ether a0:a1…
58 pipeline PIPELINE0 table 0 rule add match lpm ipv4 100.64.0.0 10 action fwd port 1 encap ether b0:b…
59 pipeline PIPELINE0 table 0 rule add match lpm ipv4 100.128.0.0 10 action fwd port 2 encap ether c0:…
60 pipeline PIPELINE0 table 0 rule add match lpm ipv4 100.192.0.0 10 action fwd port 3 encap ether d0:…
H A Droute_ecmp.cli23 table action profile APNH ipv4 offset 270 fwd encap ether
54 pipeline PIPELINE0 table 1 rule add match array 0 action fwd port 0 encap ether a0:a1:a2:a3:a4:a5 0…
55 pipeline PIPELINE0 table 1 rule add match array 1 action fwd port 1 encap ether b0:b1:b2:b3:b4:b5 1…
56 pipeline PIPELINE0 table 1 rule add match array 2 action fwd port 2 encap ether c0:c1:c2:c3:c4:c5 2…
57 pipeline PIPELINE0 table 1 rule add match array 3 action fwd port 3 encap ether d0:d1:d2:d3:d4:d5 3…
/dpdk/drivers/net/igc/
H A Digc_flow.c317 struct igc_ethertype_filter *ether; in igc_parse_pattern_ether() local
342 ether = &filter->ethertype; in igc_parse_pattern_ether()
345 ether->ether_type = rte_be_to_cpu_16(spec->type); in igc_parse_pattern_ether()
348 if (ether->ether_type == RTE_ETHER_TYPE_IPV4 || in igc_parse_pattern_ether()
349 ether->ether_type == RTE_ETHER_TYPE_IPV6 || in igc_parse_pattern_ether()
350 ether->ether_type == 0) in igc_parse_pattern_ether()
/dpdk/examples/ip_pipeline/
H A Dcli.c3329 parse_mac_addr(tokens[1], &a->encap.ether.ether.da) || in parse_table_action_encap()
3330 parse_mac_addr(tokens[2], &a->encap.ether.ether.sa)) in parse_table_action_encap()
3401 &a->encap.qinq_pppoe.ether.da) || in parse_table_action_encap()
3403 &a->encap.qinq_pppoe.ether.sa) || in parse_table_action_encap()
4965 ether_addr_show(f, &a->encap.ether.ether.da); in table_rule_show()
4967 ether_addr_show(f, &a->encap.ether.ether.sa); in table_rule_show()
4973 ether_addr_show(f, &a->encap.vlan.ether.da); in table_rule_show()
4975 ether_addr_show(f, &a->encap.vlan.ether.sa); in table_rule_show()
4984 ether_addr_show(f, &a->encap.qinq.ether.da); in table_rule_show()
4986 ether_addr_show(f, &a->encap.qinq.ether.sa); in table_rule_show()
[all …]
/dpdk/doc/guides/nics/
H A Digc.rst73 - ether-type filter
84 Add a rule to direct packet whose ``ether-type=0x801`` to queue 1:
H A Dkni.rst129 ether ae:8e:79:8e:9b:c8 txqueuelen 1000 (Ethernet)
136 ether 9e:76:43:53:3e:9b txqueuelen 1000 (Ethernet)
H A Dfail_safe.rst159 Care must be taken, however, to respect the **ether** API concerning device
H A Di40e.rst613 testpmd> flow_director_filter 0 mode IP add flow l2_payload ether \
H A Dbnxt.rst99 …(ex) ethtool --config-ntuple ens2f0 flow-type ether dst 00:01:02:03:00:01 vlan 10 vlan-mask 0xf000…
/dpdk/doc/guides/tools/
H A Dflow-perf.rst61 …sudo ./dpdk-test-flow_perf -n 4 -a 08:00.0 -- --ingress --ether --ipv4 --queue --rules-count=10000…
160 * ``--ether``
378 Example: raw-encap=ether,ipv4,udp,vxlan
383 Example: raw-decap=ether,ipv4,gre
387 Data to encap is fixed with pattern: ether,ipv4,udp,vxlan,
/dpdk/drivers/net/softnic/
H A Drte_eth_softnic_cli.c4036 softnic_parse_mac_addr(tokens[1], &a->encap.ether.ether.da) || in parse_table_action_encap()
4037 softnic_parse_mac_addr(tokens[2], &a->encap.ether.ether.sa)) in parse_table_action_encap()
4050 softnic_parse_mac_addr(tokens[1], &a->encap.vlan.ether.da) || in parse_table_action_encap()
4051 softnic_parse_mac_addr(tokens[2], &a->encap.vlan.ether.sa) || in parse_table_action_encap()
4074 softnic_parse_mac_addr(tokens[1], &a->encap.qinq.ether.da) || in parse_table_action_encap()
4075 softnic_parse_mac_addr(tokens[2], &a->encap.qinq.ether.sa) || in parse_table_action_encap()
4108 &a->encap.qinq_pppoe.ether.da) || in parse_table_action_encap()
4110 &a->encap.qinq_pppoe.ether.sa) || in parse_table_action_encap()
4153 softnic_parse_mac_addr(tokens[3], &a->encap.mpls.ether.sa) || in parse_table_action_encap()
4248 softnic_parse_mac_addr(tokens[1], &a->encap.pppoe.ether.da) || in parse_table_action_encap()
[all …]
H A Drte_eth_softnic_flow.c1689 &rule_action->encap.vxlan.ether.da); in flow_rule_action_get()
1691 &rule_action->encap.vxlan.ether.sa); in flow_rule_action_get()
/dpdk/doc/guides/sample_app_ug/
H A Dip_pipeline.rst198 …| | * Key = IP dest addr | encap ether | 3. Pipeline create …
340 [encap ether | vlan | qinq | mpls | pppoe]
475 ether <da> <sa>
/dpdk/doc/guides/howto/
H A Dvirtio_user_for_container_networking.rst43 in DPDK's ether layer. And to minimize the change, we reuse already-existing
/dpdk/doc/guides/rel_notes/
H A Drelease_16_04.rst164 * **Supported ether type setting of single and double VLAN for i40e**
H A Drelease_17_11.rst280 from the ether library. Its semantics are now expressed at the bus and PMD
H A Drelease_17_05.rst117 * Added Generic flow API support for classification according to ether type.
/dpdk/doc/guides/testpmd_app_ug/
H A Dtestpmd_funcs.rst2311 …testpmd> port config all rss (all|default|eth|vlan|ip|tcp|udp|sctp|ether|port|vxlan|geneve|nvgre|v…
2315 The ``all`` option is equivalent to eth|vlan|ip|tcp|udp|sctp|ether|l2tpv3|esp|ah|pfcp|l2tpv2.