Home
last modified time | relevance | path

Searched refs:qinq (Results 1 – 14 of 14) sorted by relevance

/f-stack/dpdk/lib/librte_pipeline/
H A Drte_table_action.c665 d->svlan.vlan_tci = rte_htons(VLAN(p->qinq.svlan.pcp, in encap_qinq_apply()
666 p->qinq.svlan.dei, in encap_qinq_apply()
667 p->qinq.svlan.vid)); in encap_qinq_apply()
671 d->cvlan.vlan_tci = rte_htons(VLAN(p->qinq.cvlan.pcp, in encap_qinq_apply()
672 p->qinq.cvlan.dei, in encap_qinq_apply()
673 p->qinq.cvlan.vid)); in encap_qinq_apply()
691 d->svlan.vlan_tci = rte_htons(VLAN(p->qinq.svlan.pcp, in encap_qinq_pppoe_apply()
692 p->qinq.svlan.dei, in encap_qinq_pppoe_apply()
693 p->qinq.svlan.vid)); in encap_qinq_pppoe_apply()
698 p->qinq.cvlan.dei, in encap_qinq_pppoe_apply()
[all …]
H A Drte_table_action.h559 struct rte_table_action_encap_qinq_params qinq; member
/f-stack/dpdk/examples/ip_pipeline/
H A Dcli.c2989 struct pkt_key_qinq *qinq = in parse_match() local
3013 qinq->svlan = rte_cpu_to_be_16(svlan); in parse_match()
3014 qinq->cvlan = rte_cpu_to_be_16(cvlan); in parse_match()
3385 a->encap.qinq.svlan.pcp = svlan_pcp & 0x7; in parse_table_action_encap()
3386 a->encap.qinq.svlan.dei = svlan_dei & 0x1; in parse_table_action_encap()
4997 a->encap.qinq.svlan.pcp, in table_rule_show()
4998 a->encap.qinq.svlan.dei, in table_rule_show()
4999 a->encap.qinq.svlan.vid, in table_rule_show()
5000 a->encap.qinq.cvlan.pcp, in table_rule_show()
5001 a->encap.qinq.cvlan.dei, in table_rule_show()
[all …]
/f-stack/dpdk/doc/guides/sample_app_ug/
H A Dip_pipeline.rst340 [encap ether | vlan | qinq | mpls | pppoe]
457 | qinq <svlan> <cvlan>
477 | qinq <da> <sa> <pcp> <dei> <vid> <pcp> <dei> <vid>
/f-stack/dpdk/drivers/net/softnic/
H A Drte_eth_softnic_cli.c3690 struct pkt_key_qinq *qinq = in parse_match() local
3714 qinq->svlan = rte_cpu_to_be_16(svlan); in parse_match()
3715 qinq->cvlan = rte_cpu_to_be_16(cvlan); in parse_match()
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()
4090 a->encap.qinq.svlan.pcp = svlan_pcp & 0x7; in parse_table_action_encap()
4091 a->encap.qinq.svlan.dei = svlan_dei & 0x1; in parse_table_action_encap()
4092 a->encap.qinq.svlan.vid = svlan_vid & 0xFFF; in parse_table_action_encap()
4093 a->encap.qinq.cvlan.pcp = cvlan_pcp & 0x7; in parse_table_action_encap()
4094 a->encap.qinq.cvlan.dei = cvlan_dei & 0x1; in parse_table_action_encap()
[all …]
/f-stack/dpdk/drivers/net/octeontx2/
H A Dotx2_vlan.c45 struct mcam_entry *entry, bool qinq, bool drop) in nix_set_rx_vlan_action() argument
67 if (!qinq) { in nix_set_rx_vlan_action()
/f-stack/dpdk/drivers/net/txgbe/
H A Dtxgbe_ethdev.c819 uint32_t portctrl, vlan_ext, qinq; in txgbe_vlan_tpid_set() local
824 qinq = vlan_ext && (portctrl & TXGBE_PORTCTL_QINQ); in txgbe_vlan_tpid_set()
840 if (qinq) { in txgbe_vlan_tpid_set()
861 if (qinq) { in txgbe_vlan_tpid_set()
/f-stack/dpdk/drivers/net/e1000/
H A Digb_ethdev.c2595 uint32_t reg, qinq; in eth_igb_vlan_tpid_set() local
2597 qinq = E1000_READ_REG(hw, E1000_CTRL_EXT); in eth_igb_vlan_tpid_set()
2598 qinq &= E1000_CTRL_EXT_EXT_VLAN; in eth_igb_vlan_tpid_set()
2601 if (qinq && vlan_type == ETH_VLAN_TYPE_OUTER) { in eth_igb_vlan_tpid_set()
/f-stack/dpdk/doc/guides/testpmd_app_ug/
H A Drun_app.rst215 * ``--enable-hw-qinq-strip``
H A Dtestpmd_funcs.rst201 strip on, filter on, extend off, qinq strip off
/f-stack/dpdk/drivers/net/ixgbe/
H A Dixgbe_ethdev.c1855 uint32_t qinq; in ixgbe_vlan_tpid_set() local
1857 qinq = IXGBE_READ_REG(hw, IXGBE_DMATXCTL); in ixgbe_vlan_tpid_set()
1858 qinq &= IXGBE_DMATXCTL_GDV; in ixgbe_vlan_tpid_set()
1862 if (qinq) { in ixgbe_vlan_tpid_set()
1877 if (qinq) { in ixgbe_vlan_tpid_set()
/f-stack/dpdk/drivers/net/i40e/
H A Di40e_ethdev.c3900 uint16_t tpid, int qinq) in i40e_vlan_tpid_set_by_registers() argument
3908 if (qinq) { in i40e_vlan_tpid_set_by_registers()
3955 int qinq = dev->data->dev_conf.rxmode.offloads & in i40e_vlan_tpid_set() local
3961 (!qinq && vlan_type == ETH_VLAN_TYPE_INNER)) { in i40e_vlan_tpid_set()
3974 if (qinq) { in i40e_vlan_tpid_set()
3993 tpid, qinq); in i40e_vlan_tpid_set()
H A Di40e_flow.c2017 int qinq = dev->data->dev_conf.rxmode.offloads & in i40e_get_outer_vlan() local
2023 if (qinq) in i40e_get_outer_vlan()
/f-stack/dpdk/drivers/net/bnxt/
H A Dbnxt_ethdev.c2503 int qinq = dev->data->dev_conf.rxmode.offloads & in bnxt_vlan_tpid_set_op() local
2512 if (!qinq) { in bnxt_vlan_tpid_set_op()