Home
last modified time | relevance | path

Searched refs:src_ip (Results 1 – 25 of 63) sorted by relevance

123

/dpdk/drivers/net/ice/base/
H A Dice_fdir.c3783 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 Dice_fdir.h168 __be32 src_ip; member
184 __be32 src_ip[ICE_IPV6_ADDR_LEN_AS_U32]; member
/dpdk/examples/flow_filtering/
H A Dflow_blocks.c10 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 Dtest_thash.c20 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 Dpacket_burst_generator.h35 uint32_t src_ip, uint32_t dst_ip, uint32_t opcode);
H A Dpacket_burst_generator.c80 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 Drte_eth_ctrl.h58 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 Ditems_gen.c17 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 Dice_acl_filter.c182 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 Dmlx5_flow_verbs.c563 .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 Dipv4_rules_file.txt2 #src_ip/masklen dst_ip/masklen src_port : mask dst_port : mask proto/mask priority
/dpdk/drivers/net/hinic/
H A Dhinic_pmd_ethdev.h64 uint32_t src_ip; member
127 uint32_t src_ip; member
/dpdk/drivers/net/txgbe/
H A Dtxgbe_ipsec.h54 struct ipaddr src_ip; member
H A Dtxgbe_ipsec.c670 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 Dtxgbe_fdir.c252 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 Dixgbe_ipsec.h70 struct ipaddr src_ip; member
H A Dixgbe_ipsec.c694 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 Dixgbe_fdir.c442 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 Drte_flow_classify.h120 uint32_t src_ip; /**< Source IP address in big endian. */ member
H A Drte_flow_classify.c436 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 Dhns3_fdir.h84 uint32_t src_ip[IP_ADDR_LEN]; member
H A Dhns3_fdir.c586 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 Dcnxk_security.c279 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 Dmlx4_flow.c372 .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 Dipsec_secgw.rst415 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>``

123