Home
last modified time | relevance | path

Searched refs:dscp (Results 1 – 25 of 33) sorted by relevance

12

/dpdk/app/test/
H A Dtest_cryptodev_security_ipsec.c883 uint8_t tos, dscp; in test_ipsec_iph4_hdr_validate() local
911 dscp = (tos & RTE_IPV4_HDR_DSCP_MASK) >> 2; in test_ipsec_iph4_hdr_validate()
915 if (dscp != TEST_IPSEC_DSCP_VAL) { in test_ipsec_iph4_hdr_validate()
917 TEST_IPSEC_DSCP_VAL, dscp); in test_ipsec_iph4_hdr_validate()
921 if (dscp != 0) { in test_ipsec_iph4_hdr_validate()
923 dscp); in test_ipsec_iph4_hdr_validate()
936 uint8_t dscp; in test_ipsec_iph6_hdr_validate() local
949 if (dscp != TEST_IPSEC_DSCP_VAL) { in test_ipsec_iph6_hdr_validate()
951 TEST_IPSEC_DSCP_VAL, dscp); in test_ipsec_iph6_hdr_validate()
955 if (dscp != 0) { in test_ipsec_iph6_hdr_validate()
[all …]
H A Dtest_cryptodev_security_ipsec.h94 enum dscp_flags dscp; member
H A Dtest_cryptodev.c9194 ipsec_xform.tunnel.ipv4.dscp = 0; in test_ipsec_proto_process()
9197 ipsec_xform.tunnel.ipv4.dscp = in test_ipsec_proto_process()
9202 ipsec_xform.tunnel.ipv6.dscp = 0; in test_ipsec_proto_process()
9205 ipsec_xform.tunnel.ipv6.dscp = in test_ipsec_proto_process()
9920 flags.dscp = TEST_IPSEC_COPY_DSCP_INNER_0; in test_ipsec_proto_ipv4_copy_dscp_inner_0()
9932 flags.dscp = TEST_IPSEC_COPY_DSCP_INNER_1; in test_ipsec_proto_ipv4_copy_dscp_inner_1()
9948 flags.dscp = TEST_IPSEC_SET_DSCP_0_INNER_1; in test_ipsec_proto_ipv4_set_dscp_0_inner_1()
9964 flags.dscp = TEST_IPSEC_SET_DSCP_1_INNER_0; in test_ipsec_proto_ipv4_set_dscp_1_inner_0()
9978 flags.dscp = TEST_IPSEC_COPY_DSCP_INNER_0; in test_ipsec_proto_ipv6_copy_dscp_inner_0()
9992 flags.dscp = TEST_IPSEC_COPY_DSCP_INNER_1; in test_ipsec_proto_ipv6_copy_dscp_inner_1()
[all …]
/dpdk/drivers/net/qede/base/
H A Decore_dcbx_api.h143 struct ecore_dcbx_dscp_params dscp; member
162 struct ecore_dcbx_dscp_params dscp; member
H A Decore_dcbx.c117 struct ecore_dcbx_dscp_params *dscp = &p_hwfn->p_dcbx_info->get.dscp; in ecore_dcbx_get_dscp_value() local
120 if (!dscp->enabled) in ecore_dcbx_get_dscp_value()
124 if (pri == dscp->dscp_pri_map[i]) in ecore_dcbx_get_dscp_value()
611 p_dscp = &params->dscp; in ecore_dcbx_get_dscp_params()
908 u8 val = !!p_hwfn->p_dcbx_info->get.dscp.enabled; in ecore_dcbx_mib_update_event()
1204 if (p_params->dscp.enabled) in ecore_dcbx_set_dscp_params()
1210 val |= (((u32)p_params->dscp.dscp_pri_map[entry]) << in ecore_dcbx_set_dscp_params()
1310 OSAL_MEMCPY(&p_hwfn->p_dcbx_info->set.dscp, in ecore_dcbx_get_config_params()
1311 &p_hwfn->p_dcbx_info->get.dscp, in ecore_dcbx_get_config_params()
1578 *p_dscp_pri = p_dcbx_info->dscp.dscp_pri_map[dscp_index]; in ecore_dcbx_get_dscp_priority()
[all …]
/dpdk/drivers/net/mvpp2/
H A Dmrvl_qos.h31 uint8_t dscp[MRVL_CP_PER_TC]; member
H A Dmrvl_qos.c361 cfg->port[port].tc[tc].dscp, in parse_tc_cfg()
362 sizeof(cfg->port[port].tc[tc].dscp[0]), in parse_tc_cfg()
363 RTE_DIM(cfg->port[port].tc[tc].dscp), in parse_tc_cfg()
1061 if (port_cfg->tc[tc].dscps > RTE_DIM(port_cfg->tc[0].dscp)) { in mrvl_configure_rxqs()
1069 port_cfg->tc[tc].dscp[i]].tc = tc; in mrvl_configure_rxqs()
/dpdk/lib/security/
H A Drte_security.h104 uint8_t dscp; member
117 uint8_t dscp; member
/dpdk/lib/pipeline/
H A Drte_table_action.h417 uint8_t dscp; /**< DiffServ Code Point (DSCP). */ member
426 uint8_t dscp; /**< DiffServ Code Point (DSCP). */ member
H A Drte_table_action.c310 uint32_t dscp, in pkt_work_mtr() argument
399 uint32_t dscp) in pkt_work_tm() argument
791 d->ipv4.type_of_service = p->vxlan.ipv4.dscp << 2; in encap_vxlan_apply()
826 d->ipv4.type_of_service = p->vxlan.ipv4.dscp << 2; in encap_vxlan_apply()
869 (p->vxlan.ipv6.dscp << 22) | in encap_vxlan_apply()
904 (p->vxlan.ipv6.dscp << 22) | in encap_vxlan_apply()
2890 uint32_t dscp; in pkt_work() local
2896 dscp = hdr->type_of_service >> 2; in pkt_work()
2901 dscp = (rte_ntohl(hdr->vtc_flow) & 0x0F600000) >> 18; in pkt_work()
2923 dscp, in pkt_work()
[all …]
/dpdk/doc/guides/tools/
H A Dflow-perf.rst364 * ``--set-ipv4-dscp``
365 Add set IPv4 dscp action to all flows actions.
366 The dscp value to be is random each flow.
368 * ``--set-ipv6-dscp``
369 Add set IPv6 dscp action to all flows actions.
370 The dscp value to be is random each flow.
/dpdk/drivers/common/cnxk/
H A Dcnxk_security.c475 sa->w10.s.dscp = tunnel->ipv4.dscp; in cnxk_ot_ipsec_outb_sa_fill()
501 sa->w10.s.dscp = tunnel->ipv6.dscp; in cnxk_ot_ipsec_outb_sa_fill()
H A Droc_ie_ot.h523 uint64_t dscp : 6; member
/dpdk/doc/guides/nics/
H A Dmvpp2.rst234 dscp = <dscp_list>
240 dscp = <dscp_list>
351 dscp = 26-38
361 dscp = 10
365 dscp = 11-20
369 dscp = 30
/dpdk/drivers/net/softnic/
H A Drte_eth_softnic_cli.c4304 uint8_t dscp, ttl; in parse_table_action_encap() local
4310 (dscp > 64) || in parse_table_action_encap()
4316 a->encap.vxlan.ipv4.dscp = dscp; in parse_table_action_encap()
4325 uint8_t dscp, hop_limit; in parse_table_action_encap() local
4332 (dscp > 64) || in parse_table_action_encap()
4339 a->encap.vxlan.ipv6.dscp = dscp; in parse_table_action_encap()
5784 uint32_t dscp, l; in load_dscp_table() local
5803 for (dscp = 0, l = 1; ; l++) { in load_dscp_table()
5858 dscp_table->entry[dscp].tc_id = tc_id; in load_dscp_table()
5860 dscp_table->entry[dscp].color = color; in load_dscp_table()
[all …]
H A Drte_eth_softnic_flow.c1742 rule_action->encap.vxlan.ipv4.dscp = in flow_rule_action_get()
1761 rule_action->encap.vxlan.ipv6.dscp = in flow_rule_action_get()
/dpdk/examples/ip_pipeline/
H A Dcli.c3595 uint8_t dscp, ttl; in parse_table_action_encap() local
3601 (dscp > 64) || in parse_table_action_encap()
3607 a->encap.vxlan.ipv4.dscp = dscp; in parse_table_action_encap()
3616 uint8_t dscp, hop_limit; in parse_table_action_encap() local
3623 (dscp > 64) || in parse_table_action_encap()
3630 a->encap.vxlan.ipv6.dscp = dscp; in parse_table_action_encap()
5615 uint32_t dscp, l; in load_dscp_table() local
5634 for (dscp = 0, l = 1; ; l++) { in load_dscp_table()
5689 dscp_table->entry[dscp].tc_id = tc_id; in load_dscp_table()
5691 dscp_table->entry[dscp].color = color; in load_dscp_table()
[all …]
/dpdk/drivers/crypto/cnxk/
H A Dcn9k_ipsec.c418 ip4->type_of_service |= (ipsec->tunnel.ipv4.dscp << 2); in cn9k_ipsec_outb_sa_create()
444 ((ipsec->tunnel.ipv6.dscp in cn9k_ipsec_outb_sa_create()
/dpdk/drivers/crypto/mvsam/
H A Drte_mrvl_pmd.c543 sess->sam_sess_params.u.ipsec.tunnel.u.ipv4.dscp = in mrvl_ipsec_set_session_parameters()
544 ipsec_xform->tunnel.ipv4.dscp; in mrvl_ipsec_set_session_parameters()
/dpdk/app/test-flow-perf/
H A Dactions_gen.c494 set_dscp[para.core_idx].dscp = dscp_value; in add_set_ipv4_dscp()
515 set_dscp[para.core_idx].dscp = dscp_value; in add_set_ipv6_dscp()
/dpdk/doc/guides/sample_app_ug/
H A Dip_pipeline.rst536 Update the dscp table for meter or traffic manager action for specific
539 pipeline <pipeline_name> table <table_id> dscp <file_name>
/dpdk/drivers/net/hinic/base/
H A Dhinic_pmd_niccfg.h651 struct pa_u8_s dscp; /* 6bit DSCP */ member
/dpdk/lib/ethdev/
H A Drte_flow.h3465 uint8_t dscp; member
/dpdk/examples/ipsec-secgw/
H A Dipsec.c41 tunnel->ipv6.dscp = 0; in set_ipsec_conf()
/dpdk/doc/guides/testpmd_app_ug/
H A Dtestpmd_funcs.rst2880 set port meter dscp table
2883 Set meter dscp table for the ethernet device::
2885 testpmd> set port meter dscp table (port_id) (mtr_id) [(dscp_tbl_entry0) \
3220 Set port traffic management mark IP dscp
3223 Enables/Disables the traffic management marking on the port for IP dscp packets::
3230 ``yellow`` or ``red`` will have IP dscp bits updated
3232 * ``green`` enable 1, disable 0 marking IP dscp to low drop precedence for green packets
3234 * ``yellow`` enable 1, disable 0 marking IP dscp to medium drop precedence for yellow packets
3236 * ``red`` enable 1, disable 0 marking IP dscp to high drop precedence for red packets

12