Symbol: s6_addr32
arch/riscv/lib/csum.c
27
sum += (__force unsigned long)saddr->s6_addr32[0];
arch/riscv/lib/csum.c
28
sum += (__force unsigned long)saddr->s6_addr32[1];
arch/riscv/lib/csum.c
29
sum += (__force unsigned long)saddr->s6_addr32[2];
arch/riscv/lib/csum.c
30
sum += (__force unsigned long)saddr->s6_addr32[3];
arch/riscv/lib/csum.c
32
sum += (__force unsigned long)daddr->s6_addr32[0];
arch/riscv/lib/csum.c
33
sum += (__force unsigned long)daddr->s6_addr32[1];
arch/riscv/lib/csum.c
34
sum += (__force unsigned long)daddr->s6_addr32[2];
arch/riscv/lib/csum.c
35
sum += (__force unsigned long)daddr->s6_addr32[3];
arch/s390/include/asm/checksum.h
114
sum += (__force __u32)saddr->s6_addr32[0];
arch/s390/include/asm/checksum.h
115
sum += (__force __u32)saddr->s6_addr32[1];
arch/s390/include/asm/checksum.h
116
sum += (__force __u32)saddr->s6_addr32[2];
arch/s390/include/asm/checksum.h
117
sum += (__force __u32)saddr->s6_addr32[3];
arch/s390/include/asm/checksum.h
118
sum += (__force __u32)daddr->s6_addr32[0];
arch/s390/include/asm/checksum.h
119
sum += (__force __u32)daddr->s6_addr32[1];
arch/s390/include/asm/checksum.h
120
sum += (__force __u32)daddr->s6_addr32[2];
arch/s390/include/asm/checksum.h
121
sum += (__force __u32)daddr->s6_addr32[3];
drivers/infiniband/core/cma.c
4934
((be32_to_cpu(sin6->sin6_addr.s6_addr32[0]) & 0xFFF0FFFF) ==
drivers/net/dsa/yt921x.c
1731
if (!match.mask->dst.s6_addr32[i])
drivers/net/dsa/yt921x.c
1739
entry->key[0] |= ntohl(match.key->dst.s6_addr32[i]);
drivers/net/dsa/yt921x.c
1740
entry->mask[0] |= ntohl(match.mask->dst.s6_addr32[i]);
drivers/net/dsa/yt921x.c
1744
if (!match.mask->src.s6_addr32[i])
drivers/net/dsa/yt921x.c
1752
entry->key[0] |= ntohl(match.key->src.s6_addr32[i]);
drivers/net/dsa/yt921x.c
1753
entry->mask[0] |= ntohl(match.mask->src.s6_addr32[i]);
drivers/net/ethernet/airoha/airoha_ppe.c
523
ipv6_addr_be32_to_cpu(src, data->v6.src_addr.s6_addr32);
drivers/net/ethernet/airoha/airoha_ppe.c
524
ipv6_addr_be32_to_cpu(dest, data->v6.dst_addr.s6_addr32);
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
242
actions->nat.l3.ipv6.saddr.s6_addr32[idx] = htonl(val);
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
247
actions->nat.l3.ipv6.daddr.s6_addr32[idx] = htonl(val);
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
533
mask_len += inet_mask_len(mask->s6_addr32[i]);
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
654
actions->nat.l3.ipv6.saddr.s6_addr32,
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
665
actions->nat.l3.ipv6.daddr.s6_addr32,
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
720
memcpy(req->ip_dst, l3_key->ipv6.daddr.s6_addr32,
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
724
memcpy(req->ip_src, l3_key->ipv6.saddr.s6_addr32,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c
1120
if (addr6->s6_addr32[0] == htonl(0xffffffff) &&
drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c
1121
addr6->s6_addr32[1] == htonl(0xffffffff) &&
drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c
1122
addr6->s6_addr32[2] == htonl(0xffffffff) &&
drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c
1123
addr6->s6_addr32[3] == htonl(0xffffffff))
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_fd.c
2194
match.key->src.s6_addr32);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_fd.c
2196
match.mask->src.s6_addr32);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_fd.c
2198
match.key->dst.s6_addr32);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_fd.c
2200
match.mask->dst.s6_addr32);
drivers/net/ethernet/intel/i40e/i40e.h
318
#define dst_ipv6 ip.v6.dst_ip6.s6_addr32
drivers/net/ethernet/intel/i40e/i40e.h
319
#define src_ipv6 ip.v6.src_ip6.s6_addr32
drivers/net/ethernet/intel/i40e/i40e_main.c
8724
memcpy(&filter->src_ipv6, &match.key->src.s6_addr32,
drivers/net/ethernet/intel/i40e/i40e_main.c
8726
memcpy(&filter->dst_ipv6, &match.key->dst.s6_addr32,
drivers/net/ethernet/intel/iavf/iavf_main.c
3994
memcpy(&vf->data.tcp_spec.dst_ip, &match.key->dst.s6_addr32,
drivers/net/ethernet/intel/iavf/iavf_main.c
3998
memcpy(&vf->data.tcp_spec.src_ip, &match.key->src.s6_addr32,
drivers/net/ethernet/intel/ice/ice_tc_lib.h
101
#define src_ipv6 ip.v6.src_ip6.s6_addr32
drivers/net/ethernet/intel/ice/ice_tc_lib.h
99
#define dst_ipv6 ip.v6.dst_ip6.s6_addr32
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9244
common.ip ^= hdr.ipv6->saddr.s6_addr32[0] ^
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9245
hdr.ipv6->saddr.s6_addr32[1] ^
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9246
hdr.ipv6->saddr.s6_addr32[2] ^
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9247
hdr.ipv6->saddr.s6_addr32[3] ^
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9248
hdr.ipv6->daddr.s6_addr32[0] ^
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9249
hdr.ipv6->daddr.s6_addr32[1] ^
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9250
hdr.ipv6->daddr.s6_addr32[2] ^
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9251
hdr.ipv6->daddr.s6_addr32[3];
drivers/net/ethernet/mediatek/mtk_ppe_offload.c
70
data->v6.src_addr.s6_addr32, data->src_port,
drivers/net/ethernet/mediatek/mtk_ppe_offload.c
71
data->v6.dst_addr.s6_addr32, data->dst_port);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
317
tuple->ip.src_v6.s6_addr32[ip6_offset] = cpu_to_be32(val);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
319
tuple->ip.dst_v6.s6_addr32[ip6_offset - 4] = cpu_to_be32(val);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
292
memcpy(fl6.daddr.s6_addr32, addrs->saddr.a6, 16);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
293
memcpy(fl6.saddr.s6_addr32, addrs->daddr.a6, 16);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
312
memcpy(fl6.daddr.s6_addr32, addrs->daddr.a6, 16);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
313
memcpy(fl6.saddr.s6_addr32, addrs->saddr.a6, 16);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3254
OFFLOAD(SIPV6_127_96, 32, U32_MAX, ip6.saddr.s6_addr32[0], 0,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3256
OFFLOAD(SIPV6_95_64, 32, U32_MAX, ip6.saddr.s6_addr32[1], 0,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3258
OFFLOAD(SIPV6_63_32, 32, U32_MAX, ip6.saddr.s6_addr32[2], 0,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3260
OFFLOAD(SIPV6_31_0, 32, U32_MAX, ip6.saddr.s6_addr32[3], 0,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3262
OFFLOAD(DIPV6_127_96, 32, U32_MAX, ip6.daddr.s6_addr32[0], 0,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3264
OFFLOAD(DIPV6_95_64, 32, U32_MAX, ip6.daddr.s6_addr32[1], 0,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3266
OFFLOAD(DIPV6_63_32, 32, U32_MAX, ip6.daddr.s6_addr32[2], 0,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3268
OFFLOAD(DIPV6_31_0, 32, U32_MAX, ip6.daddr.s6_addr32[3], 0,
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
710
ip_addr->value.s6_addr32[i];
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
712
~ip_addr->mask.s6_addr32[i];
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
727
ip_addr->value.s6_addr32[i];
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
729
~ip_addr->mask.s6_addr32[i];
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
762
ip_addr->value.s6_addr32[i];
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
764
~ip_addr->mask.s6_addr32[i];
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
779
ip_addr->value.s6_addr32[i];
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
781
~ip_addr->mask.s6_addr32[i];
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
813
ip_addr->value.s6_addr32[3];
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
815
~ip_addr->mask.s6_addr32[3];
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
827
ip_addr->value.s6_addr32[3];
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
829
~ip_addr->mask.s6_addr32[3];
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
823
if (~m->s6_addr32[3] & ~mask->s_addr) {
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
836
if (~(m->s6_addr32[3] ^ mask->s_addr))
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
839
if (ip_addr->value.s6_addr32[3] == addr->s_addr) {
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
893
if ((m->s6_addr32[0] & mask->s6_addr32[0]) |
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
894
(m->s6_addr32[1] & mask->s6_addr32[1]) |
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
895
(m->s6_addr32[2] & mask->s6_addr32[2]) |
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
896
(m->s6_addr32[3] & mask->s6_addr32[3])) {
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
909
if (~(m->s6_addr32[0] ^ mask->s6_addr32[0]) |
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
910
~(m->s6_addr32[1] ^ mask->s6_addr32[1]) |
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
911
~(m->s6_addr32[2] ^ mask->s6_addr32[2]) |
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
912
~(m->s6_addr32[3] ^ mask->s6_addr32[3]))
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
925
~mask->s6_addr32[0], ~mask->s6_addr32[1],
drivers/net/ethernet/meta/fbnic/fbnic_rpc.c
926
~mask->s6_addr32[2], ~mask->s6_addr32[3]);
drivers/net/ethernet/sfc/mae.c
1875
v.s6_addr32[0] = value;
drivers/net/ethernet/wangxun/txgbe/txgbe_fdir.c
289
common.ip ^= hdr.ipv6->saddr.s6_addr32[0] ^
drivers/net/ethernet/wangxun/txgbe/txgbe_fdir.c
290
hdr.ipv6->saddr.s6_addr32[1] ^
drivers/net/ethernet/wangxun/txgbe/txgbe_fdir.c
291
hdr.ipv6->saddr.s6_addr32[2] ^
drivers/net/ethernet/wangxun/txgbe/txgbe_fdir.c
292
hdr.ipv6->saddr.s6_addr32[3] ^
drivers/net/ethernet/wangxun/txgbe/txgbe_fdir.c
293
hdr.ipv6->daddr.s6_addr32[0] ^
drivers/net/ethernet/wangxun/txgbe/txgbe_fdir.c
294
hdr.ipv6->daddr.s6_addr32[1] ^
drivers/net/ethernet/wangxun/txgbe/txgbe_fdir.c
295
hdr.ipv6->daddr.s6_addr32[2] ^
drivers/net/ethernet/wangxun/txgbe/txgbe_fdir.c
296
hdr.ipv6->daddr.s6_addr32[3];
drivers/net/gtp.c
142
return jhash_2words((__force u32)ip6->s6_addr32[0],
drivers/net/gtp.c
143
(__force u32)ip6->s6_addr32[1], gtp_h_initval);
drivers/net/gtp.c
1815
if (pctx->ms.addr6.s6_addr32[2] ||
drivers/net/gtp.c
1816
pctx->ms.addr6.s6_addr32[3])
drivers/net/gtp.c
2094
if (addr.s6_addr32[2] ||
drivers/net/gtp.c
2095
addr.s6_addr32[3])
drivers/net/gtp.c
211
return a->s6_addr32[0] == b->s6_addr32[0] &&
drivers/net/gtp.c
212
a->s6_addr32[1] == b->s6_addr32[1];
drivers/net/ovpn/netlink.c
135
in = &in6->s6_addr32[3];
drivers/s390/net/qeth_core_main.c
553
if (addr->addr.s6_addr32[3] == cmd->addrs[i].addr) {
drivers/s390/net/qeth_core_main.c
639
if (tmp->addr.s6_addr32[3] == addr->addr) {
drivers/s390/net/qeth_core_main.c
696
if (tmp->addr.s6_addr32[3] == next_hop) {
drivers/s390/net/qeth_core_main.c
741
seq_printf(m, "%pI4\n", &tmp->addr.s6_addr32[3]);
drivers/s390/net/qeth_l3_main.c
1673
l3_hdr->next_hop.addr.s6_addr32[3] =
drivers/s390/net/qeth_l3_main.c
1685
memcpy(&l3_hdr->next_hop.addr.s6_addr32[2],
drivers/s390/net/qeth_l3_main.c
333
cmd->data.setdelipm.ip.s6_addr32[3] = addr->u.a4.addr;
drivers/s390/net/qeth_l3_main.c
347
prefix->s6_addr32[i] = inet_make_mask(mask_len);
drivers/scsi/qla4xxx/ql4_isr.c
638
memcpy(&ha->ip_config.ipv6_default_router_addr.s6_addr32[0],
drivers/scsi/qla4xxx/ql4_isr.c
640
memcpy(&ha->ip_config.ipv6_default_router_addr.s6_addr32[1],
drivers/scsi/qla4xxx/ql4_isr.c
642
memcpy(&ha->ip_config.ipv6_default_router_addr.s6_addr32[2],
drivers/scsi/qla4xxx/ql4_isr.c
644
memcpy(&ha->ip_config.ipv6_default_router_addr.s6_addr32[3],
drivers/target/iscsi/iscsi_target_login.c
892
memcpy(&sock_in.sin_addr, &sock_in6.sin6_addr.s6_addr32[3], 4);
drivers/target/iscsi/iscsi_target_login.c
906
memcpy(&sock_in.sin_addr, &sock_in6.sin6_addr.s6_addr32[3], 4);
fs/afs/addr_prefs.c
165
pa = a->ipv6_addr.s6_addr32;
fs/afs/addr_prefs.c
166
pb = b->ipv6_addr.s6_addr32;
fs/lockd/host.c
85
return __nlm_hash32(addr.s6_addr32[0]) ^
fs/lockd/host.c
86
__nlm_hash32(addr.s6_addr32[1]) ^
fs/lockd/host.c
87
__nlm_hash32(addr.s6_addr32[2]) ^
fs/lockd/host.c
88
__nlm_hash32(addr.s6_addr32[3]);
fs/lockd/lockd.h
387
return ipv4_is_loopback(sin6->sin6_addr.s6_addr32[3]);
fs/nfs/flexfilelayout/flexfilelayout.c
2778
&addr->s6_addr32[3]);
fs/nfs/fscache.c
67
!nfs_append_int(key, _len, sin6->sin6_addr.s6_addr32[0]) ||
fs/nfs/fscache.c
68
!nfs_append_int(key, _len, sin6->sin6_addr.s6_addr32[1]) ||
fs/nfs/fscache.c
69
!nfs_append_int(key, _len, sin6->sin6_addr.s6_addr32[2]) ||
fs/nfs/fscache.c
70
!nfs_append_int(key, _len, sin6->sin6_addr.s6_addr32[3]))
include/net/addrconf.h
498
htonl(0xFF000000) | addr->s6_addr32[3]);
include/net/addrconf.h
507
return ((addr->s6_addr32[0] ^ htonl(0xff020000)) |
include/net/addrconf.h
508
addr->s6_addr32[1] | addr->s6_addr32[2] |
include/net/addrconf.h
509
(addr->s6_addr32[3] ^ htonl(0x00000001))) == 0;
include/net/addrconf.h
519
return ((addr->s6_addr32[0] ^ htonl(0xff020000)) |
include/net/addrconf.h
520
addr->s6_addr32[1] | addr->s6_addr32[2] |
include/net/addrconf.h
521
(addr->s6_addr32[3] ^ htonl(0x00000002))) == 0;
include/net/addrconf.h
527
return (addr->s6_addr32[2] | htonl(0x02000000)) == htonl(0x02005EFE);
include/net/addrconf.h
538
return ((addr->s6_addr32[0] ^ htonl(0xff020000)) |
include/net/addrconf.h
539
addr->s6_addr32[1] |
include/net/addrconf.h
540
(addr->s6_addr32[2] ^ htonl(0x00000001)) |
include/net/addrconf.h
553
return ((addr->s6_addr32[0] ^ htonl(0xff020000)) |
include/net/addrconf.h
554
addr->s6_addr32[1] | addr->s6_addr32[2] |
include/net/addrconf.h
555
(addr->s6_addr32[3] ^ htonl(0x0000006a))) == 0;
include/net/if_inet6.h
235
memcpy(buf + 2, &addr->s6_addr32[3], sizeof(__u32));
include/net/if_inet6.h
268
if ((addr->s6_addr32[0] | addr->s6_addr32[1] |
include/net/if_inet6.h
269
(addr->s6_addr32[2] ^ htonl(0x0000ffff))) != 0)
include/net/if_inet6.h
271
memcpy(buf, &addr->s6_addr32[3], 4);
include/net/inet_hashtables.h
102
#define rcv_saddr v6_rcv_saddr.s6_addr32[3]
include/net/ipv6.h
522
return !!(((a1->s6_addr32[0] ^ a2->s6_addr32[0]) & m->s6_addr32[0]) |
include/net/ipv6.h
523
((a1->s6_addr32[1] ^ a2->s6_addr32[1]) & m->s6_addr32[1]) |
include/net/ipv6.h
524
((a1->s6_addr32[2] ^ a2->s6_addr32[2]) & m->s6_addr32[2]) |
include/net/ipv6.h
525
((a1->s6_addr32[3] ^ a2->s6_addr32[3]) & m->s6_addr32[3]));
include/net/ipv6.h
582
__ipv6_addr_set_half(&addr->s6_addr32[0], w1, w2);
include/net/ipv6.h
583
__ipv6_addr_set_half(&addr->s6_addr32[2], w3, w4);
include/net/ipv6.h
595
return ((a1->s6_addr32[0] ^ a2->s6_addr32[0]) |
include/net/ipv6.h
596
(a1->s6_addr32[1] ^ a2->s6_addr32[1]) |
include/net/ipv6.h
597
(a1->s6_addr32[2] ^ a2->s6_addr32[2]) |
include/net/ipv6.h
598
(a1->s6_addr32[3] ^ a2->s6_addr32[3])) == 0;
include/net/ipv6.h
631
const __be32 *a1 = addr1->s6_addr32;
include/net/ipv6.h
632
const __be32 *a2 = addr2->s6_addr32;
include/net/ipv6.h
656
return (a->s6_addr32[0] | a->s6_addr32[1] |
include/net/ipv6.h
657
a->s6_addr32[2] | a->s6_addr32[3]) == 0;
include/net/ipv6.h
669
return (__force u32)(a->s6_addr32[0] ^ a->s6_addr32[1] ^
include/net/ipv6.h
670
a->s6_addr32[2] ^ a->s6_addr32[3]);
include/net/ipv6.h
677
return jhash2((__force const u32 *)a->s6_addr32,
include/net/ipv6.h
678
ARRAY_SIZE(a->s6_addr32), initval);
include/net/ipv6.h
688
return (a->s6_addr32[0] | a->s6_addr32[1] |
include/net/ipv6.h
689
a->s6_addr32[2] | (a->s6_addr32[3] ^ cpu_to_be32(1))) == 0;
include/net/ipv6.h
703
(__force unsigned long)(a->s6_addr32[0] | a->s6_addr32[1]) |
include/net/ipv6.h
705
(__force unsigned long)(a->s6_addr32[2] ^
include/net/ipv6.h
711
return ipv6_addr_v4mapped(a) && ipv4_is_loopback(a->s6_addr32[3]);
include/net/ipv6.h
723
hash = jhash_1word((__force u32)addr6->s6_addr32[3], mix);
include/net/ipv6.h
725
hash = jhash2((__force u32 *)addr6->s6_addr32, 4, mix);
include/net/ipv6.h
736
return (a->s6_addr32[0] & htonl(0xfffffff0)) == htonl(0x20010010);
include/net/ipv6.h
741
return (addr->s6_addr32[0] & htonl(0xFF000000)) == htonl(0xFF000000);
include/net/netfilter/nf_queue.h
68
if ((__force u32)ip6h->saddr.s6_addr32[3] <
include/net/netfilter/nf_queue.h
69
(__force u32)ip6h->daddr.s6_addr32[3]) {
include/net/netfilter/nf_queue.h
70
a = (__force u32) ip6h->saddr.s6_addr32[3];
include/net/netfilter/nf_queue.h
71
b = (__force u32) ip6h->daddr.s6_addr32[3];
include/net/netfilter/nf_queue.h
73
b = (__force u32) ip6h->saddr.s6_addr32[3];
include/net/netfilter/nf_queue.h
74
a = (__force u32) ip6h->daddr.s6_addr32[3];
include/net/netfilter/nf_queue.h
77
if ((__force u32)ip6h->saddr.s6_addr32[1] <
include/net/netfilter/nf_queue.h
78
(__force u32)ip6h->daddr.s6_addr32[1])
include/net/netfilter/nf_queue.h
79
c = (__force u32) ip6h->saddr.s6_addr32[1];
include/net/netfilter/nf_queue.h
81
c = (__force u32) ip6h->daddr.s6_addr32[1];
include/net/sctp/sctp.h
537
addr->v4.sin_addr.s_addr = addr->v6.sin6_addr.s6_addr32[3];
include/net/sctp/sctp.h
546
addr->v6.sin6_addr.s6_addr32[3] = addr->v4.sin_addr.s_addr;
include/net/sctp/sctp.h
551
addr->v6.sin6_addr.s6_addr32[0] = 0;
include/net/sctp/sctp.h
552
addr->v6.sin6_addr.s6_addr32[1] = 0;
include/net/sctp/sctp.h
553
addr->v6.sin6_addr.s6_addr32[2] = htonl(0x0000ffff);
include/rdma/ib_addr.h
199
if (addr->s6_addr32[0] == htonl(0xfe800000) &&
include/rdma/ib_addr.h
200
addr->s6_addr32[1] == 0)
include/rdma/ib_addr.h
220
ipv4_addr = addr->s6_addr32[3];
net/6lowpan/core.c
129
__ipv6_addr_set_half(&addr.s6_addr32[0],
net/6lowpan/iphc.c
151
!hdr->saddr.s6_addr32[1])
net/core/filter.c
10121
skc_v6_daddr.s6_addr32[0]) != 4);
net/core/filter.c
10131
skc_v6_daddr.s6_addr32[0]) +
net/core/filter.c
10141
skc_v6_rcv_saddr.s6_addr32[0]) != 4);
net/core/filter.c
10151
skc_v6_rcv_saddr.s6_addr32[0]) +
net/core/filter.c
10342
skc_v6_rcv_saddr.s6_addr32[0],
net/core/filter.c
10344
skc_v6_rcv_saddr.s6_addr32[0]),
net/core/filter.c
10359
skc_v6_daddr.s6_addr32[0],
net/core/filter.c
10361
skc_v6_daddr.s6_addr32[0]),
net/core/filter.c
10593
sin6_addr.s6_addr32[0], BPF_SIZE(si->code), off,
net/core/filter.c
10645
s6_addr32[0], BPF_SIZE(si->code), off, tmp_reg);
net/core/filter.c
10865
skc_v6_daddr.s6_addr32[0]) != 4);
net/core/filter.c
10875
skc_v6_daddr.s6_addr32[0]) +
net/core/filter.c
10886
skc_v6_rcv_saddr.s6_addr32[0]) != 4);
net/core/filter.c
10896
skc_v6_rcv_saddr.s6_addr32[0]) +
net/core/filter.c
11255
skc_v6_daddr.s6_addr32[0]) != 4);
net/core/filter.c
11265
skc_v6_daddr.s6_addr32[0]) +
net/core/filter.c
11276
skc_v6_rcv_saddr.s6_addr32[0]) != 4);
net/core/filter.c
11286
skc_v6_rcv_saddr.s6_addr32[0]) +
net/core/filter.c
11962
off += bpf_target_off(struct in6_addr, s6_addr32[0], 4, target_size);
net/core/filter.c
11978
off += bpf_target_off(struct in6_addr, s6_addr32[0], 4, target_size);
net/core/flow_dissector.c
1793
swap(keys->addrs.v6addrs.src.s6_addr32[i],
net/core/flow_dissector.c
1794
keys->addrs.v6addrs.dst.s6_addr32[i]);
net/core/pktgen.c
2631
pkt_dev->cur_in6_daddr.s6_addr32[i] =
net/core/pktgen.c
2633
pkt_dev->min_in6_daddr.s6_addr32[i]) &
net/core/pktgen.c
2634
pkt_dev->max_in6_daddr.s6_addr32[i]);
net/ipv4/inet_diag.c
589
entry->saddr = sk->sk_v6_rcv_saddr.s6_addr32;
net/ipv4/inet_diag.c
590
entry->daddr = sk->sk_v6_daddr.s6_addr32;
net/ipv4/ip_sockglue.c
265
ipc->addr = src_info->ipi6_addr.s6_addr32[3];
net/ipv4/ip_tunnel.c
737
dst = addr6->s6_addr32[3];
net/ipv4/tcp_ao.c
1460
__be32 addr4 = addr->s6_addr32[3];
net/ipv4/tcp_ao.c
1472
__be32 daddr4 = sk->sk_v6_daddr.s6_addr32[3];
net/ipv4/tcp_ao.c
1480
*paddr = (union tcp_ao_addr *)&addr->s6_addr32[3];
net/ipv4/tcp_ao.c
1863
addr = (union tcp_ao_addr *)&addr6->s6_addr32[3];
net/ipv4/tcp_ao.c
2169
__be32 mask, addr4 = addr6->s6_addr32[3];
net/ipv4/tcp_ao.c
288
__be32 addr4 = addr->a6.s6_addr32[3];
net/ipv4/udp_offload.c
416
inet_proto_csum_replace16(&uh->check, seg, oldip->s6_addr32,
net/ipv4/udp_offload.c
417
newip->s6_addr32, true);
net/ipv6/addrconf.c
2455
if (!(addr->s6_addr32[2] | addr->s6_addr32[3]))
net/ipv6/addrconf.c
2462
if (ntohl(addr->s6_addr32[2]) == 0x02005eff &&
net/ipv6/addrconf.c
2463
(ntohl(addr->s6_addr32[3]) & 0Xff000000) == 0xfe000000)
net/ipv6/addrconf.c
2467
if (ntohl(addr->s6_addr32[2]) == 0xfdffffff &&
net/ipv6/addrconf.c
2468
ntohl(addr->s6_addr32[3]) >= 0Xffffff80)
net/ipv6/addrconf.c
2974
p.iph.daddr = ireq->ifr6_addr.s6_addr32[3];
net/ipv6/addrconf.c
3247
memcpy(&addr.s6_addr32[3], idev->dev->dev_addr, 4);
net/ipv6/addrconf.c
3257
addr.s6_addr32[0] = htonl(0xfe800000);
net/ipv6/addrconf.c
3262
if (addr.s6_addr32[3]) {
net/ipv6/addrconf.c
3276
addr.s6_addr32[3] = ifa->ifa_local;
net/ipv6/addrconf.c
3346
if ((address.s6_addr32[2] | address.s6_addr32[3]) == 0)
net/ipv6/addrconf.c
3349
if (address.s6_addr32[2] == htonl(0x02005eff) &&
net/ipv6/addrconf.c
3350
((address.s6_addr32[3] & htonl(0xfe000000)) == htonl(0xfe000000)))
net/ipv6/addrconf.c
3353
if (address.s6_addr32[2] == htonl(0xfdffffff) &&
net/ipv6/addrconf.c
3354
((address.s6_addr32[3] & htonl(0xffffff80)) == htonl(0xffffff80)))
net/ipv6/addrconf.c
3397
data.prefix[0] = address->s6_addr32[0];
net/ipv6/addrconf.c
3398
data.prefix[1] = address->s6_addr32[1];
net/ipv6/addrconf.c
3411
temp.s6_addr32[2] = (__force __be32)sha_ctx.state.h[0];
net/ipv6/addrconf.c
3412
temp.s6_addr32[3] = (__force __be32)sha_ctx.state.h[1];
net/ipv6/addrconf.c
4245
addr.s6_addr32[0] = htonl(0xfe800000);
net/ipv6/addrconf.c
4246
addr.s6_addr32[1] = 0;
net/ipv6/addrconf_core.c
41
st = addr->s6_addr32[0];
net/ipv6/addrconf_core.c
68
if ((addr->s6_addr32[0] | addr->s6_addr32[1]) == 0) {
net/ipv6/addrconf_core.c
69
if (addr->s6_addr32[2] == 0) {
net/ipv6/addrconf_core.c
70
if (addr->s6_addr32[3] == 0)
net/ipv6/addrconf_core.c
73
if (addr->s6_addr32[3] == htonl(0x00000001))
net/ipv6/addrconf_core.c
81
if (addr->s6_addr32[2] == htonl(0x0000ffff))
net/ipv6/af_inet6.c
323
v4addr = addr->sin6_addr.s6_addr32[3];
net/ipv6/datagram.c
1107
src->s6_addr32[0], src->s6_addr32[1],
net/ipv6/datagram.c
1108
src->s6_addr32[2], src->s6_addr32[3], srcp,
net/ipv6/datagram.c
1109
dest->s6_addr32[0], dest->s6_addr32[1],
net/ipv6/datagram.c
1110
dest->s6_addr32[2], dest->s6_addr32[3], destp,
net/ipv6/datagram.c
194
sin.sin_addr.s_addr = daddr->s6_addr32[3];
net/ipv6/datagram.c
38
return ipv6_addr_v4mapped(a) && (a->s6_addr32[3] == 0);
net/ipv6/inet6_hashtables.c
383
return secure_ipv6_port_ephemeral(sk->sk_v6_rcv_saddr.s6_addr32,
net/ipv6/inet6_hashtables.c
384
sk->sk_v6_daddr.s6_addr32,
net/ipv6/inet6_hashtables.c
53
a += (__force u32)laddr->s6_addr32[0] ^ net_hash_mix(net);
net/ipv6/inet6_hashtables.c
54
b += (__force u32)laddr->s6_addr32[1];
net/ipv6/inet6_hashtables.c
55
c += (__force u32)laddr->s6_addr32[2];
net/ipv6/inet6_hashtables.c
58
a += (__force u32)laddr->s6_addr32[3];
net/ipv6/inet6_hashtables.c
59
b += (__force u32)faddr->s6_addr32[0];
net/ipv6/inet6_hashtables.c
60
c += (__force u32)faddr->s6_addr32[1];
net/ipv6/inet6_hashtables.c
63
a += (__force u32)faddr->s6_addr32[2];
net/ipv6/inet6_hashtables.c
64
b += (__force u32)faddr->s6_addr32[3];
net/ipv6/ip6_checksum.c
18
sum += (__force u32)saddr->s6_addr32[0];
net/ipv6/ip6_checksum.c
19
carry = (sum < (__force u32)saddr->s6_addr32[0]);
net/ipv6/ip6_checksum.c
22
sum += (__force u32)saddr->s6_addr32[1];
net/ipv6/ip6_checksum.c
23
carry = (sum < (__force u32)saddr->s6_addr32[1]);
net/ipv6/ip6_checksum.c
26
sum += (__force u32)saddr->s6_addr32[2];
net/ipv6/ip6_checksum.c
27
carry = (sum < (__force u32)saddr->s6_addr32[2]);
net/ipv6/ip6_checksum.c
30
sum += (__force u32)saddr->s6_addr32[3];
net/ipv6/ip6_checksum.c
31
carry = (sum < (__force u32)saddr->s6_addr32[3]);
net/ipv6/ip6_checksum.c
34
sum += (__force u32)daddr->s6_addr32[0];
net/ipv6/ip6_checksum.c
35
carry = (sum < (__force u32)daddr->s6_addr32[0]);
net/ipv6/ip6_checksum.c
38
sum += (__force u32)daddr->s6_addr32[1];
net/ipv6/ip6_checksum.c
39
carry = (sum < (__force u32)daddr->s6_addr32[1]);
net/ipv6/ip6_checksum.c
42
sum += (__force u32)daddr->s6_addr32[2];
net/ipv6/ip6_checksum.c
43
carry = (sum < (__force u32)daddr->s6_addr32[2]);
net/ipv6/ip6_checksum.c
46
sum += (__force u32)daddr->s6_addr32[3];
net/ipv6/ip6_checksum.c
47
carry = (sum < (__force u32)daddr->s6_addr32[3]);
net/ipv6/netfilter/ip6t_NPT.c
55
addr->s6_addr32[idx] &= mask;
net/ipv6/netfilter/ip6t_NPT.c
56
addr->s6_addr32[idx] |= ~mask & npt->dst_pfx.in6.s6_addr32[idx];
net/ipv6/sit.c
504
(addr6->s6_addr32[3] == iph->saddr) &&
net/ipv6/sit.c
823
(ntohl(v6dst->s6_addr32[pbw0]) << pbi0) >>
net/ipv6/sit.c
828
d |= ntohl(v6dst->s6_addr32[pbw0 + 1]) >>
net/ipv6/sit.c
875
*dst = addr6->s6_addr32[3];
net/ipv6/sit.c
885
*dst = addr6->s6_addr32[3];
net/ipv6/syncookies.c
157
ipv6_hdr(skb)->daddr.s6_addr32,
net/ipv6/syncookies.c
158
ipv6_hdr(skb)->saddr.s6_addr32,
net/ipv6/tcp_ipv6.c
112
ipv6_hdr(skb)->daddr.s6_addr32,
net/ipv6/tcp_ipv6.c
113
ipv6_hdr(skb)->saddr.s6_addr32,
net/ipv6/tcp_ipv6.c
2108
src->s6_addr32[0], src->s6_addr32[1],
net/ipv6/tcp_ipv6.c
2109
src->s6_addr32[2], src->s6_addr32[3],
net/ipv6/tcp_ipv6.c
2111
dest->s6_addr32[0], dest->s6_addr32[1],
net/ipv6/tcp_ipv6.c
2112
dest->s6_addr32[2], dest->s6_addr32[3],
net/ipv6/tcp_ipv6.c
2176
src->s6_addr32[0], src->s6_addr32[1],
net/ipv6/tcp_ipv6.c
2177
src->s6_addr32[2], src->s6_addr32[3], srcp,
net/ipv6/tcp_ipv6.c
2178
dest->s6_addr32[0], dest->s6_addr32[1],
net/ipv6/tcp_ipv6.c
2179
dest->s6_addr32[2], dest->s6_addr32[3], destp,
net/ipv6/tcp_ipv6.c
2216
src->s6_addr32[0], src->s6_addr32[1],
net/ipv6/tcp_ipv6.c
2217
src->s6_addr32[2], src->s6_addr32[3], srcp,
net/ipv6/tcp_ipv6.c
2218
dest->s6_addr32[0], dest->s6_addr32[1],
net/ipv6/tcp_ipv6.c
2219
dest->s6_addr32[2], dest->s6_addr32[3], destp,
net/ipv6/tcp_ipv6.c
228
sin.sin_addr.s_addr = usin->sin6_addr.s6_addr32[3];
net/ipv6/tcp_ipv6.c
332
np->saddr.s6_addr32,
net/ipv6/tcp_ipv6.c
333
sk->sk_v6_daddr.s6_addr32,
net/ipv6/tcp_ipv6.c
683
return tcp_md5_do_del(sk, (union tcp_md5_addr *)&sin6->sin6_addr.s6_addr32[3],
net/ipv6/tcp_ipv6.c
694
addr = (union tcp_md5_addr *)&sin6->sin6_addr.s6_addr32[3];
net/ipv6/tcpv6_offload.c
102
oldip->s6_addr32,
net/ipv6/tcpv6_offload.c
103
newip->s6_addr32,
net/ipv6/udp.c
1518
sin.sin_addr.s_addr = daddr->s6_addr32[3];
net/ipv6/udp.c
91
lhash = (__force u32)laddr->s6_addr32[3];
net/l2tp/l2tp_ip6.c
409
if (ipv4_is_multicast(daddr->s6_addr32[3]))
net/mpls/mpls_iptunnel.c
143
err = neigh_xmit(NEIGH_ARP_TABLE, out_dev, &rt6->rt6i_gateway.s6_addr32[3],
net/mptcp/pm.c
68
addr_equals = a->addr.s_addr == b->addr6.s6_addr32[3];
net/mptcp/pm.c
71
addr_equals = a->addr6.s6_addr32[3] == b->addr.s_addr;
net/mptcp/subflow.c
1595
in_addr->sin_addr.s_addr = info->addr6.s6_addr32[3];
net/netfilter/nf_flow_table_ip.c
894
inet_proto_csum_replace16(&tcph->check, skb, addr->s6_addr32,
net/netfilter/nf_flow_table_ip.c
895
new_addr->s6_addr32, true);
net/netfilter/nf_flow_table_ip.c
906
inet_proto_csum_replace16(&udph->check, skb, addr->s6_addr32,
net/netfilter/nf_flow_table_ip.c
907
new_addr->s6_addr32, true);
net/netfilter/nf_flow_table_offload.c
434
addr = flow->tuplehash[FLOW_OFFLOAD_DIR_REPLY].tuple.dst_v6.s6_addr32;
net/netfilter/nf_flow_table_offload.c
438
addr = flow->tuplehash[FLOW_OFFLOAD_DIR_ORIGINAL].tuple.src_v6.s6_addr32;
net/netfilter/nf_flow_table_offload.c
459
addr = flow->tuplehash[FLOW_OFFLOAD_DIR_REPLY].tuple.src_v6.s6_addr32;
net/netfilter/nf_flow_table_offload.c
463
addr = flow->tuplehash[FLOW_OFFLOAD_DIR_ORIGINAL].tuple.dst_v6.s6_addr32;
net/netfilter/nf_nat_proto.c
417
inet_proto_csum_replace16(check, skb, oldip->s6_addr32,
net/netfilter/nf_nat_proto.c
418
newip->s6_addr32, true);
net/netfilter/xt_HMARK.c
193
t->src = hmark_addr6_mask(ip6->saddr.s6_addr32, info->src_mask.ip6);
net/netfilter/xt_HMARK.c
194
t->dst = hmark_addr6_mask(ip6->daddr.s6_addr32, info->dst_mask.ip6);
net/netfilter/xt_iprange.c
58
if (a->s6_addr32[i] != b->s6_addr32[i])
net/netfilter/xt_iprange.c
59
return ntohl(a->s6_addr32[i]) < ntohl(b->s6_addr32[i]);
net/netlabel/netlabel_addrlist.c
354
if (ntohl(mask->s6_addr32[3]) != 0xffffffff) {
net/netlabel/netlabel_addrlist.c
358
while (ntohl(mask->s6_addr32[++iter]) == 0xffffffff)
net/netlabel/netlabel_addrlist.c
360
mask_val = ntohl(mask->s6_addr32[iter]);
net/netlabel/netlabel_kapi.c
152
map6->list.addr.s6_addr32[0] &= mask6->s6_addr32[0];
net/netlabel/netlabel_kapi.c
153
map6->list.addr.s6_addr32[1] &= mask6->s6_addr32[1];
net/netlabel/netlabel_kapi.c
154
map6->list.addr.s6_addr32[2] &= mask6->s6_addr32[2];
net/netlabel/netlabel_kapi.c
155
map6->list.addr.s6_addr32[3] &= mask6->s6_addr32[3];
net/netlabel/netlabel_kapi.c
491
addrinfo->list.addr.s6_addr32[0] &= mask->s6_addr32[0];
net/netlabel/netlabel_kapi.c
492
addrinfo->list.addr.s6_addr32[1] &= mask->s6_addr32[1];
net/netlabel/netlabel_kapi.c
493
addrinfo->list.addr.s6_addr32[2] &= mask->s6_addr32[2];
net/netlabel/netlabel_kapi.c
494
addrinfo->list.addr.s6_addr32[3] &= mask->s6_addr32[3];
net/netlabel/netlabel_mgmt.c
226
map->list.addr.s6_addr32[0] &= mask->s6_addr32[0];
net/netlabel/netlabel_mgmt.c
227
map->list.addr.s6_addr32[1] &= mask->s6_addr32[1];
net/netlabel/netlabel_mgmt.c
228
map->list.addr.s6_addr32[2] &= mask->s6_addr32[2];
net/netlabel/netlabel_mgmt.c
229
map->list.addr.s6_addr32[3] &= mask->s6_addr32[3];
net/netlabel/netlabel_unlabeled.c
284
entry->list.addr.s6_addr32[0] &= mask->s6_addr32[0];
net/netlabel/netlabel_unlabeled.c
285
entry->list.addr.s6_addr32[1] &= mask->s6_addr32[1];
net/netlabel/netlabel_unlabeled.c
286
entry->list.addr.s6_addr32[2] &= mask->s6_addr32[2];
net/netlabel/netlabel_unlabeled.c
287
entry->list.addr.s6_addr32[3] &= mask->s6_addr32[3];
net/openvswitch/conntrack.c
327
memcpy(orig.ipv6_src, output->ipv6.ct_orig.src.s6_addr32,
net/openvswitch/conntrack.c
329
memcpy(orig.ipv6_dst, output->ipv6.ct_orig.dst.s6_addr32,
net/rds/af_rds.c
599
addr4 = sin6->sin6_addr.s6_addr32[3];
net/rds/af_rds.c
763
inc->i_saddr.s6_addr32[3],
net/rds/bind.c
206
addr4 = sin6->sin6_addr.s6_addr32[3];
net/rds/connection.c
66
lhash = laddr->s6_addr32[3];
net/rds/connection.c
70
fhash = faddr->s6_addr32[3];
net/rds/connection.c
808
cinfo->laddr = conn->c_laddr.s6_addr32[3];
net/rds/connection.c
809
cinfo->faddr = conn->c_faddr.s6_addr32[3];
net/rds/ib.c
304
iinfo->src_addr = conn->c_laddr.s6_addr32[3];
net/rds/ib.c
305
iinfo->dst_addr = conn->c_faddr.s6_addr32[3];
net/rds/ib.c
428
sin.sin_addr.s_addr = addr->s6_addr32[3];
net/rds/ib.c
504
rds_ibdev = rds_ib_get_device(addr->s6_addr32[3]);
net/rds/ib_cm.c
1009
sin->sin_addr.s_addr = conn->c_laddr.s6_addr32[3];
net/rds/ib_cm.c
1014
sin->sin_addr.s_addr = conn->c_faddr.s6_addr32[3];
net/rds/ib_cm.c
201
dp->ricp_v4.dp_saddr = conn->c_laddr.s6_addr32[3];
net/rds/ib_cm.c
202
dp->ricp_v4.dp_daddr = conn->c_faddr.s6_addr32[3];
net/rds/ib_rdma.c
108
rds_ibdev_old = rds_ib_get_device(ipaddr->s6_addr32[3]);
net/rds/ib_rdma.c
110
return rds_ib_add_ipaddr(rds_ibdev, ipaddr->s6_addr32[3]);
net/rds/ib_rdma.c
113
rds_ib_remove_ipaddr(rds_ibdev_old, ipaddr->s6_addr32[3]);
net/rds/ib_rdma.c
115
return rds_ib_add_ipaddr(rds_ibdev, ipaddr->s6_addr32[3]);
net/rds/ib_rdma.c
556
rds_ibdev = rds_ib_get_device(rs->rs_bound_addr.s6_addr32[3]);
net/rds/rds.h
632
#define rs_bound_addr_v4 rs_bound_sin6.sin6_addr.s6_addr32[3]
net/rds/rds.h
636
#define rs_conn_addr_v4 rs_conn_addr.s6_addr32[3]
net/rds/recv.c
781
inc->i_saddr.s6_addr32[3];
net/rds/send.c
1203
addr4 = sin6->sin6_addr.s6_addr32[3];
net/rds/tcp.c
350
if (inet_addr_type(net, addr->s6_addr32[3]) == RTN_LOCAL)
net/rds/tcp_connect.c
152
sin.sin_addr.s_addr = conn->c_laddr.s6_addr32[3];
net/rds/tcp_connect.c
194
sin.sin_addr.s_addr = conn->c_faddr.s6_addr32[3];
net/rds/threads.c
299
if (addr1->s6_addr32[i] != addr2->s6_addr32[i]) {
net/rds/threads.c
300
a = ntohl(addr1->s6_addr32[i]);
net/rds/threads.c
301
b = ntohl(addr2->s6_addr32[i]);
net/rds/transport.c
94
if (*(u_int8_t *)&addr->s6_addr32[3] == IN_LOOPBACKNET)
net/sctp/ipv6.c
563
sk->sk_v6_rcv_saddr.s6_addr32[0] = 0;
net/sctp/ipv6.c
564
sk->sk_v6_rcv_saddr.s6_addr32[1] = 0;
net/sctp/ipv6.c
565
sk->sk_v6_rcv_saddr.s6_addr32[2] = htonl(0x0000ffff);
net/sctp/ipv6.c
566
sk->sk_v6_rcv_saddr.s6_addr32[3] =
net/sctp/ipv6.c
577
sk->sk_v6_daddr.s6_addr32[0] = 0;
net/sctp/ipv6.c
578
sk->sk_v6_daddr.s6_addr32[1] = 0;
net/sctp/ipv6.c
579
sk->sk_v6_daddr.s6_addr32[2] = htonl(0x0000ffff);
net/sctp/ipv6.c
580
sk->sk_v6_daddr.s6_addr32[3] = addr->v4.sin_addr.s_addr;
net/sctp/ipv6.c
636
addr2->v6.sin6_addr.s6_addr32[3] ==
net/sctp/ipv6.c
643
addr1->v6.sin6_addr.s6_addr32[3] ==
net/smc/smc_clc.c
596
rc = smc_clc_prfx_set4_rcu(dev, addr6->sin6_addr.s6_addr32[3],
net/smc/smc_ib.h
67
!(addr6->s6_addr32[0] | addr6->s6_addr32[1] | addr6->s6_addr32[2]))
net/smc/smc_ib.h
68
return addr6->s6_addr32[3];
net/sunrpc/addr.c
58
&addr->s6_addr32[3]);
net/sunrpc/svcauth_unix.c
1361
&im->m_addr.s6_addr32[3]);
net/sunrpc/svcauth_unix.c
169
snprintf(text_addr, 20, "%pI4", &im->m_addr.s6_addr32[3]);
net/sunrpc/svcauth_unix.c
285
im->m_class, &addr.s6_addr32[3], dom);
samples/bpf/map_perf_test_user.c
183
in6.sin6_addr.s6_addr32[3] = 0;
samples/bpf/map_perf_test_user.c
192
if (in6.sin6_addr.s6_addr32[3] <
samples/bpf/map_perf_test_user.c
194
in6.sin6_addr.s6_addr32[3] += 32;
samples/bpf/map_perf_test_user.c
196
in6.sin6_addr.s6_addr32[3] = 0;
samples/bpf/tc_l2_redirect_kern.c
180
if (!is_vip_addr(eth->h_proto, ip6h->daddr.s6_addr32[0]))
samples/bpf/tc_l2_redirect_kern.c
184
_htonl(ip6h->daddr.s6_addr32[0]), *ifindex);
samples/bpf/tc_l2_redirect_kern.c
224
if (is_vip_addr(eth->h_proto, ip6h->daddr.s6_addr32[0]))
samples/bpf/tc_l2_redirect_kern.c
98
_htonl(ip6h->daddr.s6_addr32[0]),
samples/bpf/tc_l2_redirect_kern.c
99
_htonl(ip6h->daddr.s6_addr32[3]));
samples/bpf/xdp_tx_iptunnel_kern.c
173
memcpy(vip.daddr.v6, ip6h->daddr.s6_addr32, sizeof(vip.daddr));
samples/bpf/xdp_tx_iptunnel_kern.c
207
memcpy(ip6h->saddr.s6_addr32, tnl->saddr.v6, sizeof(tnl->saddr.v6));
samples/bpf/xdp_tx_iptunnel_kern.c
208
memcpy(ip6h->daddr.s6_addr32, tnl->daddr.v6, sizeof(tnl->daddr.v6));
security/selinux/netnode.c
91
return (addr->s6_addr32[3] & (SEL_NETNODE_HASH_SIZE - 1));
security/tomoyo/network.c
130
tomoyo_print_ipv4(buf, size, &ptr->ip[0].s6_addr32[0],
security/tomoyo/network.c
131
&ptr->ip[1].s6_addr32[0]);
security/tomoyo/network.c
62
ptr->ip[1].s6_addr32[0] = ptr->ip[0].s6_addr32[0];
tools/hv/hv_kvp_daemon.c
1018
w = addr6->sin6_addr.s6_addr32;
tools/testing/selftests/bpf/network_helpers.h
203
s += (__u32)saddr->s6_addr32[i];
tools/testing/selftests/bpf/network_helpers.h
205
s += (__u32)daddr->s6_addr32[i];
tools/testing/selftests/bpf/prog_tests/select_reuseport.c
254
expected.bind_inany = !srv_v6->sin6_addr.s6_addr32[3] &&
tools/testing/selftests/bpf/prog_tests/select_reuseport.c
255
!srv_v6->sin6_addr.s6_addr32[2] &&
tools/testing/selftests/bpf/prog_tests/select_reuseport.c
256
!srv_v6->sin6_addr.s6_addr32[1] &&
tools/testing/selftests/bpf/prog_tests/select_reuseport.c
257
!srv_v6->sin6_addr.s6_addr32[0];
tools/testing/selftests/bpf/prog_tests/select_reuseport.c
259
memcpy(&expected.skb_addrs[0], cli_v6->sin6_addr.s6_addr32,
tools/testing/selftests/bpf/prog_tests/sk_assign.c
195
addr6->sin6_addr.s6_addr32[3] = htonl(TEST_DADDR);
tools/testing/selftests/bpf/progs/bpf_iter_tcp6.c
125
src->s6_addr32[0], src->s6_addr32[1],
tools/testing/selftests/bpf/progs/bpf_iter_tcp6.c
126
src->s6_addr32[2], src->s6_addr32[3], srcp,
tools/testing/selftests/bpf/progs/bpf_iter_tcp6.c
127
dest->s6_addr32[0], dest->s6_addr32[1],
tools/testing/selftests/bpf/progs/bpf_iter_tcp6.c
128
dest->s6_addr32[2], dest->s6_addr32[3], destp);
tools/testing/selftests/bpf/progs/bpf_iter_tcp6.c
168
src->s6_addr32[0], src->s6_addr32[1],
tools/testing/selftests/bpf/progs/bpf_iter_tcp6.c
169
src->s6_addr32[2], src->s6_addr32[3], srcp,
tools/testing/selftests/bpf/progs/bpf_iter_tcp6.c
170
dest->s6_addr32[0], dest->s6_addr32[1],
tools/testing/selftests/bpf/progs/bpf_iter_tcp6.c
171
dest->s6_addr32[2], dest->s6_addr32[3], destp);
tools/testing/selftests/bpf/progs/bpf_iter_tcp6.c
198
src->s6_addr32[0], src->s6_addr32[1],
tools/testing/selftests/bpf/progs/bpf_iter_tcp6.c
199
src->s6_addr32[2], src->s6_addr32[3],
tools/testing/selftests/bpf/progs/bpf_iter_tcp6.c
201
dest->s6_addr32[0], dest->s6_addr32[1],
tools/testing/selftests/bpf/progs/bpf_iter_tcp6.c
202
dest->s6_addr32[2], dest->s6_addr32[3],
tools/testing/selftests/bpf/progs/bpf_iter_udp6.c
63
src->s6_addr32[0], src->s6_addr32[1],
tools/testing/selftests/bpf/progs/bpf_iter_udp6.c
64
src->s6_addr32[2], src->s6_addr32[3], srcp,
tools/testing/selftests/bpf/progs/bpf_iter_udp6.c
65
dest->s6_addr32[0], dest->s6_addr32[1],
tools/testing/selftests/bpf/progs/bpf_iter_udp6.c
66
dest->s6_addr32[2], dest->s6_addr32[3], destp);
tools/testing/selftests/bpf/progs/connect6_prog.c
82
sa.sin6_addr.s6_addr32[0] = bpf_htonl(SRC_REWRITE_IP6_0);
tools/testing/selftests/bpf/progs/connect6_prog.c
83
sa.sin6_addr.s6_addr32[1] = bpf_htonl(SRC_REWRITE_IP6_1);
tools/testing/selftests/bpf/progs/connect6_prog.c
84
sa.sin6_addr.s6_addr32[2] = bpf_htonl(SRC_REWRITE_IP6_2);
tools/testing/selftests/bpf/progs/connect6_prog.c
85
sa.sin6_addr.s6_addr32[3] = bpf_htonl(SRC_REWRITE_IP6_3);
tools/testing/selftests/bpf/progs/connect_force_port6.c
39
sa.sin6_addr.s6_addr32[3] = bpf_htonl(1);
tools/testing/selftests/bpf/progs/sock_iter_batch.c
16
return (a->s6_addr32[0] | a->s6_addr32[1] |
tools/testing/selftests/bpf/progs/sock_iter_batch.c
17
a->s6_addr32[2] | (a->s6_addr32[3] ^ bpf_htonl(1))) == 0;
tools/testing/selftests/bpf/progs/sock_iter_batch.c
63
hash = jhash2(sk->sk_v6_rcv_saddr.s6_addr32, 4, net->hash_mix);
tools/testing/selftests/bpf/progs/test_l4lb.c
251
memcpy(pckt->srcv6, ip6h->daddr.s6_addr32, 16);
tools/testing/selftests/bpf/progs/test_l4lb.c
252
memcpy(pckt->dstv6, ip6h->saddr.s6_addr32, 16);
tools/testing/selftests/bpf/progs/test_l4lb.c
365
memcpy(pckt.srcv6, ip6h->saddr.s6_addr32, 16);
tools/testing/selftests/bpf/progs/test_l4lb.c
366
memcpy(pckt.dstv6, ip6h->daddr.s6_addr32, 16);
tools/testing/selftests/bpf/progs/test_l4lb_noinline.c
250
memcpy(pckt->srcv6, ip6h->daddr.s6_addr32, 16);
tools/testing/selftests/bpf/progs/test_l4lb_noinline.c
251
memcpy(pckt->dstv6, ip6h->saddr.s6_addr32, 16);
tools/testing/selftests/bpf/progs/test_l4lb_noinline.c
364
memcpy(pckt.srcv6, ip6h->saddr.s6_addr32, 16);
tools/testing/selftests/bpf/progs/test_l4lb_noinline.c
365
memcpy(pckt.dstv6, ip6h->daddr.s6_addr32, 16);
tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c
254
memcpy(pckt->srcv6, ip6h->daddr.s6_addr32, 16);
tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c
255
memcpy(pckt->dstv6, ip6h->saddr.s6_addr32, 16);
tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c
371
memcpy(pckt.srcv6, ip6h->saddr.s6_addr32, 16);
tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c
372
memcpy(pckt.dstv6, ip6h->daddr.s6_addr32, 16);
tools/testing/selftests/bpf/progs/test_tc_dtime.c
37
#define v6_equal(a, b) (a.s6_addr32[0] == b.s6_addr32[0] && \
tools/testing/selftests/bpf/progs/test_tc_dtime.c
38
a.s6_addr32[1] == b.s6_addr32[1] && \
tools/testing/selftests/bpf/progs/test_tc_dtime.c
39
a.s6_addr32[2] == b.s6_addr32[2] && \
tools/testing/selftests/bpf/progs/test_tc_dtime.c
40
a.s6_addr32[3] == b.s6_addr32[3])
tools/testing/selftests/bpf/progs/test_tc_neigh.c
30
# define v6_equal(a, b) (a.s6_addr32[0] == b.s6_addr32[0] && \
tools/testing/selftests/bpf/progs/test_tc_neigh.c
31
a.s6_addr32[1] == b.s6_addr32[1] && \
tools/testing/selftests/bpf/progs/test_tc_neigh.c
32
a.s6_addr32[2] == b.s6_addr32[2] && \
tools/testing/selftests/bpf/progs/test_tc_neigh.c
33
a.s6_addr32[3] == b.s6_addr32[3])
tools/testing/selftests/bpf/progs/test_tcp_estats.c
219
sk->sk_v6_rcv_saddr.s6_addr32,
tools/testing/selftests/bpf/progs/test_tcp_estats.c
220
sk->sk_v6_daddr.s6_addr32);
tools/testing/selftests/bpf/progs/test_xdp.c
173
memcpy(vip.daddr.v6, ip6h->daddr.s6_addr32, sizeof(vip.daddr));
tools/testing/selftests/bpf/progs/test_xdp.c
204
memcpy(ip6h->saddr.s6_addr32, tnl->saddr.v6, sizeof(tnl->saddr.v6));
tools/testing/selftests/bpf/progs/test_xdp.c
205
memcpy(ip6h->daddr.s6_addr32, tnl->daddr.v6, sizeof(tnl->daddr.v6));
tools/testing/selftests/bpf/progs/test_xdp_dynptr.c
191
memcpy(vip.daddr.v6, ip6h->daddr.s6_addr32, sizeof(vip.daddr));
tools/testing/selftests/bpf/progs/test_xdp_dynptr.c
222
memcpy(ip6h->saddr.s6_addr32, tnl->saddr.v6, sizeof(tnl->saddr.v6));
tools/testing/selftests/bpf/progs/test_xdp_dynptr.c
223
memcpy(ip6h->daddr.s6_addr32, tnl->daddr.v6, sizeof(tnl->daddr.v6));
tools/testing/selftests/bpf/progs/test_xdp_loop.c
169
memcpy(vip.daddr.v6, ip6h->daddr.s6_addr32, sizeof(vip.daddr));
tools/testing/selftests/bpf/progs/test_xdp_loop.c
200
memcpy(ip6h->saddr.s6_addr32, tnl->saddr.v6, sizeof(tnl->saddr.v6));
tools/testing/selftests/bpf/progs/test_xdp_loop.c
201
memcpy(ip6h->daddr.s6_addr32, tnl->daddr.v6, sizeof(tnl->daddr.v6));
tools/testing/selftests/bpf/progs/xdp_features.c
19
#define ipv6_addr_equal(a, b) ((a).s6_addr32[0] == (b).s6_addr32[0] && \
tools/testing/selftests/bpf/progs/xdp_features.c
20
(a).s6_addr32[1] == (b).s6_addr32[1] && \
tools/testing/selftests/bpf/progs/xdp_features.c
21
(a).s6_addr32[2] == (b).s6_addr32[2] && \
tools/testing/selftests/bpf/progs/xdp_features.c
22
(a).s6_addr32[3] == (b).s6_addr32[3])
tools/testing/selftests/bpf/progs/xdp_features.c
79
__be32 saddr = dut ? tester_addr.s6_addr32[3]
tools/testing/selftests/bpf/progs/xdp_features.c
80
: dut_addr.s6_addr32[3];
tools/testing/selftests/bpf/progs/xdp_features.c
81
__be32 daddr = dut ? dut_addr.s6_addr32[3]
tools/testing/selftests/bpf/progs/xdp_features.c
82
: tester_addr.s6_addr32[3];
tools/testing/selftests/drivers/net/hw/iou-zcrx.c
117
ret = inet_pton(AF_INET, str, &sin6->sin6_addr.s6_addr32[3]);
tools/testing/selftests/drivers/net/hw/iou-zcrx.c
122
sin6->sin6_addr.s6_addr32[0] = 0;
tools/testing/selftests/drivers/net/hw/iou-zcrx.c
123
sin6->sin6_addr.s6_addr32[1] = 0;
tools/testing/selftests/drivers/net/hw/ncdevmem.c
802
ret = inet_pton(AF_INET, str, &sin6->sin6_addr.s6_addr32[3]);
tools/testing/selftests/drivers/net/hw/ncdevmem.c
807
sin6->sin6_addr.s6_addr32[0] = 0;
tools/testing/selftests/drivers/net/hw/ncdevmem.c
808
sin6->sin6_addr.s6_addr32[1] = 0;
tools/testing/selftests/drivers/net/hw/nk_forward.bpf.c
15
#define v6_p64_equal(a, b) (a.s6_addr32[0] == b.s6_addr32[0] && \
tools/testing/selftests/drivers/net/hw/nk_forward.bpf.c
16
a.s6_addr32[1] == b.s6_addr32[1])
tools/testing/selftests/net/ioam6_parser.c
930
return ((a1->s6_addr32[0] ^ a2->s6_addr32[0]) |
tools/testing/selftests/net/ioam6_parser.c
931
(a1->s6_addr32[1] ^ a2->s6_addr32[1]) |
tools/testing/selftests/net/ioam6_parser.c
932
(a1->s6_addr32[2] ^ a2->s6_addr32[2]) |
tools/testing/selftests/net/ioam6_parser.c
933
(a1->s6_addr32[3] ^ a2->s6_addr32[3])) == 0;
tools/testing/selftests/net/stress_reuseport_listen.c
63
sa6.sin6_addr.s6_addr32[3]++;
tools/testing/selftests/net/tcp_ao/lib/aolib.h
229
ret.a6.s6_addr32[3] = htonl(n & (BIT(32) - 1));
tools/testing/selftests/net/tcp_ao/lib/aolib.h
230
ret.a6.s6_addr32[2] = htonl((n >> 32) & (BIT(32) - 1));
tools/testing/selftests/net/tfo.c
32
ret = inet_pton(AF_INET, str, &sin6->sin6_addr.s6_addr32[3]);
tools/testing/selftests/net/tfo.c
37
sin6->sin6_addr.s6_addr32[0] = 0;
tools/testing/selftests/net/tfo.c
38
sin6->sin6_addr.s6_addr32[1] = 0;