| /linux/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 | 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[3]; in xdp_process_echo_packet() 81 __be32 daddr = dut ? dut_addr.s6_addr32[3] in xdp_process_echo_packet() 82 : tester_addr.s6_addr32[3]; in xdp_process_echo_packet()
|
| 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])
|
| H A D | sock_iter_batch.c | 16 return (a->s6_addr32[0] | a->s6_addr32[1] | in ipv6_addr_loopback() 17 a->s6_addr32[2] | (a->s6_addr32[3] ^ bpf_htonl(1))) == 0; in ipv6_addr_loopback() 63 hash = jhash2(sk->sk_v6_rcv_saddr.s6_addr32, 4, net->hash_mix); in iter_tcp_soreuse()
|
| H A D | connect6_prog.c | 82 sa.sin6_addr.s6_addr32[0] = bpf_htonl(SRC_REWRITE_IP6_0); in connect_v6_prog() 83 sa.sin6_addr.s6_addr32[1] = bpf_htonl(SRC_REWRITE_IP6_1); in connect_v6_prog() 84 sa.sin6_addr.s6_addr32[2] = bpf_htonl(SRC_REWRITE_IP6_2); in connect_v6_prog() 85 sa.sin6_addr.s6_addr32[3] = bpf_htonl(SRC_REWRITE_IP6_3); in connect_v6_prog()
|
| /linux/include/net/netfilter/ |
| H A D | nf_queue.h | 66 if ((__force u32)ip6h->saddr.s6_addr32[3] < in hash_v6() 67 (__force u32)ip6h->daddr.s6_addr32[3]) { in hash_v6() 68 a = (__force u32) ip6h->saddr.s6_addr32[3]; in hash_v6() 69 b = (__force u32) ip6h->daddr.s6_addr32[3]; in hash_v6() 71 b = (__force u32) ip6h->saddr.s6_addr32[3]; in hash_v6() 72 a = (__force u32) ip6h->daddr.s6_addr32[3]; in hash_v6() 75 if ((__force u32)ip6h->saddr.s6_addr32[1] < in hash_v6() 76 (__force u32)ip6h->daddr.s6_addr32[1]) in hash_v6() 77 c = (__force u32) ip6h->saddr.s6_addr32[1]; in hash_v6() 79 c = (__force u32) ip6h->daddr.s6_addr32[1]; in hash_v6()
|
| /linux/arch/s390/include/asm/ |
| H A D | checksum.h | 114 sum += (__force __u32)saddr->s6_addr32[0]; in csum_ipv6_magic() 115 sum += (__force __u32)saddr->s6_addr32[1]; in csum_ipv6_magic() 116 sum += (__force __u32)saddr->s6_addr32[2]; in csum_ipv6_magic() 117 sum += (__force __u32)saddr->s6_addr32[3]; in csum_ipv6_magic() 118 sum += (__force __u32)daddr->s6_addr32[0]; in csum_ipv6_magic() 119 sum += (__force __u32)daddr->s6_addr32[1]; in csum_ipv6_magic() 120 sum += (__force __u32)daddr->s6_addr32[2]; in csum_ipv6_magic() 121 sum += (__force __u32)daddr->s6_addr32[3]; in csum_ipv6_magic()
|
| /linux/include/net/ |
| H A D | addrconf.h | 490 htonl(0xFF000000) | addr->s6_addr32[3]); in addrconf_addr_solict_mult() 499 return ((addr->s6_addr32[0] ^ htonl(0xff020000)) | in ipv6_addr_is_ll_all_nodes() 500 addr->s6_addr32[1] | addr->s6_addr32[2] | in ipv6_addr_is_ll_all_nodes() 501 (addr->s6_addr32[3] ^ htonl(0x00000001))) == 0; in ipv6_addr_is_ll_all_nodes() 511 return ((addr->s6_addr32[0] ^ htonl(0xff020000)) | in ipv6_addr_is_ll_all_routers() 512 addr->s6_addr32[1] | addr->s6_addr32[2] | in ipv6_addr_is_ll_all_routers() 513 (addr->s6_addr32[3] ^ htonl(0x00000002))) == 0; in ipv6_addr_is_ll_all_routers() 519 return (addr->s6_addr32[2] | htonl(0x02000000)) == htonl(0x02005EFE); in ipv6_addr_is_isatap() 530 return ((addr->s6_addr32[0] ^ htonl(0xff020000)) | in ipv6_addr_is_solict_mult() 531 addr->s6_addr32[1] | in ipv6_addr_is_solict_mult() [all …]
|
| H A D | if_inet6.h | 235 memcpy(buf + 2, &addr->s6_addr32[3], sizeof(__u32)); in ipv6_eth_mc_map() 268 if ((addr->s6_addr32[0] | addr->s6_addr32[1] | in ipv6_ipgre_mc_map() 269 (addr->s6_addr32[2] ^ htonl(0x0000ffff))) != 0) in ipv6_ipgre_mc_map() 271 memcpy(buf, &addr->s6_addr32[3], 4); in ipv6_ipgre_mc_map()
|
| /linux/arch/riscv/lib/ |
| H A D | csum.c | 27 sum += (__force unsigned long)saddr->s6_addr32[0]; in csum_ipv6_magic() 28 sum += (__force unsigned long)saddr->s6_addr32[1]; in csum_ipv6_magic() 29 sum += (__force unsigned long)saddr->s6_addr32[2]; in csum_ipv6_magic() 30 sum += (__force unsigned long)saddr->s6_addr32[3]; in csum_ipv6_magic() 32 sum += (__force unsigned long)daddr->s6_addr32[0]; in csum_ipv6_magic() 33 sum += (__force unsigned long)daddr->s6_addr32[1]; in csum_ipv6_magic() 34 sum += (__force unsigned long)daddr->s6_addr32[2]; in csum_ipv6_magic() 35 sum += (__force unsigned long)daddr->s6_addr32[3]; in csum_ipv6_magic()
|
| /linux/net/ipv6/ |
| H A D | inet6_hashtables.c | 53 a += (__force u32)laddr->s6_addr32[0] ^ net_hash_mix(net); in inet6_ehashfn() 54 b += (__force u32)laddr->s6_addr32[1]; in inet6_ehashfn() 55 c += (__force u32)laddr->s6_addr32[2]; in inet6_ehashfn() 58 a += (__force u32)laddr->s6_addr32[3]; in inet6_ehashfn() 59 b += (__force u32)faddr->s6_addr32[0]; in inet6_ehashfn() 60 c += (__force u32)faddr->s6_addr32[1]; in inet6_ehashfn() 63 a += (__force u32)faddr->s6_addr32[2]; in inet6_ehashfn() 64 b += (__force u32)faddr->s6_addr32[3]; in inet6_ehashfn() 383 return secure_ipv6_port_ephemeral(sk->sk_v6_rcv_saddr.s6_addr32, in inet6_sk_port_offset() 384 sk->sk_v6_daddr.s6_addr32, in inet6_sk_port_offset()
|
| H A D | tcp_ipv6.c | 112 ipv6_hdr(skb)->daddr.s6_addr32, in tcp_v6_init_seq_and_ts_off() 113 ipv6_hdr(skb)->saddr.s6_addr32, in tcp_v6_init_seq_and_ts_off() 228 sin.sin_addr.s_addr = usin->sin6_addr.s6_addr32[3]; in tcp_v6_connect() 324 np->saddr.s6_addr32, in tcp_v6_connect() 325 sk->sk_v6_daddr.s6_addr32, in tcp_v6_connect() 675 return tcp_md5_do_del(sk, (union tcp_md5_addr *)&sin6->sin6_addr.s6_addr32[3], in tcp_v6_parse_md5_keys() 686 addr = (union tcp_md5_addr *)&sin6->sin6_addr.s6_addr32[3]; in tcp_v6_parse_md5_keys() 2088 src->s6_addr32[0], src->s6_addr32[1], 2089 src->s6_addr32[ [all...] |
| H A D | datagram.c | 38 return ipv6_addr_v4mapped(a) && (a->s6_addr32[3] == 0); in ipv6_mapped_addr_any() 194 sin.sin_addr.s_addr = daddr->s6_addr32[3]; in __ip6_datagram_connect() 1069 src->s6_addr32[0], src->s6_addr32[1], in __ip6_dgram_sock_seq_show() 1070 src->s6_addr32[2], src->s6_addr32[3], srcp, in __ip6_dgram_sock_seq_show() 1071 dest->s6_addr32[0], dest->s6_addr32[1], in __ip6_dgram_sock_seq_show() 1072 dest->s6_addr32[2], dest->s6_addr32[3], destp, in __ip6_dgram_sock_seq_show()
|
| /linux/net/netlabel/ |
| H A D | netlabel_kapi.c | 152 map6->list.addr.s6_addr32[0] &= mask6->s6_addr32[0]; in netlbl_cfg_unlbl_map_add() 153 map6->list.addr.s6_addr32[1] &= mask6->s6_addr32[1]; in netlbl_cfg_unlbl_map_add() 154 map6->list.addr.s6_addr32[2] &= mask6->s6_addr32[2]; in netlbl_cfg_unlbl_map_add() 155 map6->list.addr.s6_addr32[3] &= mask6->s6_addr32[3]; in netlbl_cfg_unlbl_map_add() 491 addrinfo->list.addr.s6_addr32[0] &= mask->s6_addr32[0]; in netlbl_cfg_calipso_map_add() 492 addrinfo->list.addr.s6_addr32[1] &= mask->s6_addr32[1]; in netlbl_cfg_calipso_map_add() 493 addrinfo->list.addr.s6_addr32[2] &= mask->s6_addr32[2]; in netlbl_cfg_calipso_map_add() 494 addrinfo->list.addr.s6_addr32[3] &= mask->s6_addr32[3]; in netlbl_cfg_calipso_map_add()
|
| H A D | netlabel_mgmt.c | 226 map->list.addr.s6_addr32[0] &= mask->s6_addr32[0]; in netlbl_mgmt_add_common() 227 map->list.addr.s6_addr32[1] &= mask->s6_addr32[1]; in netlbl_mgmt_add_common() 228 map->list.addr.s6_addr32[2] &= mask->s6_addr32[2]; in netlbl_mgmt_add_common() 229 map->list.addr.s6_addr32[3] &= mask->s6_addr32[3]; in netlbl_mgmt_add_common()
|
| H A D | netlabel_addrlist.c | 354 if (ntohl(mask->s6_addr32[3]) != 0xffffffff) { in netlbl_af6list_audit_addr() 358 while (ntohl(mask->s6_addr32[++iter]) == 0xffffffff) in netlbl_af6list_audit_addr() 360 mask_val = ntohl(mask->s6_addr32[iter]); in netlbl_af6list_audit_addr()
|
| /linux/net/smc/ |
| H A D | smc_ib.h | 67 !(addr6->s6_addr32[0] | addr6->s6_addr32[1] | addr6->s6_addr32[2])) in smc_ib_gid_to_ipv4() 68 return addr6->s6_addr32[3]; in smc_ib_gid_to_ipv4()
|
| /linux/net/netfilter/ |
| H A D | xt_iprange.c | 58 if (a->s6_addr32[i] != b->s6_addr32[i]) in iprange_ipv6_lt() 59 return ntohl(a->s6_addr32[i]) < ntohl(b->s6_addr32[i]); in iprange_ipv6_lt()
|
| /linux/net/rds/ |
| H A D | threads.c | 299 if (addr1->s6_addr32[i] != addr2->s6_addr32[i]) { in rds_addr_cmp() 300 a = ntohl(addr1->s6_addr32[i]); in rds_addr_cmp() 301 b = ntohl(addr2->s6_addr32[i]); in rds_addr_cmp()
|
| /linux/tools/testing/selftests/net/ |
| H A D | tfo.c | 32 ret = inet_pton(AF_INET, str, &sin6->sin6_addr.s6_addr32[3]); in parse_address() 37 sin6->sin6_addr.s6_addr32[0] = 0; in parse_address() 38 sin6->sin6_addr.s6_addr32[1] = 0; in parse_address()
|
| /linux/net/ipv6/netfilter/ |
| H A D | ip6t_NPT.c | 55 addr->s6_addr32[idx] &= mask; in ip6t_npt_map_pfx() 56 addr->s6_addr32[idx] |= ~mask & npt->dst_pfx.in6.s6_addr32[idx]; in ip6t_npt_map_pfx()
|
| /linux/include/rdma/ |
| H A D | ib_addr.h | 199 if (addr->s6_addr32[0] == htonl(0xfe800000) && in rdma_link_local_addr() 200 addr->s6_addr32[1] == 0) in rdma_link_local_addr() 220 ipv4_addr = addr->s6_addr32[3]; in rdma_is_multicast_addr()
|
| /linux/fs/nfs/ |
| H A D | fscache.c | 67 !nfs_append_int(key, _len, sin6->sin6_addr.s6_addr32[0]) || in nfs_fscache_get_client_key() 68 !nfs_append_int(key, _len, sin6->sin6_addr.s6_addr32[1]) || in nfs_fscache_get_client_key() 69 !nfs_append_int(key, _len, sin6->sin6_addr.s6_addr32[2]) || in nfs_fscache_get_client_key() 70 !nfs_append_int(key, _len, sin6->sin6_addr.s6_addr32[3])) in nfs_fscache_get_client_key()
|
| /linux/net/sctp/ |
| H A D | ipv6.c | 563 sk->sk_v6_rcv_saddr.s6_addr32[0] = 0; in sctp_v6_to_sk_saddr() 564 sk->sk_v6_rcv_saddr.s6_addr32[1] = 0; in sctp_v6_to_sk_saddr() 565 sk->sk_v6_rcv_saddr.s6_addr32[2] = htonl(0x0000ffff); in sctp_v6_to_sk_saddr() 566 sk->sk_v6_rcv_saddr.s6_addr32[3] = in sctp_v6_to_sk_saddr() 577 sk->sk_v6_daddr.s6_addr32[0] = 0; in sctp_v6_to_sk_daddr() 578 sk->sk_v6_daddr.s6_addr32[1] = 0; in sctp_v6_to_sk_daddr() 579 sk->sk_v6_daddr.s6_addr32[2] = htonl(0x0000ffff); in sctp_v6_to_sk_daddr() 580 sk->sk_v6_daddr.s6_addr32[3] = addr->v4.sin_addr.s_addr; in sctp_v6_to_sk_daddr() 636 addr2->v6.sin6_addr.s6_addr32[3] == in __sctp_v6_cmp_addr() 643 addr1->v6.sin6_addr.s6_addr32[ in __sctp_v6_cmp_addr() [all...] |