| /drivers/net/ethernet/google/gve/ |
| A D | gve_flow_rule.c | 42 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 D | ice_fdir.c | 941 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 D | ice_ethtool_fdir.c | 153 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 D | ice_tc_lib.h | 92 struct in_addr src_ip; member 104 #define src_ipv4 ip.v4.src_ip.s_addr
|
| A D | ice_arfs.c | 325 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 D | ice_fdir.h | 107 __be32 src_ip; member 122 __be32 src_ip[ICE_IPV6_ADDR_LEN_AS_U32]; member
|
| /drivers/net/ethernet/intel/iavf/ |
| A D | iavf_fdir.c | 45 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 D | iavf_ethtool.c | 947 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 D | iavf_fdir.h | 62 __be32 src_ip; member 67 struct in6_addr src_ip; member
|
| /drivers/net/ethernet/airoha/ |
| A D | airoha_ppe_debugfs.c | 95 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 D | airoha_ppe.c | 349 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 D | fw.h | 59 __be32 src_ip; member 66 __be32 src_ip[4]; member
|
| A D | ipsec.c | 114 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 D | tls.c | 185 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 D | mtk_ppe_debugfs.c | 114 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 D | mtk_ppe.h | 143 u32 src_ip; member 190 u32 src_ip[4]; member 214 u32 src_ip[4]; member
|
| A D | mtk_ppe.c | 154 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 D | ah.c | 39 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 D | ixgbe_model.h | 32 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 D | txgbe_fdir.c | 388 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 D | txgbe_ethtool.c | 154 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 D | tc.h | 99 __be32 src_ip, dst_ip; member 156 __be32 src_ip, dst_ip; member
|
| A D | mae.c | 354 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 D | tc_conntrack.h | 45 __be32 src_ip, dst_ip, nat_ip; member
|
| /drivers/net/ethernet/mellanox/mlx4/ |
| A D | en_netdev.c | 168 __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 …]
|