| /dpdk/app/test/ |
| H A D | test_cksum.c | 161 struct rte_udp_hdr *udp = l4_hdr; in test_l4_cksum() local 164 udp->dgram_cksum++; in test_l4_cksum() 167 udp->dgram_cksum--; in test_l4_cksum() 170 prev_cksum = udp->dgram_cksum; in test_l4_cksum() 171 udp->dgram_cksum = 0; in test_l4_cksum() 174 if (udp->dgram_cksum != prev_cksum) in test_l4_cksum() 198 struct rte_udp_hdr *udp = l4_hdr; in test_l4_cksum() local 201 udp->dgram_cksum++; in test_l4_cksum() 204 udp->dgram_cksum--; in test_l4_cksum() 207 prev_cksum = udp->dgram_cksum; in test_l4_cksum() [all …]
|
| H A D | test_cryptodev_security_ipsec.c | 336 struct rte_udp_hdr *udp; in test_ipsec_csum_init() local 359 udp = (struct rte_udp_hdr *)RTE_PTR_ADD(ip, size); in test_ipsec_csum_init() 360 udp->dgram_cksum = 0; in test_ipsec_csum_init() 659 struct rte_udp_hdr *udp; in test_ipsec_l4_csum_verify() local 676 udp = (struct rte_udp_hdr *)l4; in test_ipsec_l4_csum_verify() 677 actual_cksum = udp->dgram_cksum; in test_ipsec_l4_csum_verify() 678 udp->dgram_cksum = 0; in test_ipsec_l4_csum_verify() 696 udp = (struct rte_udp_hdr *)l4; in test_ipsec_l4_csum_verify() 697 actual_cksum = udp->dgram_cksum; in test_ipsec_l4_csum_verify() 698 udp->dgram_cksum = 0; in test_ipsec_l4_csum_verify()
|
| /dpdk/examples/pipeline/examples/ |
| H A D | varbit.spec | 50 header udp instanceof udp_h 80 extract h.udp 83 mov h.udp.src_port 0xAABB 84 mov h.udp.dst_port 0xCCDD 92 emit h.udp
|
| /dpdk/lib/pipeline/ |
| H A D | rte_table_action.c | 804 d->udp.src_port = rte_htons(p->vxlan.udp.sp); in encap_vxlan_apply() 805 d->udp.dst_port = rte_htons(p->vxlan.udp.dp); in encap_vxlan_apply() 839 d->udp.src_port = rte_htons(p->vxlan.udp.sp); in encap_vxlan_apply() 840 d->udp.dst_port = rte_htons(p->vxlan.udp.dp); in encap_vxlan_apply() 882 d->udp.src_port = rte_htons(p->vxlan.udp.sp); in encap_vxlan_apply() 883 d->udp.dst_port = rte_htons(p->vxlan.udp.dp); in encap_vxlan_apply() 917 d->udp.src_port = rte_htons(p->vxlan.udp.sp); in encap_vxlan_apply() 918 d->udp.dst_port = rte_htons(p->vxlan.udp.dp); in encap_vxlan_apply() 1377 udp->src_port, in pkt_ipv4_work_nat() 1416 udp->dst_port, in pkt_ipv4_work_nat() [all …]
|
| /dpdk/drivers/net/ipn3ke/ |
| H A D | ipn3ke_flow.c | 420 const struct rte_flow_item_udp *udp = NULL; in ipn3ke_pattern_ip_udp() local 441 udp = item->spec; in ipn3ke_pattern_ip_udp() 443 rte_memcpy(&parser->key[4], &udp->hdr.src_port, 2); in ipn3ke_pattern_ip_udp() 456 if (ipv4 != NULL && udp != NULL) { in ipn3ke_pattern_ip_udp() 488 const struct rte_flow_item_udp *udp = NULL; in ipn3ke_pattern_ip_nvgre() local 509 udp = item->spec; in ipn3ke_pattern_ip_nvgre() 511 rte_memcpy(&parser->key[4], &udp->hdr.src_port, 2); in ipn3ke_pattern_ip_nvgre() 530 if (ipv4 != NULL && udp != NULL && nvgre != NULL) { in ipn3ke_pattern_ip_nvgre() 562 const struct rte_flow_item_udp *udp = NULL; in ipn3ke_pattern_vxlan_ip_udp() local 589 udp = item->spec; in ipn3ke_pattern_vxlan_ip_udp() [all …]
|
| /dpdk/drivers/net/mlx5/ |
| H A D | mlx5_flow_verbs.c | 708 struct ibv_flow_spec_tcp_udp udp = { in flow_verbs_translate_item_udp() local 716 udp.val.dst_port = spec->hdr.dst_port; in flow_verbs_translate_item_udp() 717 udp.val.src_port = spec->hdr.src_port; in flow_verbs_translate_item_udp() 718 udp.mask.dst_port = mask->hdr.dst_port; in flow_verbs_translate_item_udp() 719 udp.mask.src_port = mask->hdr.src_port; in flow_verbs_translate_item_udp() 721 udp.val.src_port &= udp.mask.src_port; in flow_verbs_translate_item_udp() 722 udp.val.dst_port &= udp.mask.dst_port; in flow_verbs_translate_item_udp() 727 if (!(udp.val.dst_port & udp.mask.dst_port)) { in flow_verbs_translate_item_udp() 731 udp.mask.dst_port = 0xffff; in flow_verbs_translate_item_udp() 735 udp.mask.dst_port = 0xffff; in flow_verbs_translate_item_udp() [all …]
|
| /dpdk/drivers/net/enic/base/ |
| H A D | cq_enet_desc.h | 137 uint8_t fcoe_eof, uint8_t tcp_udp_csum_ok, uint8_t udp, uint8_t tcp, in cq_enet_rq_desc_enc() argument 175 (udp ? CQ_ENET_RQ_DESC_FLAGS_UDP : 0) | in cq_enet_rq_desc_enc() 193 uint8_t *fcoe_eof, uint8_t *tcp_udp_csum_ok, uint8_t *udp, uint8_t *tcp, in cq_enet_rq_desc_dec() argument 258 *udp = (desc->flags & CQ_ENET_RQ_DESC_FLAGS_UDP) ? 1 : 0; in cq_enet_rq_desc_dec()
|
| /dpdk/drivers/net/qede/ |
| H A D | qede_filter.c | 338 struct rte_udp_hdr *udp; in qede_arfs_construct_pkt() local 366 udp = (struct rte_udp_hdr *)(raw_pkt + len); in qede_arfs_construct_pkt() 367 udp->dst_port = arfs->tuple.dst_port; in qede_arfs_construct_pkt() 368 udp->src_port = arfs->tuple.src_port; in qede_arfs_construct_pkt() 369 udp->dgram_len = sizeof(struct rte_udp_hdr); in qede_arfs_construct_pkt() 373 params->udp = true; in qede_arfs_construct_pkt() 401 udp = (struct rte_udp_hdr *)(raw_pkt + len); in qede_arfs_construct_pkt() 402 udp->src_port = arfs->tuple.src_port; in qede_arfs_construct_pkt() 403 udp->dst_port = arfs->tuple.dst_port; in qede_arfs_construct_pkt() 405 params->udp = true; in qede_arfs_construct_pkt()
|
| /dpdk/drivers/net/i40e/ |
| H A D | i40e_fdir.c | 934 struct rte_udp_hdr *udp; in i40e_flow_fdir_construct_pkt() local 1057 udp->dgram_len = in i40e_flow_fdir_construct_pkt() 1061 ((unsigned char *)udp + in i40e_flow_fdir_construct_pkt() 1070 udp->dst_port = in i40e_flow_fdir_construct_pkt() 1075 udp->dst_port = in i40e_flow_fdir_construct_pkt() 1145 udp = (struct rte_udp_hdr *)esp_ipv4; in i40e_flow_fdir_construct_pkt() 1146 udp->dst_port = rte_cpu_to_be_16 in i40e_flow_fdir_construct_pkt() 1149 udp->dgram_len = rte_cpu_to_be_16 in i40e_flow_fdir_construct_pkt() 1174 udp = (struct rte_udp_hdr *)esp_ipv6; in i40e_flow_fdir_construct_pkt() 1175 udp->dst_port = rte_cpu_to_be_16 in i40e_flow_fdir_construct_pkt() [all …]
|
| /dpdk/drivers/net/mlx4/ |
| H A D | mlx4_flow.c | 419 struct ibv_flow_spec_tcp_udp *udp; in mlx4_flow_merge_udp() local 436 udp = (void *)((uintptr_t)flow->ibv_attr + flow->ibv_attr_size); in mlx4_flow_merge_udp() 437 *udp = (struct ibv_flow_spec_tcp_udp) { in mlx4_flow_merge_udp() 439 .size = sizeof(*udp), in mlx4_flow_merge_udp() 443 udp->val.dst_port = spec->hdr.dst_port; in mlx4_flow_merge_udp() 444 udp->val.src_port = spec->hdr.src_port; in mlx4_flow_merge_udp() 445 udp->mask.dst_port = mask->hdr.dst_port; in mlx4_flow_merge_udp() 446 udp->mask.src_port = mask->hdr.src_port; in mlx4_flow_merge_udp() 448 udp->val.src_port &= udp->mask.src_port; in mlx4_flow_merge_udp() 449 udp->val.dst_port &= udp->mask.dst_port; in mlx4_flow_merge_udp()
|
| /dpdk/doc/guides/testpmd_app_ug/ |
| H A D | testpmd_funcs.rst | 202 ipv4-udp 207 ipv6-udp 1850 set vxlan ip-version (ipv4|ipv6) vni (vni) udp-src (udp-src) \ 1851 udp-dst (udp-dst) ip-src (ip-src) ip-dst (ip-dst) eth-src (eth-src) \ 1854 set vxlan-with-vlan ip-version (ipv4|ipv6) vni (vni) udp-src (udp-src) \ 1855 udp-dst (udp-dst) ip-src (ip-src) ip-dst (ip-dst) vlan-tci (vlan-tci) \ 1858 set vxlan-tos-ttl ip-version (ipv4|ipv6) vni (vni) udp-src (udp-src) \ 1859 udp-dst (udp-dst) ip-tos (ip-tos) ip-ttl (ip-ttl) ip-src (ip-src) \ 1944 udp-dst (udp-dst) ip-src (ip-src) ip-dst (ip-dst) \ 1947 udp-src (udp-src) udp-dst (udp-dst) ip-src (ip-src) ip-dst (ip-dst) \ [all …]
|
| /dpdk/drivers/net/vmxnet3/base/ |
| H A D | vmxnet3_defs.h | 301 uint32 udp:1; /* UDP packet */ member 307 uint32 udp:1; /* UDP packet */ member 338 uint32 udp : 1; /* UDP packet */ member 344 uint32 udp : 1; /* UDP packet */ member
|
| /dpdk/app/test-pmd/ |
| H A D | 5tswap.c | 104 struct rte_udp_hdr *udp; in pkt_burst_5tuple_swap() member 157 swap_udp(h.udp); in pkt_burst_5tuple_swap()
|
| /dpdk/drivers/net/enic/ |
| H A D | enic_flow.c | 906 struct rte_udp_hdr *udp; in enic_copy_item_vxlan_v2() local 916 udp = (struct rte_udp_hdr *)gp->layer[FILTER_GENERIC_1_L4].mask; in enic_copy_item_vxlan_v2() 917 udp->dst_port = 0xffff; in enic_copy_item_vxlan_v2() 918 udp = (struct rte_udp_hdr *)gp->layer[FILTER_GENERIC_1_L4].val; in enic_copy_item_vxlan_v2() 919 udp->dst_port = RTE_BE16(4789); in enic_copy_item_vxlan_v2() 1372 char ip4[16], ip6[16], udp[16], tcp[16], tcpudp[16], ip4csum[16]; in enic_dump_filter() local 1401 sprintf(udp, "%s ", in enic_dump_filter() 1405 sprintf(udp, "%s ", "udp(x)"); in enic_dump_filter() 1441 ENICPMD_LOG(INFO, "\tFlags: %s%s%s%s%s%s%s%s\n", ip4, ip6, udp, in enic_dump_filter()
|
| H A D | enic_fm_flow.c | 715 fm_data->l4.udp.fk_dest == 0) in enic_fm_copy_item_gtp() 754 fm_mask->l4.udp.fk_dest = 0xFFFF; in enic_fm_copy_item_gtp() 775 off = sizeof(fm_data->l4.udp); in enic_fm_copy_item_gtp() 817 off = sizeof(fm_data->l4.udp); in enic_fm_copy_item_geneve() 858 off = sizeof(fm_data->l4.udp); in enic_fm_copy_item_geneve_opt() 1031 hdr->l4.udp.fk_source = 0xFFFF; in enic_fet_alloc() 1032 hdr->l4.udp.fk_dest = 0xFFFF; in enic_fet_alloc() 1357 struct rte_udp_hdr *udp; in enic_fm_copy_vxlan_encap() local 1456 udp = (struct rte_udp_hdr *)template; in enic_fm_copy_vxlan_encap() 1465 if (udp->src_port == 0) in enic_fm_copy_vxlan_encap() [all …]
|
| /dpdk/examples/ipsec-secgw/ |
| H A D | ipsec.c | 226 sess_conf.ipsec.udp.sport = htons(sa->udp.sport); in create_inline_session() 227 sess_conf.ipsec.udp.dport = htons(sa->udp.dport); in create_inline_session() 309 rte_cpu_to_be_16(sa->udp.dport); in create_inline_session() 311 rte_cpu_to_be_16(sa->udp.sport); in create_inline_session()
|
| /dpdk/doc/guides/nics/features/ |
| H A D | tap.ini | 34 udp = Y key
|
| H A D | mvpp2.ini | 32 udp = Y key
|
| H A D | e1000.ini | 40 udp = Y key
|
| H A D | dpaa2.ini | 43 udp = Y key
|
| H A D | igc.ini | 42 udp = Y key
|
| H A D | mlx4.ini | 44 udp = Y key
|
| H A D | qede.ini | 45 udp = Y key
|
| /dpdk/doc/guides/nics/ |
| H A D | igc.rst | 102 Add a rule to enable ipv4-udp RSS: 106 testpmd> flow create 0 ingress pattern end actions rss types ipv4-udp end / end
|
| /dpdk/drivers/net/softnic/ |
| H A D | rte_eth_softnic_flow.c | 135 struct rte_flow_item_udp udp; member 831 status = port_mask_to_range(rte_ntohs(spec.udp.hdr.src_port), in flow_rule_match_acl_get() 832 rte_ntohs(mask.udp.hdr.src_port), in flow_rule_match_acl_get() 842 status = port_mask_to_range(rte_ntohs(spec.udp.hdr.dst_port), in flow_rule_match_acl_get() 843 rte_ntohs(mask.udp.hdr.dst_port), in flow_rule_match_acl_get() 1791 rule_action->encap.vxlan.udp.sp = in flow_rule_action_get() 1792 rte_ntohs(spec.udp.hdr.src_port); in flow_rule_action_get() 1793 rule_action->encap.vxlan.udp.dp = in flow_rule_action_get() 1794 rte_ntohs(spec.udp.hdr.dst_port); in flow_rule_action_get()
|