/kernel/linux/linux-6.6/tools/testing/selftests/net/ |
H A D | bareudp.sh | 403 action tunnel_key set src_ip 192.0.2.21 dst_ip 192.0.2.22 id 0 \ 407 action tunnel_key set src_ip 192.0.2.22 dst_ip 192.0.2.21 id 0 \ 416 action tunnel_key set src_ip 192.0.2.21 dst_ip 192.0.2.22 id 0 \ 420 action tunnel_key set src_ip 192.0.2.22 dst_ip 192.0.2.21 id 0 \ 432 action tunnel_key set src_ip 192.0.2.21 dst_ip 192.0.2.22 id 0 \ 436 action tunnel_key set src_ip 192.0.2.22 dst_ip 192.0.2.21 id 0 \ 453 action tunnel_key set src_ip 2001:db8::21 dst_ip 2001:db8::22 id 0 \ 457 action tunnel_key set src_ip 2001:db8::22 dst_ip 2001:db8::21 id 0 \ 466 action tunnel_key set src_ip 2001:db8::21 dst_ip 2001:db8::22 id 0 \ 470 action tunnel_key set src_ip 200 [all...] |
/kernel/linux/linux-5.10/net/bridge/ |
H A D | br_multicast.c | 1116 br_multicast_new_group_src(struct net_bridge_port_group *pg, struct br_ip *src_ip) in br_multicast_new_group_src() argument 1123 switch (src_ip->proto) { in br_multicast_new_group_src() 1125 if (ipv4_is_zeronet(src_ip->src.ip4) || in br_multicast_new_group_src() 1126 ipv4_is_multicast(src_ip->src.ip4)) in br_multicast_new_group_src() 1131 if (ipv6_addr_any(&src_ip->src.ip6) || in br_multicast_new_group_src() 1132 ipv6_addr_is_multicast(&src_ip->src.ip6)) in br_multicast_new_group_src() 1144 grp_src->addr = *src_ip; in br_multicast_new_group_src() 1804 struct br_ip src_ip; in br_multicast_isinc_allow() local 1807 memset(&src_ip, 0, sizeof(src_ip)); in br_multicast_isinc_allow() 1835 struct br_ip src_ip; __grp_src_isexc_incl() local 1871 struct br_ip src_ip; __grp_src_isexc_excl() local 1936 struct br_ip src_ip; __grp_src_toin_incl() local 1978 struct br_ip src_ip; __grp_src_toin_excl() local 2040 struct br_ip src_ip; __grp_src_toex_incl() local 2080 struct br_ip src_ip; __grp_src_toex_excl() local 2145 struct br_ip src_ip; __grp_src_block_incl() local 2179 struct br_ip src_ip; __grp_src_block_excl() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_fdir.c | 44 if (fltr->ip_mask.v4_addrs.src_ip && in iavf_validate_fdir_fltr_masks() 45 fltr->ip_mask.v4_addrs.src_ip != htonl(U32_MAX)) in iavf_validate_fdir_fltr_masks() 55 if (memcmp(&fltr->ip_mask.v6_addrs.src_ip, &ipv6_addr_zero_mask, in iavf_validate_fdir_fltr_masks() 57 memcmp(&fltr->ip_mask.v6_addrs.src_ip, &ipv6_addr_full_mask, in iavf_validate_fdir_fltr_masks() 329 if (fltr->ip_mask.v4_addrs.src_ip == htonl(U32_MAX)) { in iavf_fill_fdir_ip4_hdr() 330 iph->saddr = fltr->ip_data.v4_addrs.src_ip; in iavf_fill_fdir_ip4_hdr() 369 if (!memcmp(&fltr->ip_mask.v6_addrs.src_ip, &ipv6_addr_full_mask, in iavf_fill_fdir_ip6_hdr() 371 memcpy(&iph->saddr, &fltr->ip_data.v6_addrs.src_ip, in iavf_fill_fdir_ip6_hdr() 721 dev_info(&adapter->pdev->dev, "Rule ID: %u dst_ip: %pI4 src_ip %pI4 %s: dst_port %hu src_port %hu\n", in iavf_print_fdir_fltr() 724 &fltr->ip_data.v4_addrs.src_ip, in iavf_print_fdir_fltr() [all...] |
H A D | iavf_ethtool.c | 1086 fsp->h_u.tcp_ip4_spec.ip4src = rule->ip_data.v4_addrs.src_ip; in iavf_get_ethtool_fdir_entry() 1091 fsp->m_u.tcp_ip4_spec.ip4src = rule->ip_mask.v4_addrs.src_ip; in iavf_get_ethtool_fdir_entry() 1099 fsp->h_u.ah_ip4_spec.ip4src = rule->ip_data.v4_addrs.src_ip; in iavf_get_ethtool_fdir_entry() 1103 fsp->m_u.ah_ip4_spec.ip4src = rule->ip_mask.v4_addrs.src_ip; in iavf_get_ethtool_fdir_entry() 1109 fsp->h_u.usr_ip4_spec.ip4src = rule->ip_data.v4_addrs.src_ip; in iavf_get_ethtool_fdir_entry() 1115 fsp->m_u.usr_ip4_spec.ip4src = rule->ip_mask.v4_addrs.src_ip; in iavf_get_ethtool_fdir_entry() 1125 memcpy(fsp->h_u.usr_ip6_spec.ip6src, &rule->ip_data.v6_addrs.src_ip, in iavf_get_ethtool_fdir_entry() 1132 memcpy(fsp->m_u.usr_ip6_spec.ip6src, &rule->ip_mask.v6_addrs.src_ip, in iavf_get_ethtool_fdir_entry() 1142 memcpy(fsp->h_u.ah_ip6_spec.ip6src, &rule->ip_data.v6_addrs.src_ip, in iavf_get_ethtool_fdir_entry() 1148 memcpy(fsp->m_u.ah_ip6_spec.ip6src, &rule->ip_mask.v6_addrs.src_ip, in iavf_get_ethtool_fdir_entry() [all...] |
H A D | iavf_fdir.h | 62 __be32 src_ip; member 67 struct in6_addr src_ip; member
|
/kernel/linux/linux-6.6/tools/testing/selftests/net/forwarding/ |
H A D | tc_tunnel_key.sh | 107 flower src_ip 192.0.2.1 dst_ip 192.0.2.2 ip_proto udp \ 110 flower src_ip 192.0.2.1 dst_ip 192.0.2.2 ip_proto udp \ 113 flower src_ip 192.0.2.1 dst_ip 192.0.2.2 ip_proto udp \ 118 action tunnel_key set src_ip 192.0.2.1 dst_ip 192.0.2.2 id 42 nofrag index 10 132 tc actions change action tunnel_key set src_ip 192.0.2.1 dst_ip 192.0.2.2 id 42 index 10
|
H A D | pedit_ip.sh | 172 do_test_pedit_ip4 "dev $swp1 ingress" "ip src" src_ip 173 do_test_pedit_ip4 "dev $swp2 egress" "ip src" src_ip 184 do_test_pedit_ip6 "dev $swp1 ingress" "ip6 src" src_ip 185 do_test_pedit_ip6 "dev $swp2 egress" "ip6 src" src_ip
|
H A D | vxlan_bridge_1d_ipv6.sh | 338 local src_ip=$1; shift 346 flower ip_proto udp src_ip $vxlan_local_ip \ 352 flower src_ip $dst_ip dst_ip $src_ip \ 395 local src_ip=$1; shift 403 flower ip_proto udp src_ip $vxlan_local_ip \ 409 flower src_ip $dst_ip dst_ip $src_ip $TC_FLAG action pass 745 flower src_ip 2001:db8:1::3 dst_ip 2001:db8:1::1 \
|
H A D | tc_flower_l2_miss.sh | 81 flower indev $swp1 l2_miss 1 dst_mac $dmac src_ip $sip \ 85 flower indev $swp1 l2_miss 0 dst_mac $dmac src_ip $sip \ 138 flower indev $swp1 l2_miss 1 src_ip $sip dst_ip $dip \ 142 flower indev $swp1 l2_miss 0 src_ip $sip dst_ip $dip \ 255 flower indev $swp1 l2_miss 1 dst_mac $dmac src_ip $sip \
|
H A D | vxlan_bridge_1q_ipv6.sh | 441 local src_ip=$1; shift 449 flower ip_proto udp src_ip $vxlan_local_ip \ 455 flower vlan_ethtype ipv4 src_ip $dst_ip dst_ip $src_ip \ 506 local src_ip=$1; shift 514 flower ip_proto udp src_ip $vxlan_local_ip \ 520 flower vlan_ethtype ipv6 src_ip $dst_ip dst_ip $src_ip \
|
/kernel/linux/linux-6.6/net/bridge/ |
H A D | br_multicast.c | 1363 br_multicast_new_group_src(struct net_bridge_port_group *pg, struct br_ip *src_ip) in br_multicast_new_group_src() argument 1370 switch (src_ip->proto) { in br_multicast_new_group_src() 1372 if (ipv4_is_zeronet(src_ip->src.ip4) || in br_multicast_new_group_src() 1373 ipv4_is_multicast(src_ip->src.ip4)) in br_multicast_new_group_src() 1378 if (ipv6_addr_any(&src_ip->src.ip6) || in br_multicast_new_group_src() 1379 ipv6_addr_is_multicast(&src_ip->src.ip6)) in br_multicast_new_group_src() 1391 grp_src->addr = *src_ip; in br_multicast_new_group_src() 2265 struct br_ip src_ip; in br_multicast_isinc_allow() local 2268 memset(&src_ip, 0, sizeof(src_ip)); in br_multicast_isinc_allow() 2301 struct br_ip src_ip; __grp_src_isexc_incl() local 2340 struct br_ip src_ip; __grp_src_isexc_excl() local 2413 struct br_ip src_ip; __grp_src_toin_incl() local 2460 struct br_ip src_ip; __grp_src_toin_excl() local 2542 struct br_ip src_ip; __grp_src_toex_incl() local 2587 struct br_ip src_ip; __grp_src_toex_excl() local 2662 struct br_ip src_ip; __grp_src_block_incl() local 2700 struct br_ip src_ip; __grp_src_block_excl() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/crypto/ |
H A D | fw.h | 59 __be32 src_ip; member 66 __be32 src_ip[4]; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/crypto/ |
H A D | fw.h | 59 __be32 src_ip; member 66 __be32 src_ip[4]; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/ |
H A D | ice_fdir.c | 576 input->ip.v4.src_ip); in ice_fdir_get_gen_prgm_pkt() 588 input->ip.v4.src_ip); in ice_fdir_get_gen_prgm_pkt() 598 input->ip.v4.src_ip); in ice_fdir_get_gen_prgm_pkt() 608 input->ip.v4.src_ip); in ice_fdir_get_gen_prgm_pkt() 615 input->ip.v6.src_ip); in ice_fdir_get_gen_prgm_pkt() 625 input->ip.v6.src_ip); in ice_fdir_get_gen_prgm_pkt() 635 input->ip.v6.src_ip); in ice_fdir_get_gen_prgm_pkt() 645 input->ip.v6.src_ip); in ice_fdir_get_gen_prgm_pkt() 770 a->ip.v4.src_ip == b->ip.v4.src_ip in ice_fdir_comp_rules() [all...] |
H A D | ice_fdir.h | 81 __be32 src_ip; member 95 __be32 src_ip[ICE_IPV6_ADDR_LEN_AS_U32]; member
|
H A D | ice_ethtool_fdir.c | 144 fsp->h_u.usr_ip4_spec.ip4src = rule->ip.v4.src_ip; in ice_get_ethtool_fdir_entry() 146 fsp->m_u.usr_ip4_spec.ip4src = rule->mask.v4.src_ip; in ice_get_ethtool_fdir_entry() 158 fsp->h_u.tcp_ip4_spec.ip4src = rule->ip.v4.src_ip; in ice_get_ethtool_fdir_entry() 162 fsp->m_u.tcp_ip4_spec.ip4src = rule->mask.v4.src_ip; in ice_get_ethtool_fdir_entry() 169 memcpy(fsp->h_u.tcp_ip6_spec.ip6src, rule->ip.v6.src_ip, in ice_get_ethtool_fdir_entry() 173 memcpy(fsp->m_u.tcp_ip6_spec.ip6src, rule->mask.v6.src_ip, in ice_get_ethtool_fdir_entry() 184 memcpy(fsp->h_u.tcp_ip6_spec.ip6src, rule->ip.v6.src_ip, in ice_get_ethtool_fdir_entry() 191 rule->mask.v6.src_ip, in ice_get_ethtool_fdir_entry() 1534 input->ip.v4.src_ip = fsp->h_u.tcp_ip4_spec.ip4src; in ice_set_fdir_input_set() 1538 input->mask.v4.src_ip in ice_set_fdir_input_set() [all...] |
/kernel/linux/linux-5.10/drivers/staging/rtl8192u/ieee80211/ |
H A D | rtl819x_TS.h | 38 u8 src_ip[4]; member 52 u8 src_ip[16]; member
|
/kernel/linux/linux-5.10/include/net/ |
H A D | arp.h | 69 struct net_device *dev, __be32 src_ip, 77 struct net_device *dev, __be32 src_ip,
|
/kernel/linux/linux-6.6/include/net/ |
H A D | arp.h | 63 struct net_device *dev, __be32 src_ip, 71 struct net_device *dev, __be32 src_ip,
|
/kernel/linux/linux-6.6/drivers/staging/rtl8192u/ieee80211/ |
H A D | rtl819x_TS.h | 38 u8 src_ip[4]; member 52 u8 src_ip[16]; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mediatek/ |
H A D | mtk_ppe_debugfs.c | 113 ai.src = &entry->ipv4.orig.src_ip; in mtk_ppe_debugfs_foe_show() 122 ai.src = &entry->ipv6.src_ip; in mtk_ppe_debugfs_foe_show() 138 ai.src = &entry->ipv4.new.src_ip; in mtk_ppe_debugfs_foe_show()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/ |
H A D | ice_fdir.c | 942 input->ip.v4.src_ip); in ice_fdir_get_gen_prgm_pkt() 957 input->ip.v4.src_ip); in ice_fdir_get_gen_prgm_pkt() 972 input->ip.v4.src_ip); in ice_fdir_get_gen_prgm_pkt() 985 input->ip.v4.src_ip); in ice_fdir_get_gen_prgm_pkt() 999 input->ip.v4.src_ip); in ice_fdir_get_gen_prgm_pkt() 1033 input->ip.v4.src_ip); in ice_fdir_get_gen_prgm_pkt() 1041 input->ip.v6.src_ip); in ice_fdir_get_gen_prgm_pkt() 1063 input->ip.v6.src_ip); in ice_fdir_get_gen_prgm_pkt() 1076 input->ip.v6.src_ip); in ice_fdir_get_gen_prgm_pkt() 1089 input->ip.v6.src_ip); in ice_fdir_get_gen_prgm_pkt() [all...] |
H A D | ice_ethtool_fdir.c | 145 fsp->h_u.usr_ip4_spec.ip4src = rule->ip.v4.src_ip; in ice_get_ethtool_fdir_entry() 147 fsp->m_u.usr_ip4_spec.ip4src = rule->mask.v4.src_ip; in ice_get_ethtool_fdir_entry() 159 fsp->h_u.tcp_ip4_spec.ip4src = rule->ip.v4.src_ip; in ice_get_ethtool_fdir_entry() 163 fsp->m_u.tcp_ip4_spec.ip4src = rule->mask.v4.src_ip; in ice_get_ethtool_fdir_entry() 170 memcpy(fsp->h_u.tcp_ip6_spec.ip6src, rule->ip.v6.src_ip, in ice_get_ethtool_fdir_entry() 174 memcpy(fsp->m_u.tcp_ip6_spec.ip6src, rule->mask.v6.src_ip, in ice_get_ethtool_fdir_entry() 185 memcpy(fsp->h_u.tcp_ip6_spec.ip6src, rule->ip.v6.src_ip, in ice_get_ethtool_fdir_entry() 192 rule->mask.v6.src_ip, in ice_get_ethtool_fdir_entry() 1764 input->ip.v4.src_ip = fsp->h_u.tcp_ip4_spec.ip4src; in ice_set_fdir_input_set() 1768 input->mask.v4.src_ip in ice_set_fdir_input_set() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbe/ |
H 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()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ixgbe/ |
H 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()
|