| /dpdk/drivers/net/ice/base/ |
| H A D | ice_fdir.c | 3783 input->ip.v6.src_ip); in ice_fdir_get_gen_prgm_pkt() 3804 input->ip.v6.src_ip); in ice_fdir_get_gen_prgm_pkt() 3827 input->ip.v6.src_ip); in ice_fdir_get_gen_prgm_pkt() 3840 input->ip.v6.src_ip); in ice_fdir_get_gen_prgm_pkt() 3851 input->ip.v6.src_ip); in ice_fdir_get_gen_prgm_pkt() 3861 input->ip.v6.src_ip); in ice_fdir_get_gen_prgm_pkt() 3871 input->ip.v6.src_ip); in ice_fdir_get_gen_prgm_pkt() 3897 input->ip.v6.src_ip); in ice_fdir_get_gen_prgm_pkt() 3921 input->ip.v6.src_ip); in ice_fdir_get_gen_prgm_pkt() 4239 a->ip.v4.src_ip == b->ip.v4.src_ip && in ice_fdir_comp_rules() [all …]
|
| H A D | ice_fdir.h | 168 __be32 src_ip; member 184 __be32 src_ip[ICE_IPV6_ADDR_LEN_AS_U32]; member
|
| /dpdk/examples/flow_filtering/ |
| H A D | flow_blocks.c | 10 uint32_t src_ip, uint32_t src_mask, 41 uint32_t src_ip, uint32_t src_mask, in generate_ipv4_flow() argument 93 ip_spec.hdr.src_addr = htonl(src_ip); in generate_ipv4_flow()
|
| /dpdk/app/test/ |
| H A D | test_thash.c | 20 uint32_t src_ip; member 29 uint8_t src_ip[16]; member 125 tuple.v4.src_addr = v4_tbl[i].src_ip; in test_toeplitz_hash_calc() 149 ipv6_hdr.src_addr[j] = v6_tbl[i].src_ip[j]; in test_toeplitz_hash_calc() 192 tuple.v4.src_addr = rte_cpu_to_be_32(v4_tbl[i].src_ip); in test_toeplitz_hash_gfni() 208 tuple.v6.src_addr[j] = v6_tbl[i].src_ip[j]; in test_toeplitz_hash_gfni() 324 tuple[0].v4.src_addr = rte_cpu_to_be_32(v4_tbl[i].src_ip); in test_toeplitz_hash_gfni_bulk() 332 tuple[1].v6.src_addr[j] = v6_tbl[i].src_ip[j]; in test_toeplitz_hash_gfni_bulk()
|
| H A D | packet_burst_generator.h | 35 uint32_t src_ip, uint32_t dst_ip, uint32_t opcode);
|
| H A D | packet_burst_generator.c | 80 uint32_t src_ip, uint32_t dst_ip, in initialize_arp_header() argument 89 arp_hdr->arp_data.arp_sip = src_ip; in initialize_arp_header()
|
| /dpdk/lib/ethdev/ |
| H A D | rte_eth_ctrl.h | 58 uint32_t src_ip; /**< Source IP address in big endian. */ member 167 uint32_t src_ip; /**< IPv4 source address in big endian. */ member 206 uint32_t src_ip[4]; /**< IPv6 source address in big endian. */ member
|
| /dpdk/app/test-flow-perf/ |
| H A D | items_gen.c | 17 rte_be32_t src_ip; member 59 ipv4_specs[ti].hdr.src_addr = RTE_BE32(para.src_ip); in add_ipv4() 81 ipv6_specs[ti].hdr.src_addr[15 - i] = para.src_ip >> (i * 8); in add_ipv6() 298 .src_ip = outer_ip_src, in fill_items()
|
| /dpdk/drivers/net/ice/ |
| H A D | ice_acl_filter.c | 182 val_loc = offsetof(struct ice_fdir_fltr, ip.v4.src_ip); in acl_add_prof_prepare() 183 mask_loc = offsetof(struct ice_fdir_fltr, mask.v4.src_ip); in acl_add_prof_prepare() 331 input->ip.v4.src_ip = filter->input.ip.v4.src_ip; in ice_acl_set_input_set() 336 input->mask.v4.src_ip = filter->input.mask.v4.src_ip; in ice_acl_set_input_set() 742 filter->input.ip.v4.src_ip = in ice_acl_parse_pattern() 744 filter->input.mask.v4.src_ip = in ice_acl_parse_pattern()
|
| /dpdk/drivers/net/mlx5/ |
| H A D | mlx5_flow_verbs.c | 563 .src_ip = spec->hdr.src_addr, in flow_verbs_translate_item_ipv4() 569 .src_ip = mask->hdr.src_addr, in flow_verbs_translate_item_ipv4() 575 ipv4.val.src_ip &= ipv4.mask.src_ip; in flow_verbs_translate_item_ipv4() 615 memcpy(&ipv6.val.src_ip, spec->hdr.src_addr, in flow_verbs_translate_item_ipv6() 616 RTE_DIM(ipv6.val.src_ip)); in flow_verbs_translate_item_ipv6() 619 memcpy(&ipv6.mask.src_ip, mask->hdr.src_addr, in flow_verbs_translate_item_ipv6() 620 RTE_DIM(ipv6.mask.src_ip)); in flow_verbs_translate_item_ipv6() 638 for (i = 0; i < RTE_DIM(ipv6.val.src_ip); ++i) { in flow_verbs_translate_item_ipv6() 639 ipv6.val.src_ip[i] &= ipv6.mask.src_ip[i]; in flow_verbs_translate_item_ipv6()
|
| /dpdk/examples/flow_classify/ |
| H A D | ipv4_rules_file.txt | 2 #src_ip/masklen dst_ip/masklen src_port : mask dst_port : mask proto/mask priority
|
| /dpdk/drivers/net/hinic/ |
| H A D | hinic_pmd_ethdev.h | 64 uint32_t src_ip; member 127 uint32_t src_ip; member
|
| /dpdk/drivers/net/txgbe/ |
| H A D | txgbe_ipsec.h | 54 struct ipaddr src_ip; member
|
| H A D | txgbe_ipsec.c | 670 ic_session->src_ip.type = IPv6; in txgbe_crypto_add_ingress_sa_from_flow() 672 rte_memcpy(ic_session->src_ip.ipv6, in txgbe_crypto_add_ingress_sa_from_flow() 678 ic_session->src_ip.type = IPv4; in txgbe_crypto_add_ingress_sa_from_flow() 680 ic_session->src_ip.ipv4 = ipv4->hdr.src_addr; in txgbe_crypto_add_ingress_sa_from_flow()
|
| H A D | txgbe_fdir.c | 252 info->mask.src_ipv4_mask = input_mask->ipv4_mask.src_ip; in txgbe_fdir_store_input_mask() 254 IPV6_ADDR_TO_MASK(input_mask->ipv6_mask.src_ip, src_ipv6m); in txgbe_fdir_store_input_mask() 606 wr32(hw, TXGBE_FDIRPISIP4, be_to_le32(input->src_ip[0])); in fdir_write_perfect_filter()
|
| /dpdk/drivers/net/ixgbe/ |
| H A D | ixgbe_ipsec.h | 70 struct ipaddr src_ip; member
|
| H A D | ixgbe_ipsec.c | 694 ic_session->src_ip.type = IPv6; in ixgbe_crypto_add_ingress_sa_from_flow() 696 rte_memcpy(ic_session->src_ip.ipv6, in ixgbe_crypto_add_ingress_sa_from_flow() 702 ic_session->src_ip.type = IPv4; in ixgbe_crypto_add_ingress_sa_from_flow() 704 ic_session->src_ip.ipv4 = ipv4->hdr.src_addr; in ixgbe_crypto_add_ingress_sa_from_flow()
|
| H A D | ixgbe_fdir.c | 442 info->mask.src_ipv4_mask = input_mask->ipv4_mask.src_ip; in ixgbe_fdir_store_input_mask_82599() 444 IPV6_ADDR_TO_MASK(input_mask->ipv6_mask.src_ip, src_ipv6m); in ixgbe_fdir_store_input_mask_82599() 899 *reg = input->formatted.src_ip[0]; in fdir_write_perfect_filter_82599() 1301 fdir_info->mask.ipv4_mask.src_ip = info->mask.src_ipv4_mask; in ixgbe_fdir_info_get() 1304 fdir_info->mask.ipv6_mask.src_ip); in ixgbe_fdir_info_get()
|
| /dpdk/lib/flow_classify/ |
| H A D | rte_flow_classify.h | 120 uint32_t src_ip; /**< Source IP address in big endian. */ member
|
| H A D | rte_flow_classify.c | 436 cls->ntuple_filter.src_ip; in allocate_acl_ipv4_5tuple_rule() 438 rule->rules.u.ipv4_5tuple.src_ip = cls->ntuple_filter.src_ip; in allocate_acl_ipv4_5tuple_rule()
|
| /dpdk/drivers/net/hns3/ |
| H A D | hns3_fdir.h | 84 uint32_t src_ip[IP_ADDR_LEN]; member
|
| H A D | hns3_fdir.c | 586 hns3_fd_convert_int32(key_conf->spec.src_ip[IP_ADDR_KEY_ID], in hns3_fd_convert_tuple() 587 key_conf->mask.src_ip[IP_ADDR_KEY_ID], in hns3_fd_convert_tuple() 972 rule->key_conf.spec.src_ip[IP_ADDR_KEY_ID], in hns3_fdir_filter_program() 1011 rule->key_conf.spec.src_ip[IP_ADDR_KEY_ID], in hns3_fdir_filter_program()
|
| /dpdk/drivers/common/cnxk/ |
| H A D | cnxk_security.c | 279 memcpy(&sa->outer_hdr.ipv4.src_addr, &tunnel->ipv4.src_ip, in ot_ipsec_inb_tunnel_hdr_fill() 451 memcpy(&sa->outer_hdr.ipv4.src_addr, &tunnel->ipv4.src_ip, in cnxk_ot_ipsec_outb_sa_fill() 769 memcpy(&sa->ip_src, &tunnel->ipv4.src_ip, in cnxk_onf_ipsec_outb_sa_fill()
|
| /dpdk/drivers/net/mlx4/ |
| H A D | mlx4_flow.c | 372 .src_ip = spec->hdr.src_addr, in mlx4_flow_merge_ipv4() 376 .src_ip = mask->hdr.src_addr, in mlx4_flow_merge_ipv4() 380 ipv4->val.src_ip &= ipv4->mask.src_ip; in mlx4_flow_merge_ipv4()
|
| /dpdk/doc/guides/sample_app_ug/ |
| H A D | ipsec_secgw.rst | 415 sp <ip_ver> <dir> esp <action> <priority> <src_ip> <dst_ip> 464 ``<src_ip>`` 531 <mode> <src_ip> <dst_ip> <action_type> <port_id> <fallback> 655 ``<src_ip>`` 824 rt <ip_ver> <src_ip> <dst_ip> <port> 840 ``<src_ip>`` 889 flow <ip_ver> <src_ip> <dst_ip> <port> <queue> 905 ``<src_ip>``
|