| /dpdk/app/test/ |
| H A D | test_cryptodev_security_ipsec.c | 883 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 D | test_cryptodev_security_ipsec.h | 94 enum dscp_flags dscp; member
|
| H A D | test_cryptodev.c | 9194 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 D | ecore_dcbx_api.h | 143 struct ecore_dcbx_dscp_params dscp; member 162 struct ecore_dcbx_dscp_params dscp; member
|
| H A D | ecore_dcbx.c | 117 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 = ¶ms->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 D | mrvl_qos.h | 31 uint8_t dscp[MRVL_CP_PER_TC]; member
|
| H A D | mrvl_qos.c | 361 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 D | rte_security.h | 104 uint8_t dscp; member 117 uint8_t dscp; member
|
| /dpdk/lib/pipeline/ |
| H A D | rte_table_action.h | 417 uint8_t dscp; /**< DiffServ Code Point (DSCP). */ member 426 uint8_t dscp; /**< DiffServ Code Point (DSCP). */ member
|
| H A D | rte_table_action.c | 310 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 D | flow-perf.rst | 364 * ``--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 D | cnxk_security.c | 475 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 D | roc_ie_ot.h | 523 uint64_t dscp : 6; member
|
| /dpdk/doc/guides/nics/ |
| H A D | mvpp2.rst | 234 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 D | rte_eth_softnic_cli.c | 4304 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 D | rte_eth_softnic_flow.c | 1742 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 D | cli.c | 3595 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 D | cn9k_ipsec.c | 418 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 D | rte_mrvl_pmd.c | 543 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 D | actions_gen.c | 494 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 D | ip_pipeline.rst | 536 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 D | hinic_pmd_niccfg.h | 651 struct pa_u8_s dscp; /* 6bit DSCP */ member
|
| /dpdk/lib/ethdev/ |
| H A D | rte_flow.h | 3465 uint8_t dscp; member
|
| /dpdk/examples/ipsec-secgw/ |
| H A D | ipsec.c | 41 tunnel->ipv6.dscp = 0; in set_ipsec_conf()
|
| /dpdk/doc/guides/testpmd_app_ug/ |
| H A D | testpmd_funcs.rst | 2880 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
|