Home
last modified time | relevance | path

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

123

/f-stack/dpdk/drivers/net/ice/base/
H A Dice_fdir.c1046 input->ip.v4.src_ip); in ice_fdir_get_gen_prgm_pkt()
1069 input->ip.v4.src_ip); in ice_fdir_get_gen_prgm_pkt()
1128 input->ip.v6.src_ip); in ice_fdir_get_gen_prgm_pkt()
1136 input->ip.v6.src_ip); in ice_fdir_get_gen_prgm_pkt()
1178 input->ip.v6.src_ip); in ice_fdir_get_gen_prgm_pkt()
1200 input->ip.v6.src_ip); in ice_fdir_get_gen_prgm_pkt()
1213 input->ip.v6.src_ip); in ice_fdir_get_gen_prgm_pkt()
1226 input->ip.v6.src_ip); in ice_fdir_get_gen_prgm_pkt()
1239 input->ip.v6.src_ip); in ice_fdir_get_gen_prgm_pkt()
1388 a->ip.v4.src_ip == b->ip.v4.src_ip && in ice_fdir_comp_rules()
[all …]
H A Dice_fdir.h119 __be32 src_ip; member
134 __be32 src_ip[ICE_IPV6_ADDR_LEN_AS_U32]; member
H A Dice_flex_type.h369 u8 src_ip; member
380 u8 src_ip; member
/f-stack/dpdk/app/test/
H A Dtest_thash.c15 uint32_t src_ip; member
24 uint8_t src_ip[16]; member
92 tuple.v4.src_addr = v4_tbl[i].src_ip; in test_thash()
116 ipv6_hdr.src_addr[j] = v6_tbl[i].src_ip[j]; in test_thash()
H A Dpacket_burst_generator.h35 uint32_t src_ip, uint32_t dst_ip, uint32_t opcode);
H A Dpacket_burst_generator.c79 uint32_t src_ip, uint32_t dst_ip, in initialize_arp_header() argument
88 arp_hdr->arp_data.arp_sip = src_ip; in initialize_arp_header()
/f-stack/dpdk/examples/flow_filtering/
H A Dflow_blocks.c10 uint32_t src_ip, uint32_t src_mask,
39 uint32_t src_ip, uint32_t src_mask, in generate_ipv4_flow() argument
86 ip_spec.hdr.src_addr = htonl(src_ip); in generate_ipv4_flow()
/f-stack/dpdk/drivers/net/enic/
H A Denic_clsf.c83 input->flow.ip4_flow.src_ip); in copy_fltr_v1()
194 if (input->flow.ip4_flow.src_ip) { in copy_fltr_v2()
195 ip4_mask.src_addr = masks->ipv4_mask.src_ip; in copy_fltr_v2()
196 ip4_val.src_addr = input->flow.ip4_flow.src_ip; in copy_fltr_v2()
275 memcpy(ipv6_mask.src_addr, masks->ipv6_mask.src_ip, in copy_fltr_v2()
277 memcpy(ipv6_val.src_addr, input->flow.ipv6_flow.src_ip, in copy_fltr_v2()
/f-stack/dpdk/lib/librte_ethdev/
H A Drte_eth_ctrl.h57 uint32_t src_ip; /**< Source IP address in big endian. */ member
166 uint32_t src_ip; /**< IPv4 source address in big endian. */ member
205 uint32_t src_ip[4]; /**< IPv6 source address in big endian. */ member
/f-stack/freebsd/netpfil/ipfw/
H A Dip_fw2.c1116 struct in_addr src_ip, dst_ip; in check_uidgid()
1177 src_ip.s_addr = htonl(id->src_ip); in check_uidgid()
1181 src_ip, htons(id->src_port), in check_uidgid()
1715 src_ip = ip->ip_src; in ipfw_chk()
1771 args->f_id.src_ip = ntohl(src_ip.s_addr); in ipfw_chk()
2011 src_ip.s_addr); in ipfw_chk()
2112 pkey = &src_ip; in ipfw_chk()
2165 match = in_localip(src_ip); in ipfw_chk()
2183 args->f_id.src_ip; in ipfw_chk()
2519 verify_path(src_ip, iif, in ipfw_chk()
[all …]
H A Dip_fw_dynamic.c776 i = (id->dst_ip) ^ (id->src_ip); in hash_packet()
797 if (id->src_ip < id->dst_ip) in addrcmp4()
799 if (id->src_ip > id->dst_ip) in addrcmp4()
857 t4.addr[0] = id->src_ip; in hash_packet()
863 t4.addr[1] = id->src_ip; in hash_packet()
907 da.s_addr = htonl(id->src_ip); in print_dyn_rule_flags()
1524 s->src = pkt->src_ip; in dyn_alloc_ipv4_state()
1886 id.src_ip = (limit_mask & DYN_SRC_ADDR) ? in dyn_install_state()
1887 pkt->src_ip: 0; in dyn_install_state()
2985 dst->id.src_ip = s->src; in dyn_export_ipv4_state()
[all …]
H A Dip_dummynet.c185 id->src_ip &= mask->src_ip; in flow_id_mask()
212 dst->src_ip |= src->src_ip; in flow_id_or()
234 return m->dst_ip || m->src_ip; in nonzero_mask()
260 (id->src_ip << 1) ^ (id->src_ip >> 16) ^ in flow_id_hash()
278 id1->src_ip == id2->src_ip && in flow_id_cmp()
/f-stack/dpdk/app/test-flow-perf/
H A Ditems_gen.c17 rte_be32_t src_ip; member
67 ipv4_spec.hdr.src_addr = RTE_BE32(para.src_ip); in add_ipv4()
87 memset(&ipv6_spec.hdr.src_addr, para.src_ip, in add_ipv6()
352 .src_ip = outer_ip_src, in fill_items()
/f-stack/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
/f-stack/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()
731 filter->input.ip.v4.src_ip = in ice_acl_parse_pattern()
733 filter->input.mask.v4.src_ip = in ice_acl_parse_pattern()
/f-stack/dpdk/drivers/net/mlx5/
H A Dmlx5_flow_verbs.c616 .src_ip = spec->hdr.src_addr, in flow_verbs_translate_item_ipv4()
622 .src_ip = mask->hdr.src_addr, in flow_verbs_translate_item_ipv4()
628 ipv4.val.src_ip &= ipv4.mask.src_ip; in flow_verbs_translate_item_ipv4()
668 memcpy(&ipv6.val.src_ip, spec->hdr.src_addr, in flow_verbs_translate_item_ipv6()
669 RTE_DIM(ipv6.val.src_ip)); in flow_verbs_translate_item_ipv6()
672 memcpy(&ipv6.mask.src_ip, mask->hdr.src_addr, in flow_verbs_translate_item_ipv6()
673 RTE_DIM(ipv6.mask.src_ip)); in flow_verbs_translate_item_ipv6()
691 for (i = 0; i < RTE_DIM(ipv6.val.src_ip); ++i) { in flow_verbs_translate_item_ipv6()
692 ipv6.val.src_ip[i] &= ipv6.mask.src_ip[i]; in flow_verbs_translate_item_ipv6()
/f-stack/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()
870 *reg = input->formatted.src_ip[0]; in fdir_write_perfect_filter_82599()
1272 fdir_info->mask.ipv4_mask.src_ip = info->mask.src_ipv4_mask; in ixgbe_fdir_info_get()
1275 fdir_info->mask.ipv6_mask.src_ip); in ixgbe_fdir_info_get()
/f-stack/dpdk/drivers/net/hinic/
H A Dhinic_pmd_ethdev.h48 uint32_t src_ip; member
111 uint32_t src_ip; member
/f-stack/dpdk/lib/librte_flow_classify/
H A Drte_flow_classify.h124 uint32_t src_ip; /**< Source IP address in big endian. */ member
H A Drte_flow_classify.c439 cls->ntuple_filter.src_ip; in allocate_acl_ipv4_5tuple_rule()
441 rule->rules.u.ipv4_5tuple.src_ip = cls->ntuple_filter.src_ip; in allocate_acl_ipv4_5tuple_rule()
/f-stack/dpdk/drivers/net/hns3/
H A Dhns3_fdir.h86 uint32_t src_ip[IP_ADDR_LEN]; member
H A Dhns3_fdir.c573 hns3_fd_convert_int32(key_conf->spec.src_ip[IP_ADDR_KEY_ID], in hns3_fd_convert_tuple()
574 key_conf->mask.src_ip[IP_ADDR_KEY_ID], in hns3_fd_convert_tuple()
971 rule->key_conf.spec.src_ip[IP_ADDR_KEY_ID], in hns3_fdir_filter_program()
1012 rule->key_conf.spec.src_ip[IP_ADDR_KEY_ID], in hns3_fdir_filter_program()
/f-stack/dpdk/lib/librte_security/
H A Drte_security.h87 struct in_addr src_ip; member

123