Home
last modified time | relevance | path

Searched refs:in6 (Results 1 - 25 of 606) sorted by relevance

12345678910>>...25

/kernel/linux/linux-5.10/include/trace/events/
H A Dfib6.h8 #include <linux/in6.h>
39 struct in6_addr *in6;
49 in6 = (struct in6_addr *)__entry->src;
50 *in6 = flp->saddr;
52 in6 = (struct in6_addr *)__entry->dst;
53 *in6 = flp->daddr;
73 in6 = (struct in6_addr *)__entry->gw;
74 *in6 = in6_zero;
77 in6 = (struct in6_addr *)__entry->gw;
78 *in6
[all...]
H A Dfib.h41 struct in6_addr *in6;
76 in6 = (struct in6_addr *)__entry->gw6;
77 *in6 = in6_zero;
82 in6 = (struct in6_addr *)__entry->gw6;
83 *in6 = nhc->nhc_gw.ipv6;
89 in6 = (struct in6_addr *)__entry->gw6;
90 *in6 = in6_zero;
/kernel/linux/linux-6.6/include/trace/events/
H A Dfib6.h8 #include <linux/in6.h>
39 struct in6_addr *in6;
49 in6 = (struct in6_addr *)__entry->src;
50 *in6 = flp->saddr;
52 in6 = (struct in6_addr *)__entry->dst;
53 *in6 = flp->daddr;
71 in6 = (struct in6_addr *)__entry->gw;
72 *in6 = in6addr_any;
74 in6 = (struct in6_addr *)__entry->gw;
75 *in6
[all...]
H A Dfib.h40 struct in6_addr *in6;
75 in6 = (struct in6_addr *)__entry->gw6;
76 *in6 = in6addr_any;
81 in6 = (struct in6_addr *)__entry->gw6;
82 *in6 = nhc->nhc_gw.ipv6;
88 in6 = (struct in6_addr *)__entry->gw6;
89 *in6 = in6addr_any;
H A Dbridge.h142 struct in6_addr *in6;
156 in6 = (struct in6_addr *)__entry->src;
157 ipv6_addr_set_v4mapped(group->src.ip4, in6);
159 in6 = (struct in6_addr *)__entry->grp;
160 ipv6_addr_set_v4mapped(group->dst.ip4, in6);
168 in6 = (struct in6_addr *)__entry->src;
169 *in6 = group->src.ip6;
171 in6 = (struct in6_addr *)__entry->grp;
172 *in6 = group->dst.ip6;
/kernel/linux/linux-5.10/net/ipv6/netfilter/
H A Dip6t_NPT.c25 ipv6_addr_prefix(&pfx, &npt->src_pfx.in6, npt->src_pfx_len); in ip6t_npt_checkentry()
26 if (!ipv6_addr_equal(&pfx, &npt->src_pfx.in6)) in ip6t_npt_checkentry()
28 ipv6_addr_prefix(&pfx, &npt->dst_pfx.in6, npt->dst_pfx_len); in ip6t_npt_checkentry()
29 if (!ipv6_addr_equal(&pfx, &npt->dst_pfx.in6)) in ip6t_npt_checkentry()
32 src_sum = csum_partial(&npt->src_pfx.in6, sizeof(npt->src_pfx.in6), 0); in ip6t_npt_checkentry()
33 dst_sum = csum_partial(&npt->dst_pfx.in6, sizeof(npt->dst_pfx.in6), 0); in ip6t_npt_checkentry()
56 addr->s6_addr32[idx] |= ~mask & npt->dst_pfx.in6.s6_addr32[idx]; in ip6t_npt_map_pfx()
113 if (ipv6_addr_cmp(&bounced_pfx, &npt->src_pfx.in6) in ip6t_snpt_tg()
[all...]
/kernel/linux/linux-6.6/net/ipv6/netfilter/
H A Dip6t_NPT.c25 ipv6_addr_prefix(&pfx, &npt->src_pfx.in6, npt->src_pfx_len); in ip6t_npt_checkentry()
26 if (!ipv6_addr_equal(&pfx, &npt->src_pfx.in6)) in ip6t_npt_checkentry()
28 ipv6_addr_prefix(&pfx, &npt->dst_pfx.in6, npt->dst_pfx_len); in ip6t_npt_checkentry()
29 if (!ipv6_addr_equal(&pfx, &npt->dst_pfx.in6)) in ip6t_npt_checkentry()
32 src_sum = csum_partial(&npt->src_pfx.in6, sizeof(npt->src_pfx.in6), 0); in ip6t_npt_checkentry()
33 dst_sum = csum_partial(&npt->dst_pfx.in6, sizeof(npt->dst_pfx.in6), 0); in ip6t_npt_checkentry()
56 addr->s6_addr32[idx] |= ~mask & npt->dst_pfx.in6.s6_addr32[idx]; in ip6t_npt_map_pfx()
113 if (ipv6_addr_cmp(&bounced_pfx, &npt->src_pfx.in6) in ip6t_snpt_tg()
[all...]
/kernel/linux/linux-5.10/net/netfilter/
H A Dxt_iprange.c73 m = iprange_ipv6_lt(&iph->saddr, &info->src_min.in6); in iprange_mt6()
74 m |= iprange_ipv6_lt(&info->src_max.in6, &iph->saddr); in iprange_mt6()
80 &info->src_min.in6, in iprange_mt6()
81 &info->src_max.in6); in iprange_mt6()
86 m = iprange_ipv6_lt(&iph->daddr, &info->dst_min.in6); in iprange_mt6()
87 m |= iprange_ipv6_lt(&info->dst_max.in6, &iph->daddr); in iprange_mt6()
93 &info->dst_min.in6, in iprange_mt6()
94 &info->dst_max.in6); in iprange_mt6()
/kernel/linux/linux-6.6/net/netfilter/
H A Dxt_iprange.c73 m = iprange_ipv6_lt(&iph->saddr, &info->src_min.in6); in iprange_mt6()
74 m |= iprange_ipv6_lt(&info->src_max.in6, &iph->saddr); in iprange_mt6()
80 &info->src_min.in6, in iprange_mt6()
81 &info->src_max.in6); in iprange_mt6()
86 m = iprange_ipv6_lt(&iph->daddr, &info->dst_min.in6); in iprange_mt6()
87 m |= iprange_ipv6_lt(&info->dst_max.in6, &iph->daddr); in iprange_mt6()
93 &info->dst_min.in6, in iprange_mt6()
94 &info->dst_max.in6); in iprange_mt6()
/kernel/linux/linux-5.10/samples/bpf/
H A Dtest_map_in_map_user.c74 struct sockaddr_in6 in6 = { .sin6_family = AF_INET6 }; in test_map_in_map() local
84 in6.sin6_addr.s6_addr16[0] = 0xdead; in test_map_in_map()
85 in6.sin6_addr.s6_addr16[1] = 0xbeef; in test_map_in_map()
86 in6.sin6_port = port_key; in test_map_in_map()
91 in6.sin6_addr.s6_addr16[7] = i; in test_map_in_map()
92 ret = connect(-1, (struct sockaddr *)&in6, sizeof(in6)); in test_map_in_map()
H A Dmap_perf_test_user.c125 struct sockaddr_in6 in6 = { .sin6_family = AF_INET6 }; in do_test_lru() local
166 in6.sin6_addr.s6_addr16[0] = 0xdead; in do_test_lru()
167 in6.sin6_addr.s6_addr16[1] = 0xbeef; in do_test_lru()
171 in6.sin6_addr.s6_addr16[2] = 0; in do_test_lru()
174 in6.sin6_addr.s6_addr16[2] = 1; in do_test_lru()
177 in6.sin6_addr.s6_addr16[2] = 2; in do_test_lru()
180 in6.sin6_addr.s6_addr16[2] = 3; in do_test_lru()
181 in6.sin6_addr.s6_addr32[3] = 0; in do_test_lru()
188 ret = connect(-1, (const struct sockaddr *)&in6, sizeof(in6)); in do_test_lru()
[all...]
H A Dtest_map_in_map_kern.c12 #include <uapi/linux/in6.h>
109 struct sockaddr_in6 *in6; in trace_sys_connect() local
116 in6 = (struct sockaddr_in6 *)PT_REGS_PARM2_CORE(ctx); in trace_sys_connect()
119 if (addrlen != sizeof(*in6)) in trace_sys_connect()
122 ret = bpf_probe_read_user(dst6, sizeof(dst6), &in6->sin6_addr); in trace_sys_connect()
133 ret = bpf_probe_read_user(&port, sizeof(port), &in6->sin6_port); in trace_sys_connect()
/kernel/linux/linux-6.6/samples/bpf/
H A Dtest_map_in_map_user.c75 struct sockaddr_in6 in6 = { .sin6_family = AF_INET6 }; in test_map_in_map() local
85 in6.sin6_addr.s6_addr16[0] = 0xdead; in test_map_in_map()
86 in6.sin6_addr.s6_addr16[1] = 0xbeef; in test_map_in_map()
87 in6.sin6_port = port_key; in test_map_in_map()
92 in6.sin6_addr.s6_addr16[7] = i; in test_map_in_map()
93 ret = connect(-1, (struct sockaddr *)&in6, sizeof(in6)); in test_map_in_map()
H A Dmap_perf_test_user.c124 struct sockaddr_in6 in6 = { .sin6_family = AF_INET6 }; in do_test_lru() local
168 in6.sin6_addr.s6_addr16[0] = 0xdead; in do_test_lru()
169 in6.sin6_addr.s6_addr16[1] = 0xbeef; in do_test_lru()
173 in6.sin6_addr.s6_addr16[2] = 0; in do_test_lru()
176 in6.sin6_addr.s6_addr16[2] = 1; in do_test_lru()
179 in6.sin6_addr.s6_addr16[2] = 2; in do_test_lru()
182 in6.sin6_addr.s6_addr16[2] = 3; in do_test_lru()
183 in6.sin6_addr.s6_addr32[3] = 0; in do_test_lru()
190 ret = connect(-1, (const struct sockaddr *)&in6, sizeof(in6)); in do_test_lru()
[all...]
H A Dtest_map_in_map.bpf.c107 int BPF_KSYSCALL(trace_sys_connect, unsigned int fd, struct sockaddr_in6 *in6, int addrlen) in BPF_KSYSCALL() argument
115 if (addrlen != sizeof(*in6)) in BPF_KSYSCALL()
118 ret = bpf_probe_read_user(dst6, sizeof(dst6), &in6->sin6_addr); in BPF_KSYSCALL()
129 ret = bpf_probe_read_user(&port, sizeof(port), &in6->sin6_port); in BPF_KSYSCALL()
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/prog_tests/
H A Dskeleton.c44 CHECK(rodata->in.in6 != 0, "in6", "got %d != exp %d\n", rodata->in.in6, 0); in test_skeleton()
52 rodata->in.in6 = 14; in test_skeleton()
63 CHECK(rodata->in.in6 != 14, "in6", "got %d != exp %d\n", rodata->in.in6, 14); in test_skeleton()
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/
H A Dskeleton.c56 CHECK(rodata->in.in6 != 0, "in6", "got %d != exp %d\n", rodata->in.in6, 0); in test_skeleton()
70 rodata->in.in6 = 14; in test_skeleton()
85 CHECK(rodata->in.in6 != 14, "in6", "got %d != exp %d\n", rodata->in.in6, 14); in test_skeleton()
/kernel/linux/linux-5.10/net/netfilter/ipset/
H A Dip_set_hash_ip.c184 return ipv6_addr_equal(&ip1->ip.in6, &ip2->ip.in6); in hash_ip6_data_equal()
196 if (nla_put_ipaddr6(skb, IPSET_ATTR_IP, &e->ip.in6)) in hash_ip6_data_list()
228 ip6addrptr(skb, opt->flags & IPSET_DIM_ONE_SRC, &e.ip.in6); in hash_ip6_kadt()
230 if (ipv6_addr_any(&e.ip.in6)) in hash_ip6_kadt()
269 if (ipv6_addr_any(&e.ip.in6)) in hash_ip6_uadt()
H A Dip_set_hash_ipportip.c222 return ipv6_addr_equal(&ip1->ip.in6, &ip2->ip.in6) && in hash_ipportip6_data_equal()
223 ipv6_addr_equal(&ip1->ip2.in6, &ip2->ip2.in6) && in hash_ipportip6_data_equal()
232 if (nla_put_ipaddr6(skb, IPSET_ATTR_IP, &data->ip.in6) || in hash_ipportip6_data_list()
233 nla_put_ipaddr6(skb, IPSET_ATTR_IP2, &data->ip2.in6) || in hash_ipportip6_data_list()
271 ip6addrptr(skb, opt->flags & IPSET_DIM_ONE_SRC, &e.ip.in6); in hash_ipportip6_kadt()
272 ip6addrptr(skb, opt->flags & IPSET_DIM_THREE_SRC, &e.ip2.in6); in hash_ipportip6_kadt()
H A Dip_set_hash_netnet.c295 return ipv6_addr_equal(&ip1->ip[0].in6, &ip2->ip[0].in6) && in hash_netnet6_data_equal()
296 ipv6_addr_equal(&ip1->ip[1].in6, &ip2->ip[1].in6) && in hash_netnet6_data_equal()
343 if (nla_put_ipaddr6(skb, IPSET_ATTR_IP, &data->ip[0].in6) || in hash_netnet6_data_list()
344 nla_put_ipaddr6(skb, IPSET_ATTR_IP2, &data->ip[1].in6) || in hash_netnet6_data_list()
392 ip6addrptr(skb, opt->flags & IPSET_DIM_ONE_SRC, &e.ip[0].in6); in hash_netnet6_kadt()
393 ip6addrptr(skb, opt->flags & IPSET_DIM_TWO_SRC, &e.ip[1].in6); in hash_netnet6_kadt()
/kernel/linux/linux-6.6/net/netfilter/ipset/
H A Dip_set_hash_ip.c187 return ipv6_addr_equal(&ip1->ip.in6, &ip2->ip.in6); in hash_ip6_data_equal()
193 if (nla_put_ipaddr6(skb, IPSET_ATTR_IP, &e->ip.in6)) in hash_ip6_data_list()
225 ip6addrptr(skb, opt->flags & IPSET_DIM_ONE_SRC, &e.ip.in6); in hash_ip6_kadt()
227 if (ipv6_addr_any(&e.ip.in6)) in hash_ip6_kadt()
266 if (ipv6_addr_any(&e.ip.in6)) in hash_ip6_uadt()
H A Dip_set_hash_netnet.c299 return ipv6_addr_equal(&ip1->ip[0].in6, &ip2->ip[0].in6) && in hash_netnet6_data_equal()
300 ipv6_addr_equal(&ip1->ip[1].in6, &ip2->ip[1].in6) && in hash_netnet6_data_equal()
347 if (nla_put_ipaddr6(skb, IPSET_ATTR_IP, &data->ip[0].in6) || in hash_netnet6_data_list()
348 nla_put_ipaddr6(skb, IPSET_ATTR_IP2, &data->ip[1].in6) || in hash_netnet6_data_list()
396 ip6addrptr(skb, opt->flags & IPSET_DIM_ONE_SRC, &e.ip[0].in6); in hash_netnet6_kadt()
397 ip6addrptr(skb, opt->flags & IPSET_DIM_TWO_SRC, &e.ip[1].in6); in hash_netnet6_kadt()
403 if (e.cidr[0] == HOST_MASK && ipv6_addr_any(&e.ip[0].in6)) in hash_netnet6_kadt()
458 if (e.cidr[0] == HOST_MASK && ipv6_addr_any(&e.ip[0].in6)) in hash_netnet6_uadt()
[all...]
H A Dip_set_hash_ipportip.c223 return ipv6_addr_equal(&ip1->ip.in6, &ip2->ip.in6) && in hash_ipportip6_data_equal()
224 ipv6_addr_equal(&ip1->ip2.in6, &ip2->ip2.in6) && in hash_ipportip6_data_equal()
233 if (nla_put_ipaddr6(skb, IPSET_ATTR_IP, &data->ip.in6) || in hash_ipportip6_data_list()
234 nla_put_ipaddr6(skb, IPSET_ATTR_IP2, &data->ip2.in6) || in hash_ipportip6_data_list()
272 ip6addrptr(skb, opt->flags & IPSET_DIM_ONE_SRC, &e.ip.in6); in hash_ipportip6_kadt()
273 ip6addrptr(skb, opt->flags & IPSET_DIM_THREE_SRC, &e.ip2.in6); in hash_ipportip6_kadt()
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/progs/
H A Dtest_skeleton.c24 const int in6; member
51 out6 = in.in6; in handler()
/kernel/linux/linux-5.10/include/uapi/linux/
H A Dnetfilter.h8 #include <linux/in6.h>
74 struct in6_addr in6; member

Completed in 13 milliseconds

12345678910>>...25