/kernel/linux/linux-5.10/net/ipv6/ |
H A D | ip6_checksum.c | 18 sum += (__force u32)saddr->s6_addr32[0]; in csum_ipv6_magic() 19 carry = (sum < (__force u32)saddr->s6_addr32[0]); in csum_ipv6_magic() 22 sum += (__force u32)saddr->s6_addr32[1]; in csum_ipv6_magic() 23 carry = (sum < (__force u32)saddr->s6_addr32[1]); in csum_ipv6_magic() 26 sum += (__force u32)saddr->s6_addr32[2]; in csum_ipv6_magic() 27 carry = (sum < (__force u32)saddr->s6_addr32[2]); in csum_ipv6_magic() 30 sum += (__force u32)saddr->s6_addr32[3]; in csum_ipv6_magic() 31 carry = (sum < (__force u32)saddr->s6_addr32[3]); in csum_ipv6_magic() 34 sum += (__force u32)daddr->s6_addr32[0]; in csum_ipv6_magic() 35 carry = (sum < (__force u32)daddr->s6_addr32[ in csum_ipv6_magic() [all...] |
H A D | addrconf_core.c | 42 st = addr->s6_addr32[0]; in __ipv6_addr_type() 69 if ((addr->s6_addr32[0] | addr->s6_addr32[1]) == 0) { in __ipv6_addr_type() 70 if (addr->s6_addr32[2] == 0) { in __ipv6_addr_type() 71 if (addr->s6_addr32[3] == 0) in __ipv6_addr_type() 74 if (addr->s6_addr32[3] == htonl(0x00000001)) in __ipv6_addr_type() 82 if (addr->s6_addr32[2] == htonl(0x0000ffff)) in __ipv6_addr_type()
|
H A D | tcp_ipv6.c | 118 return secure_tcpv6_seq(ipv6_hdr(skb)->daddr.s6_addr32, in tcp_v6_init_seq() 119 ipv6_hdr(skb)->saddr.s6_addr32, in tcp_v6_init_seq() 126 return secure_tcpv6_ts_off(net, ipv6_hdr(skb)->daddr.s6_addr32, in tcp_v6_init_ts_off() 127 ipv6_hdr(skb)->saddr.s6_addr32); in tcp_v6_init_ts_off() 238 sin.sin_addr.s_addr = usin->sin6_addr.s6_addr32[3]; in tcp_v6_connect() 323 secure_tcpv6_seq(np->saddr.s6_addr32, in tcp_v6_connect() 324 sk->sk_v6_daddr.s6_addr32, in tcp_v6_connect() 328 np->saddr.s6_addr32, in tcp_v6_connect() 329 sk->sk_v6_daddr.s6_addr32); in tcp_v6_connect() 646 return tcp_md5_do_del(sk, (union tcp_md5_addr *)&sin6->sin6_addr.s6_addr32[ in tcp_v6_parse_md5_keys() [all...] |
/kernel/linux/linux-6.6/net/ipv6/ |
H A D | ip6_checksum.c | 18 sum += (__force u32)saddr->s6_addr32[0]; in csum_ipv6_magic() 19 carry = (sum < (__force u32)saddr->s6_addr32[0]); in csum_ipv6_magic() 22 sum += (__force u32)saddr->s6_addr32[1]; in csum_ipv6_magic() 23 carry = (sum < (__force u32)saddr->s6_addr32[1]); in csum_ipv6_magic() 26 sum += (__force u32)saddr->s6_addr32[2]; in csum_ipv6_magic() 27 carry = (sum < (__force u32)saddr->s6_addr32[2]); in csum_ipv6_magic() 30 sum += (__force u32)saddr->s6_addr32[3]; in csum_ipv6_magic() 31 carry = (sum < (__force u32)saddr->s6_addr32[3]); in csum_ipv6_magic() 34 sum += (__force u32)daddr->s6_addr32[0]; in csum_ipv6_magic() 35 carry = (sum < (__force u32)daddr->s6_addr32[ in csum_ipv6_magic() [all...] |
H A D | addrconf_core.c | 42 st = addr->s6_addr32[0]; in __ipv6_addr_type() 69 if ((addr->s6_addr32[0] | addr->s6_addr32[1]) == 0) { in __ipv6_addr_type() 70 if (addr->s6_addr32[2] == 0) { in __ipv6_addr_type() 71 if (addr->s6_addr32[3] == 0) in __ipv6_addr_type() 74 if (addr->s6_addr32[3] == htonl(0x00000001)) in __ipv6_addr_type() 82 if (addr->s6_addr32[2] == htonl(0x0000ffff)) in __ipv6_addr_type()
|
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/progs/ |
H A D | bpf_iter_tcp6.c | 126 src->s6_addr32[0], src->s6_addr32[1], in dump_tcp6_sock() 127 src->s6_addr32[2], src->s6_addr32[3], srcp, in dump_tcp6_sock() 128 dest->s6_addr32[0], dest->s6_addr32[1], in dump_tcp6_sock() 129 dest->s6_addr32[2], dest->s6_addr32[3], destp); in dump_tcp6_sock() 169 src->s6_addr32[0], src->s6_addr32[ in dump_tw_sock() [all...] |
H A D | bpf_iter_udp6.c | 64 src->s6_addr32[0], src->s6_addr32[1], in dump_udp6() 65 src->s6_addr32[2], src->s6_addr32[3], srcp, in dump_udp6() 66 dest->s6_addr32[0], dest->s6_addr32[1], in dump_udp6() 67 dest->s6_addr32[2], dest->s6_addr32[3], destp); in dump_udp6()
|
H A D | test_tc_neigh.c | 30 # define v6_equal(a, b) (a.s6_addr32[0] == b.s6_addr32[0] && \ 31 a.s6_addr32[1] == b.s6_addr32[1] && \ 32 a.s6_addr32[2] == b.s6_addr32[2] && \ 33 a.s6_addr32[3] == b.s6_addr32[3])
|
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/ |
H A D | bpf_iter_tcp6.c | 125 src->s6_addr32[0], src->s6_addr32[1], in dump_tcp6_sock() 126 src->s6_addr32[2], src->s6_addr32[3], srcp, in dump_tcp6_sock() 127 dest->s6_addr32[0], dest->s6_addr32[1], in dump_tcp6_sock() 128 dest->s6_addr32[2], dest->s6_addr32[3], destp); in dump_tcp6_sock() 168 src->s6_addr32[0], src->s6_addr32[ in dump_tw_sock() [all...] |
H A D | bpf_iter_udp6.c | 63 src->s6_addr32[0], src->s6_addr32[1], in dump_udp6() 64 src->s6_addr32[2], src->s6_addr32[3], srcp, in dump_udp6() 65 dest->s6_addr32[0], dest->s6_addr32[1], in dump_udp6() 66 dest->s6_addr32[2], dest->s6_addr32[3], destp); in dump_udp6()
|
H A D | xdp_features.c | 19 #define ipv6_addr_equal(a, b) ((a).s6_addr32[0] == (b).s6_addr32[0] && \ 20 (a).s6_addr32[1] == (b).s6_addr32[1] && \ 21 (a).s6_addr32[2] == (b).s6_addr32[2] && \ 22 (a).s6_addr32[3] == (b).s6_addr32[3]) 79 __be32 saddr = dut ? tester_addr.s6_addr32[3] in xdp_process_echo_packet() 80 : dut_addr.s6_addr32[ in xdp_process_echo_packet() [all...] |
H A D | test_tc_neigh.c | 30 # define v6_equal(a, b) (a.s6_addr32[0] == b.s6_addr32[0] && \ 31 a.s6_addr32[1] == b.s6_addr32[1] && \ 32 a.s6_addr32[2] == b.s6_addr32[2] && \ 33 a.s6_addr32[3] == b.s6_addr32[3])
|
H A D | test_tc_dtime.c | 37 #define v6_equal(a, b) (a.s6_addr32[0] == b.s6_addr32[0] && \ 38 a.s6_addr32[1] == b.s6_addr32[1] && \ 39 a.s6_addr32[2] == b.s6_addr32[2] && \ 40 a.s6_addr32[3] == b.s6_addr32[3])
|
/kernel/liteos_a/net/lwip-2.1/porting/include/lwip/ |
H A D | inet.h | 48 {(target_in6addr)->s6_addr32[0] = (source_ip6addr)->addr[0]; \ 49 (target_in6addr)->s6_addr32[1] = (source_ip6addr)->addr[1]; \ 50 (target_in6addr)->s6_addr32[2] = (source_ip6addr)->addr[2]; \ 51 (target_in6addr)->s6_addr32[3] = (source_ip6addr)->addr[3];} 53 {(target_ip6addr)->addr[0] = (source_in6addr)->s6_addr32[0]; \ 54 (target_ip6addr)->addr[1] = (source_in6addr)->s6_addr32[1]; \ 55 (target_ip6addr)->addr[2] = (source_in6addr)->s6_addr32[2]; \ 56 (target_ip6addr)->addr[3] = (source_in6addr)->s6_addr32[3]; \
|
/kernel/liteos_m/components/net/lwip-2.1/porting/include/lwip/ |
H A D | inet.h | 50 {(target_in6addr)->s6_addr32[0] = (source_ip6addr)->addr[0]; \ 51 (target_in6addr)->s6_addr32[1] = (source_ip6addr)->addr[1]; \ 52 (target_in6addr)->s6_addr32[2] = (source_ip6addr)->addr[2]; \ 53 (target_in6addr)->s6_addr32[3] = (source_ip6addr)->addr[3];} 55 {(target_ip6addr)->addr[0] = (source_in6addr)->s6_addr32[0]; \ 56 (target_ip6addr)->addr[1] = (source_in6addr)->s6_addr32[1]; \ 57 (target_ip6addr)->addr[2] = (source_in6addr)->s6_addr32[2]; \ 58 (target_ip6addr)->addr[3] = (source_in6addr)->s6_addr32[3]; \
|
/kernel/uniproton/src/net/lwip-2.1/include/lwip/ |
H A D | inet.h | 34 (target_in6addr)->s6_addr32[0] = (source_ip6addr)->addr[0]; \ 35 (target_in6addr)->s6_addr32[1] = (source_ip6addr)->addr[1]; \ 36 (target_in6addr)->s6_addr32[2] = (source_ip6addr)->addr[2]; \ 37 (target_in6addr)->s6_addr32[3] = (source_ip6addr)->addr[3]; \ 41 (target_ip6addr)->addr[0] = (source_in6addr)->s6_addr32[0]; \ 42 (target_ip6addr)->addr[1] = (source_in6addr)->s6_addr32[1]; \ 43 (target_ip6addr)->addr[2] = (source_in6addr)->s6_addr32[2]; \ 44 (target_ip6addr)->addr[3] = (source_in6addr)->s6_addr32[3]; \
|
/kernel/linux/linux-5.10/include/net/netfilter/ |
H A D | nf_queue.h | 64 if ((__force u32)ip6h->saddr.s6_addr32[3] < in hash_v6() 65 (__force u32)ip6h->daddr.s6_addr32[3]) { in hash_v6() 66 a = (__force u32) ip6h->saddr.s6_addr32[3]; in hash_v6() 67 b = (__force u32) ip6h->daddr.s6_addr32[3]; in hash_v6() 69 b = (__force u32) ip6h->saddr.s6_addr32[3]; in hash_v6() 70 a = (__force u32) ip6h->daddr.s6_addr32[3]; in hash_v6() 73 if ((__force u32)ip6h->saddr.s6_addr32[1] < in hash_v6() 74 (__force u32)ip6h->daddr.s6_addr32[1]) in hash_v6() 75 c = (__force u32) ip6h->saddr.s6_addr32[1]; in hash_v6() 77 c = (__force u32) ip6h->daddr.s6_addr32[ in hash_v6() [all...] |
/kernel/linux/linux-6.6/include/net/netfilter/ |
H A D | nf_queue.h | 64 if ((__force u32)ip6h->saddr.s6_addr32[3] < in hash_v6() 65 (__force u32)ip6h->daddr.s6_addr32[3]) { in hash_v6() 66 a = (__force u32) ip6h->saddr.s6_addr32[3]; in hash_v6() 67 b = (__force u32) ip6h->daddr.s6_addr32[3]; in hash_v6() 69 b = (__force u32) ip6h->saddr.s6_addr32[3]; in hash_v6() 70 a = (__force u32) ip6h->daddr.s6_addr32[3]; in hash_v6() 73 if ((__force u32)ip6h->saddr.s6_addr32[1] < in hash_v6() 74 (__force u32)ip6h->daddr.s6_addr32[1]) in hash_v6() 75 c = (__force u32) ip6h->saddr.s6_addr32[1]; in hash_v6() 77 c = (__force u32) ip6h->daddr.s6_addr32[ in hash_v6() [all...] |
/kernel/linux/linux-6.6/include/net/ |
H A D | ipv6.h | 600 return !!(((a1->s6_addr32[0] ^ a2->s6_addr32[0]) & m->s6_addr32[0]) | in ipv6_masked_addr_cmp() 601 ((a1->s6_addr32[1] ^ a2->s6_addr32[1]) & m->s6_addr32[1]) | in ipv6_masked_addr_cmp() 602 ((a1->s6_addr32[2] ^ a2->s6_addr32[2]) & m->s6_addr32[2]) | in ipv6_masked_addr_cmp() 603 ((a1->s6_addr32[ in ipv6_masked_addr_cmp() [all...] |
H A D | addrconf.h | 451 htonl(0xFF000000) | addr->s6_addr32[3]); in addrconf_addr_solict_mult() 460 return ((addr->s6_addr32[0] ^ htonl(0xff020000)) | in ipv6_addr_is_ll_all_nodes() 461 addr->s6_addr32[1] | addr->s6_addr32[2] | in ipv6_addr_is_ll_all_nodes() 462 (addr->s6_addr32[3] ^ htonl(0x00000001))) == 0; in ipv6_addr_is_ll_all_nodes() 472 return ((addr->s6_addr32[0] ^ htonl(0xff020000)) | in ipv6_addr_is_ll_all_routers() 473 addr->s6_addr32[1] | addr->s6_addr32[2] | in ipv6_addr_is_ll_all_routers() 474 (addr->s6_addr32[3] ^ htonl(0x00000002))) == 0; in ipv6_addr_is_ll_all_routers() 480 return (addr->s6_addr32[ in ipv6_addr_is_isatap() [all...] |
/kernel/linux/linux-5.10/include/net/ |
H A D | ipv6.h | 511 return !!(((a1->s6_addr32[0] ^ a2->s6_addr32[0]) & m->s6_addr32[0]) | in ipv6_masked_addr_cmp() 512 ((a1->s6_addr32[1] ^ a2->s6_addr32[1]) & m->s6_addr32[1]) | in ipv6_masked_addr_cmp() 513 ((a1->s6_addr32[2] ^ a2->s6_addr32[2]) & m->s6_addr32[2]) | in ipv6_masked_addr_cmp() 514 ((a1->s6_addr32[ in ipv6_masked_addr_cmp() [all...] |
H A D | addrconf.h | 455 htonl(0xFF000000) | addr->s6_addr32[3]); in addrconf_addr_solict_mult() 464 return ((addr->s6_addr32[0] ^ htonl(0xff020000)) | in ipv6_addr_is_ll_all_nodes() 465 addr->s6_addr32[1] | addr->s6_addr32[2] | in ipv6_addr_is_ll_all_nodes() 466 (addr->s6_addr32[3] ^ htonl(0x00000001))) == 0; in ipv6_addr_is_ll_all_nodes() 476 return ((addr->s6_addr32[0] ^ htonl(0xff020000)) | in ipv6_addr_is_ll_all_routers() 477 addr->s6_addr32[1] | addr->s6_addr32[2] | in ipv6_addr_is_ll_all_routers() 478 (addr->s6_addr32[3] ^ htonl(0x00000002))) == 0; in ipv6_addr_is_ll_all_routers() 484 return (addr->s6_addr32[ in ipv6_addr_is_isatap() [all...] |
H A D | if_inet6.h | 224 memcpy(buf + 2, &addr->s6_addr32[3], sizeof(__u32)); in ipv6_eth_mc_map() 257 if ((addr->s6_addr32[0] | addr->s6_addr32[1] | in ipv6_ipgre_mc_map() 258 (addr->s6_addr32[2] ^ htonl(0x0000ffff))) != 0) in ipv6_ipgre_mc_map() 260 memcpy(buf, &addr->s6_addr32[3], 4); in ipv6_ipgre_mc_map()
|
/kernel/linux/linux-5.10/arch/s390/include/asm/ |
H A D | checksum.h | 116 sum += (__force __u32)saddr->s6_addr32[0]; in csum_ipv6_magic() 117 sum += (__force __u32)saddr->s6_addr32[1]; in csum_ipv6_magic() 118 sum += (__force __u32)saddr->s6_addr32[2]; in csum_ipv6_magic() 119 sum += (__force __u32)saddr->s6_addr32[3]; in csum_ipv6_magic() 120 sum += (__force __u32)daddr->s6_addr32[0]; in csum_ipv6_magic() 121 sum += (__force __u32)daddr->s6_addr32[1]; in csum_ipv6_magic() 122 sum += (__force __u32)daddr->s6_addr32[2]; in csum_ipv6_magic() 123 sum += (__force __u32)daddr->s6_addr32[3]; in csum_ipv6_magic()
|
/kernel/linux/linux-6.6/arch/s390/include/asm/ |
H A D | checksum.h | 119 sum += (__force __u32)saddr->s6_addr32[0]; in csum_ipv6_magic() 120 sum += (__force __u32)saddr->s6_addr32[1]; in csum_ipv6_magic() 121 sum += (__force __u32)saddr->s6_addr32[2]; in csum_ipv6_magic() 122 sum += (__force __u32)saddr->s6_addr32[3]; in csum_ipv6_magic() 123 sum += (__force __u32)daddr->s6_addr32[0]; in csum_ipv6_magic() 124 sum += (__force __u32)daddr->s6_addr32[1]; in csum_ipv6_magic() 125 sum += (__force __u32)daddr->s6_addr32[2]; in csum_ipv6_magic() 126 sum += (__force __u32)daddr->s6_addr32[3]; in csum_ipv6_magic()
|