Home
last modified time | relevance | path

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

123

/drivers/net/ethernet/google/gve/
A Dgve_flow_rule.c42 fsp->h_u.tcp_ip4_spec.ip4src = flow_rule->key.src_ip[0]; in gve_fill_ethtool_flow_spec()
47 fsp->m_u.tcp_ip4_spec.ip4src = flow_rule->mask.src_ip[0]; in gve_fill_ethtool_flow_spec()
55 fsp->h_u.ah_ip4_spec.ip4src = flow_rule->key.src_ip[0]; in gve_fill_ethtool_flow_spec()
59 fsp->m_u.ah_ip4_spec.ip4src = flow_rule->mask.src_ip[0]; in gve_fill_ethtool_flow_spec()
141 rule->key.src_ip[0] = fsp->h_u.tcp_ip4_spec.ip4src; in gve_generate_flow_rule()
145 rule->mask.src_ip[0] = fsp->m_u.tcp_ip4_spec.ip4src; in gve_generate_flow_rule()
152 rule->key.src_ip[0] = fsp->h_u.tcp_ip4_spec.ip4src; in gve_generate_flow_rule()
155 rule->mask.src_ip[0] = fsp->m_u.tcp_ip4_spec.ip4src; in gve_generate_flow_rule()
162 memcpy(&rule->key.src_ip, fsp->h_u.tcp_ip6_spec.ip6src, in gve_generate_flow_rule()
168 memcpy(&rule->mask.src_ip, fsp->m_u.tcp_ip6_spec.ip6src, in gve_generate_flow_rule()
[all …]
/drivers/net/ethernet/intel/ice/
A Dice_fdir.c941 input->ip.v4.src_ip); in ice_fdir_get_gen_prgm_pkt()
956 input->ip.v4.src_ip); in ice_fdir_get_gen_prgm_pkt()
971 input->ip.v4.src_ip); in ice_fdir_get_gen_prgm_pkt()
984 input->ip.v4.src_ip); in ice_fdir_get_gen_prgm_pkt()
1040 input->ip.v6.src_ip); in ice_fdir_get_gen_prgm_pkt()
1062 input->ip.v6.src_ip); in ice_fdir_get_gen_prgm_pkt()
1075 input->ip.v6.src_ip); in ice_fdir_get_gen_prgm_pkt()
1088 input->ip.v6.src_ip); in ice_fdir_get_gen_prgm_pkt()
1101 input->ip.v6.src_ip); in ice_fdir_get_gen_prgm_pkt()
1234 a->ip.v4.src_ip == b->ip.v4.src_ip && in ice_fdir_comp_rules()
[all …]
A Dice_ethtool_fdir.c153 fsp->h_u.usr_ip4_spec.ip4src = rule->ip.v4.src_ip; in ice_get_ethtool_fdir_entry()
155 fsp->m_u.usr_ip4_spec.ip4src = rule->mask.v4.src_ip; in ice_get_ethtool_fdir_entry()
167 fsp->h_u.tcp_ip4_spec.ip4src = rule->ip.v4.src_ip; in ice_get_ethtool_fdir_entry()
171 fsp->m_u.tcp_ip4_spec.ip4src = rule->mask.v4.src_ip; in ice_get_ethtool_fdir_entry()
178 memcpy(fsp->h_u.tcp_ip6_spec.ip6src, rule->ip.v6.src_ip, in ice_get_ethtool_fdir_entry()
193 memcpy(fsp->h_u.tcp_ip6_spec.ip6src, rule->ip.v6.src_ip, in ice_get_ethtool_fdir_entry()
200 rule->mask.v6.src_ip, in ice_get_ethtool_fdir_entry()
1898 input->ip.v4.src_ip = fsp->h_u.tcp_ip4_spec.ip4src; in ice_set_fdir_input_set()
1902 input->mask.v4.src_ip = fsp->m_u.tcp_ip4_spec.ip4src; in ice_set_fdir_input_set()
1906 input->ip.v4.src_ip = fsp->h_u.usr_ip4_spec.ip4src; in ice_set_fdir_input_set()
[all …]
A Dice_tc_lib.h92 struct in_addr src_ip; member
104 #define src_ipv4 ip.v4.src_ip.s_addr
A Dice_arfs.c325 fltr_info->ip.v4.src_ip = fk->addrs.v4addrs.src; in ice_arfs_build_entry()
334 memcpy(&fltr_info->ip.v6.src_ip, &fk->addrs.v6addrs.src, in ice_arfs_build_entry()
411 fltr_info->ip.v4.src_ip == fk->addrs.v4addrs.src && in ice_arfs_cmp()
418 !memcmp(&fltr_info->ip.v6.src_ip, &fk->addrs.v6addrs.src, in ice_arfs_cmp()
A Dice_fdir.h107 __be32 src_ip; member
122 __be32 src_ip[ICE_IPV6_ADDR_LEN_AS_U32]; member
/drivers/net/ethernet/intel/iavf/
A Diavf_fdir.c45 if (fltr->ip_mask.v4_addrs.src_ip && in iavf_validate_fdir_fltr_masks()
46 fltr->ip_mask.v4_addrs.src_ip != htonl(U32_MAX)) in iavf_validate_fdir_fltr_masks()
330 if (fltr->ip_mask.v4_addrs.src_ip == htonl(U32_MAX)) { in iavf_fill_fdir_ip4_hdr()
331 iph->saddr = fltr->ip_data.v4_addrs.src_ip; in iavf_fill_fdir_ip4_hdr()
372 memcpy(&iph->saddr, &fltr->ip_data.v6_addrs.src_ip, in iavf_fill_fdir_ip6_hdr()
725 &fltr->ip_data.v4_addrs.src_ip, in iavf_print_fdir_fltr()
735 &fltr->ip_data.v4_addrs.src_ip, in iavf_print_fdir_fltr()
743 &fltr->ip_data.v4_addrs.src_ip, in iavf_print_fdir_fltr()
753 &fltr->ip_data.v6_addrs.src_ip, in iavf_print_fdir_fltr()
763 &fltr->ip_data.v6_addrs.src_ip, in iavf_print_fdir_fltr()
[all …]
A Diavf_ethtool.c947 fsp->h_u.tcp_ip4_spec.ip4src = rule->ip_data.v4_addrs.src_ip; in iavf_get_ethtool_fdir_entry()
952 fsp->m_u.tcp_ip4_spec.ip4src = rule->ip_mask.v4_addrs.src_ip; in iavf_get_ethtool_fdir_entry()
960 fsp->h_u.ah_ip4_spec.ip4src = rule->ip_data.v4_addrs.src_ip; in iavf_get_ethtool_fdir_entry()
964 fsp->m_u.ah_ip4_spec.ip4src = rule->ip_mask.v4_addrs.src_ip; in iavf_get_ethtool_fdir_entry()
970 fsp->h_u.usr_ip4_spec.ip4src = rule->ip_data.v4_addrs.src_ip; in iavf_get_ethtool_fdir_entry()
976 fsp->m_u.usr_ip4_spec.ip4src = rule->ip_mask.v4_addrs.src_ip; in iavf_get_ethtool_fdir_entry()
1138 fltr->ip_data.v4_addrs.src_ip = fsp->h_u.tcp_ip4_spec.ip4src; in iavf_add_fdir_fltr_info()
1143 fltr->ip_mask.v4_addrs.src_ip = fsp->m_u.tcp_ip4_spec.ip4src; in iavf_add_fdir_fltr_info()
1152 fltr->ip_data.v4_addrs.src_ip = fsp->h_u.ah_ip4_spec.ip4src; in iavf_add_fdir_fltr_info()
1156 fltr->ip_mask.v4_addrs.src_ip = fsp->m_u.ah_ip4_spec.ip4src; in iavf_add_fdir_fltr_info()
[all …]
A Diavf_fdir.h62 __be32 src_ip; member
67 struct in6_addr src_ip; member
/drivers/net/ethernet/airoha/
A Dairoha_ppe_debugfs.c95 src_addr = &hwe->ipv4.orig_tuple.src_ip; in airoha_ppe_debugfs_foe_show()
104 src_addr = &hwe->ipv6.src_ip; in airoha_ppe_debugfs_foe_show()
125 src_addr = &hwe->ipv4.new_tuple.src_ip; in airoha_ppe_debugfs_foe_show()
A Dairoha_ppe.c349 t->src_ip = be32_to_cpu(data->v4.src_addr); in airoha_ppe_foe_entry_set_ipv4_tuple()
374 src = hwe->ipv6.src_ip; in airoha_ppe_foe_entry_set_ipv6_tuple()
398 hv3 = hwe->ipv4.orig_tuple.src_ip; in airoha_ppe_foe_get_entry_hash()
402 hv1 = hwe->ipv6.src_ip[3] ^ hwe->ipv6.dest_ip[3]; in airoha_ppe_foe_get_entry_hash()
405 hv2 = hwe->ipv6.src_ip[2] ^ hwe->ipv6.dest_ip[2]; in airoha_ppe_foe_get_entry_hash()
408 hv3 = hwe->ipv6.src_ip[1] ^ hwe->ipv6.dest_ip[1]; in airoha_ppe_foe_get_entry_hash()
409 hv3 ^= hwe->ipv6.src_ip[0]; in airoha_ppe_foe_get_entry_hash()
/drivers/net/ethernet/netronome/nfp/crypto/
A Dfw.h59 __be32 src_ip; member
66 __be32 src_ip[4]; member
A Dipsec.c114 u32 src_ip[4]; /* Src IP addr */ member
503 cfg->src_ip[0] = ntohl(x->props.saddr.a4); in nfp_net_xfrm_add_state()
509 cfg->src_ip[i] = ntohl(x->props.saddr.a6[i]); in nfp_net_xfrm_add_state()
A Dtls.c185 req->src_ip = inet->inet_daddr; in nfp_net_tls_set_ipv4()
204 memcpy(req->src_ip, &sk->sk_v6_daddr, sizeof(req->src_ip)); in nfp_net_tls_set_ipv6()
/drivers/net/ethernet/mediatek/
A Dmtk_ppe_debugfs.c114 ai.src = &entry->ipv4.orig.src_ip; in mtk_ppe_debugfs_foe_show()
123 ai.src = &entry->ipv6.src_ip; in mtk_ppe_debugfs_foe_show()
139 ai.src = &entry->ipv4.new.src_ip; in mtk_ppe_debugfs_foe_show()
A Dmtk_ppe.h143 u32 src_ip; member
190 u32 src_ip[4]; member
214 u32 src_ip[4]; member
A Dmtk_ppe.c154 hv3 = e->ipv4.orig.src_ip; in mtk_ppe_hash_entry()
158 hv1 = e->ipv6.src_ip[3] ^ e->ipv6.dest_ip[3]; in mtk_ppe_hash_entry()
161 hv2 = e->ipv6.src_ip[2] ^ e->ipv6.dest_ip[2]; in mtk_ppe_hash_entry()
164 hv3 = e->ipv6.src_ip[1] ^ e->ipv6.dest_ip[1]; in mtk_ppe_hash_entry()
165 hv3 ^= e->ipv6.src_ip[0]; in mtk_ppe_hash_entry()
325 t->src_ip = be32_to_cpu(src_addr); in mtk_foe_entry_set_ipv4_tuple()
356 src = entry->ipv6.src_ip; in mtk_foe_entry_set_ipv6_tuple()
/drivers/infiniband/hw/mana/
A Dah.c39 copy_in_reverse(ah->av->src_ip, grh->sgid_attr->gid.raw, 16); in mana_ib_create_ah()
44 copy_in_reverse(&ah->av->src_ip[12], &grh->sgid_attr->gid.raw[12], 4); in mana_ib_create_ah()
/drivers/net/ethernet/intel/ixgbe/
A Dixgbe_model.h32 input->filter.formatted.src_ip[0] = (__force __be32)val; in ixgbe_mat_prgm_sip()
33 mask->formatted.src_ip[0] = (__force __be32)m; in ixgbe_mat_prgm_sip()
/drivers/net/ethernet/wangxun/txgbe/
A Dtxgbe_fdir.c388 ntohl(~input_mask->formatted.src_ip[0])); in txgbe_fdir_set_input_mask()
403 wr32(wx, TXGBE_RDB_FDIR_IP6(2), ntohl(input->formatted.src_ip[0])); in txgbe_fdir_write_perfect_filter()
404 wr32(wx, TXGBE_RDB_FDIR_IP6(1), ntohl(input->formatted.src_ip[1])); in txgbe_fdir_write_perfect_filter()
405 wr32(wx, TXGBE_RDB_FDIR_IP6(0), ntohl(input->formatted.src_ip[2])); in txgbe_fdir_write_perfect_filter()
408 wr32(wx, TXGBE_RDB_FDIR_SA, ntohl(input->formatted.src_ip[0])); in txgbe_fdir_write_perfect_filter()
A Dtxgbe_ethtool.c154 fsp->h_u.tcp_ip4_spec.ip4src = rule->filter.formatted.src_ip[0]; in txgbe_get_ethtool_fdir_entry()
155 fsp->m_u.tcp_ip4_spec.ip4src = mask->formatted.src_ip[0]; in txgbe_get_ethtool_fdir_entry()
414 input->filter.formatted.src_ip[0] = fsp->h_u.tcp_ip4_spec.ip4src; in txgbe_add_ethtool_fdir_entry()
415 mask.formatted.src_ip[0] = fsp->m_u.tcp_ip4_spec.ip4src; in txgbe_add_ethtool_fdir_entry()
/drivers/net/ethernet/sfc/
A Dtc.h99 __be32 src_ip, dst_ip; member
156 __be32 src_ip, dst_ip; member
A Dmae.c354 rc = TABLE_HOOK_KEY(meta_ct, src_ip, SRC_IP); in efx_mae_table_hook_ct()
678 CHECK(SRC_IP4, src_ip) || in efx_mae_match_check_caps()
775 CHECK(ENC_SRC_IP4, src_ip) || in efx_mae_match_check_caps_lhs()
1483 if (encap->src_ip | encap->dst_ip) { in efx_mae_register_encap_match()
1486 encap->src_ip); in efx_mae_register_encap_match()
1624 match->value.src_ip); in efx_mae_populate_lhs_match_criteria()
1626 match->mask.src_ip); in efx_mae_populate_lhs_match_criteria()
1938 rc = TABLE_POPULATE_KEY(key, ct, src_ip, conn->src_ip6); in efx_mae_populate_ct_key()
1940 rc = TABLE_POPULATE_KEY_IPV4(key, ct, src_ip, conn->src_ip); in efx_mae_populate_ct_key()
2164 match->value.src_ip); in efx_mae_populate_match_criteria()
[all …]
A Dtc_conntrack.h45 __be32 src_ip, dst_ip, nat_ip; member
/drivers/net/ethernet/mellanox/mlx4/
A Den_netdev.c168 __be32 src_ip; member
224 .src_ip = filter->src_ip, in mlx4_en_filter_work()
284 l ^= (__force unsigned long)(src_ip ^ dst_ip); in filter_hash_bucket()
306 filter->src_ip = src_ip; in mlx4_en_filter_alloc()
318 filter_hash_bucket(priv, src_ip, dst_ip, src_port, in mlx4_en_filter_alloc()
346 filter_hash_bucket(priv, src_ip, dst_ip, in mlx4_en_filter_find()
349 if (filter->src_ip == src_ip && in mlx4_en_filter_find()
371 __be32 src_ip; in mlx4_en_filter_rfs() local
393 src_ip = ip->saddr; in mlx4_en_filter_rfs()
399 filter = mlx4_en_filter_find(priv, src_ip, dst_ip, ip_proto, in mlx4_en_filter_rfs()
[all …]

Completed in 68 milliseconds

123