arch/arm64/lib/csum.c
139
src = *(const __uint128_t *)saddr->s6_addr;
arch/arm64/lib/csum.c
140
dst = *(const __uint128_t *)daddr->s6_addr;
arch/loongarch/lib/csum.c
128
src = *(const __uint128_t *)saddr->s6_addr;
arch/loongarch/lib/csum.c
129
dst = *(const __uint128_t *)daddr->s6_addr;
drivers/infiniband/hw/cxgb4/cm.c
2213
laddr6->sin6_addr.s6_addr,
drivers/infiniband/hw/cxgb4/cm.c
2214
raddr6->sin6_addr.s6_addr,
drivers/infiniband/hw/cxgb4/cm.c
2336
&sin6->sin6_addr.s6_addr, 1);
drivers/infiniband/hw/cxgb4/cm.c
2355
la6->sin6_addr.s6_addr, ntohs(la6->sin6_port),
drivers/infiniband/hw/cxgb4/cm.c
2356
ra6->sin6_addr.s6_addr, ntohs(ra6->sin6_port));
drivers/infiniband/hw/cxgb4/cm.c
2369
(const u32 *)&sin6->sin6_addr.s6_addr, 1);
drivers/infiniband/hw/cxgb4/cm.c
2628
memcpy(sin6->sin6_addr.s6_addr, local_ip, 16);
drivers/infiniband/hw/cxgb4/cm.c
2634
memcpy(sin6->sin6_addr.s6_addr, local_ip, 16);
drivers/infiniband/hw/cxgb4/cm.c
2639
memcpy(sin6->sin6_addr.s6_addr, peer_ip, 16);
drivers/infiniband/hw/cxgb4/cm.c
2664
(const u32 *)&sin6->sin6_addr.s6_addr, 1);
drivers/infiniband/hw/cxgb4/cm.c
2958
(const u32 *)&sin6->sin6_addr.s6_addr,
drivers/infiniband/hw/cxgb4/cm.c
3294
memcpy(la6->sin6_addr.s6_addr, &addr, 16);
drivers/infiniband/hw/cxgb4/cm.c
3295
memcpy(ra6->sin6_addr.s6_addr, &addr, 16);
drivers/infiniband/hw/cxgb4/cm.c
3416
laddr6->sin6_addr.s6_addr,
drivers/infiniband/hw/cxgb4/cm.c
3418
raddr6->sin6_addr.s6_addr, ntohs(raddr6->sin6_port));
drivers/infiniband/hw/cxgb4/cm.c
3420
laddr6->sin6_addr.s6_addr,
drivers/infiniband/hw/cxgb4/cm.c
3421
raddr6->sin6_addr.s6_addr,
drivers/infiniband/hw/cxgb4/cm.c
3475
(const u32 *)&sin6->sin6_addr.s6_addr, 1);
drivers/infiniband/hw/cxgb4/cm.c
3492
(const u32 *)&sin6->sin6_addr.s6_addr, 1);
drivers/infiniband/hw/cxgb4/cm.c
3495
sin6->sin6_addr.s6_addr, ntohs(sin6->sin6_port));
drivers/infiniband/hw/cxgb4/cm.c
3631
(const u32 *)&sin6->sin6_addr.s6_addr, 1);
drivers/infiniband/hw/cxgb4/cm.c
3791
(const u32 *)&sin6->sin6_addr.s6_addr, 1);
drivers/infiniband/hw/cxgb4/cm.c
402
(const u32 *)&sin6->sin6_addr.s6_addr,
drivers/infiniband/hw/cxgb4/cm.c
559
(const u32 *)&sin6->sin6_addr.s6_addr, 1);
drivers/infiniband/hw/cxgb4/cm.c
821
(const u32 *)&la6->sin6_addr.s6_addr, 1);
drivers/infiniband/hw/cxgb4/cm.c
903
req6->local_ip_hi = *((__be64 *)(la6->sin6_addr.s6_addr));
drivers/infiniband/hw/cxgb4/cm.c
904
req6->local_ip_lo = *((__be64 *)(la6->sin6_addr.s6_addr + 8));
drivers/infiniband/hw/cxgb4/cm.c
905
req6->peer_ip_hi = *((__be64 *)(ra6->sin6_addr.s6_addr));
drivers/infiniband/hw/cxgb4/cm.c
906
req6->peer_ip_lo = *((__be64 *)(ra6->sin6_addr.s6_addr + 8));
drivers/infiniband/hw/cxgb4/cm.c
936
(const u32 *)&la6->sin6_addr.s6_addr, 1);
drivers/net/ethernet/chelsio/cxgb4/clip_tbl.c
116
memcpy(ce->addr6.sin6_addr.s6_addr,
drivers/net/ethernet/chelsio/cxgb4/clip_tbl.c
125
ret, ce->addr6.sin6_addr.s6_addr);
drivers/net/ethernet/chelsio/cxgb4/clip_tbl.c
163
ret = memcmp(lip, cte->addr6.sin6_addr.s6_addr,
drivers/net/ethernet/chelsio/cxgb4/clip_tbl.c
209
ret = cxgb4_clip_get(dev, (const u32 *)ifa->addr.s6_addr, 1);
drivers/net/ethernet/chelsio/cxgb4/clip_tbl.c
54
*(__be64 *)&c.ip_hi = *(__be64 *)(lip->s6_addr);
drivers/net/ethernet/chelsio/cxgb4/clip_tbl.c
55
*(__be64 *)&c.ip_lo = *(__be64 *)(lip->s6_addr + 8);
drivers/net/ethernet/chelsio/cxgb4/clip_tbl.c
69
*(__be64 *)&c.ip_hi = *(__be64 *)(lip->s6_addr);
drivers/net/ethernet/chelsio/cxgb4/clip_tbl.c
70
*(__be64 *)&c.ip_lo = *(__be64 *)(lip->s6_addr + 8);
drivers/net/ethernet/chelsio/cxgb4/clip_tbl.c
91
ret = memcmp(lip, cte->addr6.sin6_addr.s6_addr,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
1986
req->local_ip_hi = *(__be64 *)(sip->s6_addr);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
1987
req->local_ip_lo = *(__be64 *)(sip->s6_addr + 8);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c
210
memcpy(&fs->val.lip[0], match.key->dst.s6_addr,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c
212
memcpy(&fs->val.fip[0], match.key->src.s6_addr,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c
214
memcpy(&fs->mask.lip[0], match.mask->dst.s6_addr,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c
216
memcpy(&fs->mask.fip[0], match.mask->src.s6_addr,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c
220
memcpy(&fs->nat_lip[0], match.key->dst.s6_addr,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c
222
memcpy(&fs->nat_fip[0], match.key->src.s6_addr,
drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.c
66
__func__, ip6->saddr.s6_addr, ip6->daddr.s6_addr,
drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.c
69
memcpy(peer_ip, ip6->saddr.s6_addr, 16);
drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.c
70
memcpy(local_ip, ip6->daddr.s6_addr, 16);
drivers/net/ethernet/intel/ice/ice_tc_lib.c
1391
memcpy(&l3_key->src_ipv6_addr, &match->key->src.s6_addr,
drivers/net/ethernet/intel/ice/ice_tc_lib.c
1392
sizeof(match->key->src.s6_addr));
drivers/net/ethernet/intel/ice/ice_tc_lib.c
1393
memcpy(&l3_mask->src_ipv6_addr, &match->mask->src.s6_addr,
drivers/net/ethernet/intel/ice/ice_tc_lib.c
1394
sizeof(match->mask->src.s6_addr));
drivers/net/ethernet/intel/ice/ice_tc_lib.c
1398
memcpy(&l3_key->dst_ipv6_addr, &match->key->dst.s6_addr,
drivers/net/ethernet/intel/ice/ice_tc_lib.c
1399
sizeof(match->key->dst.s6_addr));
drivers/net/ethernet/intel/ice/ice_tc_lib.c
1400
memcpy(&l3_mask->dst_ipv6_addr, &match->mask->dst.s6_addr,
drivers/net/ethernet/intel/ice/ice_tc_lib.c
1401
sizeof(match->mask->dst.s6_addr));
drivers/net/ethernet/intel/ice/ice_tc_lib.h
100
#define dst_ipv6_addr ip.v6.dst_ip6.s6_addr
drivers/net/ethernet/intel/ice/ice_tc_lib.h
102
#define src_ipv6_addr ip.v6.src_ip6.s6_addr
drivers/net/ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c
167
&key->source.addr6.s6_addr[0x0],
drivers/net/ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c
168
&key->source_mask.addr6.s6_addr[0x0], 4);
drivers/net/ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c
170
&key->source.addr6.s6_addr[0x4],
drivers/net/ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c
171
&key->source_mask.addr6.s6_addr[0x4], 4);
drivers/net/ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c
173
&key->source.addr6.s6_addr[0x8],
drivers/net/ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c
174
&key->source_mask.addr6.s6_addr[0x8], 4);
drivers/net/ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c
176
&key->source.addr6.s6_addr[0xc],
drivers/net/ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c
177
&key->source_mask.addr6.s6_addr[0xc], 4);
drivers/net/ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c
179
&key->group.addr6.s6_addr[0x0],
drivers/net/ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c
180
&key->group_mask.addr6.s6_addr[0x0], 4);
drivers/net/ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c
182
&key->group.addr6.s6_addr[0x4],
drivers/net/ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c
183
&key->group_mask.addr6.s6_addr[0x4], 4);
drivers/net/ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c
185
&key->group.addr6.s6_addr[0x8],
drivers/net/ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c
186
&key->group_mask.addr6.s6_addr[0x8], 4);
drivers/net/ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c
188
&key->group.addr6.s6_addr[0xc],
drivers/net/ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c
189
&key->group_mask.addr6.s6_addr[0xc], 4);
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
389
&match.key->src.s6_addr[0x0],
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
390
&match.mask->src.s6_addr[0x0], 4);
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
392
&match.key->src.s6_addr[0x4],
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
393
&match.mask->src.s6_addr[0x4], 4);
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
395
&match.key->src.s6_addr[0x8],
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
396
&match.mask->src.s6_addr[0x8], 4);
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
398
&match.key->src.s6_addr[0xC],
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
399
&match.mask->src.s6_addr[0xC], 4);
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
401
&match.key->dst.s6_addr[0x0],
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
402
&match.mask->dst.s6_addr[0x0], 4);
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
404
&match.key->dst.s6_addr[0x4],
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
405
&match.mask->dst.s6_addr[0x4], 4);
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
407
&match.key->dst.s6_addr[0x8],
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
408
&match.mask->dst.s6_addr[0x8], 4);
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
410
&match.key->dst.s6_addr[0xC],
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
411
&match.mask->dst.s6_addr[0xC], 4);
drivers/net/ethernet/microchip/vcap/vcap_tc.c
111
vcap_netbytes_copy(sip.value, mt.key->src.s6_addr, 16);
drivers/net/ethernet/microchip/vcap/vcap_tc.c
112
vcap_netbytes_copy(sip.mask, mt.mask->src.s6_addr, 16);
drivers/net/ethernet/microchip/vcap/vcap_tc.c
119
vcap_netbytes_copy(dip.value, mt.key->dst.s6_addr, 16);
drivers/net/ethernet/microchip/vcap/vcap_tc.c
120
vcap_netbytes_copy(dip.mask, mt.mask->dst.s6_addr, 16);
drivers/net/ethernet/netronome/nfp/flower/match.c
367
tmp = match.key->src.s6_addr[i] &
drivers/net/ethernet/netronome/nfp/flower/match.c
368
match.mask->src.s6_addr[i];
drivers/net/ethernet/netronome/nfp/flower/match.c
369
ext->ipv6_src.s6_addr[i] |= tmp &
drivers/net/ethernet/netronome/nfp/flower/match.c
370
(~msk->ipv6_src.s6_addr[i]);
drivers/net/ethernet/netronome/nfp/flower/match.c
371
msk->ipv6_src.s6_addr[i] |= match.mask->src.s6_addr[i];
drivers/net/ethernet/netronome/nfp/flower/match.c
373
tmp = match.key->dst.s6_addr[i] &
drivers/net/ethernet/netronome/nfp/flower/match.c
374
match.mask->dst.s6_addr[i];
drivers/net/ethernet/netronome/nfp/flower/match.c
375
ext->ipv6_dst.s6_addr[i] |= tmp &
drivers/net/ethernet/netronome/nfp/flower/match.c
376
(~msk->ipv6_dst.s6_addr[i]);
drivers/net/ethernet/netronome/nfp/flower/match.c
377
msk->ipv6_dst.s6_addr[i] |= match.mask->dst.s6_addr[i];
drivers/net/ethernet/netronome/nfp/flower/match.c
427
ext->src.s6_addr[i] |= match.key->src.s6_addr[i] &
drivers/net/ethernet/netronome/nfp/flower/match.c
428
match.mask->src.s6_addr[i];
drivers/net/ethernet/netronome/nfp/flower/match.c
429
ext->dst.s6_addr[i] |= match.key->dst.s6_addr[i] &
drivers/net/ethernet/netronome/nfp/flower/match.c
430
match.mask->dst.s6_addr[i];
drivers/net/ethernet/netronome/nfp/flower/match.c
431
msk->src.s6_addr[i] |= match.mask->src.s6_addr[i];
drivers/net/ethernet/netronome/nfp/flower/match.c
432
msk->dst.s6_addr[i] |= match.mask->dst.s6_addr[i];
drivers/net/wireless/ath/ath11k/mac.c
9531
memcpy(offload->ipv6_addr[count], &ifa6->addr.s6_addr,
drivers/net/wireless/ath/ath11k/mac.c
9532
sizeof(ifa6->addr.s6_addr));
drivers/net/wireless/ath/ath12k/wow.c
676
memcpy(offload->ipv6_addr[count], &ifa6->addr.s6_addr,
drivers/net/wireless/ath/ath12k/wow.c
677
sizeof(ifa6->addr.s6_addr));
drivers/s390/net/qeth_l3_main.c
612
addr.u.a6.addr.s6_addr[0] = 0xfe;
drivers/s390/net/qeth_l3_main.c
613
addr.u.a6.addr.s6_addr[1] = 0x80;
drivers/s390/net/qeth_l3_main.c
615
addr.u.a6.addr.s6_addr[8+i] = card->options.hsuid[i];
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
360
req->local_ip_hi = *(__be64 *)(csk->saddr6.sin6_addr.s6_addr);
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
361
req->local_ip_lo = *(__be64 *)(csk->saddr6.sin6_addr.s6_addr +
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
363
req->peer_ip_hi = *(__be64 *)(csk->daddr6.sin6_addr.s6_addr);
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
364
req->peer_ip_lo = *(__be64 *)(csk->daddr6.sin6_addr.s6_addr +
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
384
req->local_ip_hi = *(__be64 *)(csk->saddr6.sin6_addr.s6_addr);
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
385
req->local_ip_lo = *(__be64 *)(csk->saddr6.sin6_addr.s6_addr +
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
387
req->peer_ip_hi = *(__be64 *)(csk->daddr6.sin6_addr.s6_addr);
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
388
req->peer_ip_lo = *(__be64 *)(csk->daddr6.sin6_addr.s6_addr +
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
407
req->local_ip_hi = *(__be64 *)(csk->saddr6.sin6_addr.s6_addr);
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
408
req->local_ip_lo = *(__be64 *)(csk->saddr6.sin6_addr.s6_addr +
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
410
req->peer_ip_hi = *(__be64 *)(csk->daddr6.sin6_addr.s6_addr);
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
411
req->peer_ip_lo = *(__be64 *)(csk->daddr6.sin6_addr.s6_addr +
drivers/scsi/cxgbi/libcxgbi.c
738
daddr6->sin6_addr.s6_addr,
drivers/scsi/cxgbi/libcxgbi.c
750
daddr6->sin6_addr.s6_addr,
drivers/scsi/cxgbi/libcxgbi.c
765
daddr6->sin6_addr.s6_addr,
drivers/scsi/cxgbi/libcxgbi.c
776
daddr6->sin6_addr.s6_addr, ndev->name);
drivers/scsi/cxgbi/libcxgbi.c
782
daddr6->sin6_addr.s6_addr, ntohs(daddr6->sin6_port), port,
drivers/target/iscsi/cxgbit/cxgbit_cm.c
1345
memcpy(sin6->sin6_addr.s6_addr, local_ip, 16);
drivers/target/iscsi/cxgbit/cxgbit_cm.c
1347
(const u32 *)&sin6->sin6_addr.s6_addr,
drivers/target/iscsi/cxgbit/cxgbit_cm.c
1353
memcpy(sin6->sin6_addr.s6_addr, peer_ip, 16);
drivers/target/iscsi/cxgbit/cxgbit_cm.c
159
(const u32 *)&sin6->sin6_addr.s6_addr, 1);
drivers/target/iscsi/cxgbit/cxgbit_cm.c
162
sin6->sin6_addr.s6_addr, ret);
drivers/target/iscsi/cxgbit/cxgbit_cm.c
185
(const u32 *)&sin6->sin6_addr.s6_addr, 1);
drivers/target/iscsi/cxgbit/cxgbit_cm.c
188
ret, stid, sin6->sin6_addr.s6_addr,
drivers/target/iscsi/cxgbit/cxgbit_cm.c
555
(const u32 *)&sin6->sin6_addr.s6_addr,
drivers/target/iscsi/cxgbit/cxgbit_cm.c
807
&sin6->sin6_addr.s6_addr, 1);
fs/smb/client/cifs_swn.c
835
seq_printf(m, "%pI6", &sa6->sin6_addr.s6_addr);
fs/smb/client/cifsfs.c
509
seq_printf(s, "%pI6", &sa6->sin6_addr.s6_addr);
fs/smb/client/connect.c
2209
snprintf(desc, desc_sz, "cifs:a:%pI6c", &sa6->sin6_addr.s6_addr);
fs/smb/client/netmisc.c
77
rc = cifs_inet_pton(AF_INET6, src, alen, &s6->sin6_addr.s6_addr);
fs/smb/server/smb2pdu.c
8662
memcpy(ipv6_addr, ifa->addr.s6_addr, 16);
include/net/6lowpan.h
192
ipaddr->s6_addr[0] = 0xFE;
include/net/6lowpan.h
193
ipaddr->s6_addr[1] = 0x80;
include/net/6lowpan.h
194
memcpy(&ipaddr->s6_addr[8], lladdr, EUI64_ADDR_LEN);
include/net/6lowpan.h
198
ipaddr->s6_addr[8] ^= 0x02;
include/net/6lowpan.h
208
ipaddr->s6_addr[0] = 0xFE;
include/net/6lowpan.h
209
ipaddr->s6_addr[1] = 0x80;
include/net/6lowpan.h
210
memcpy(&ipaddr->s6_addr[8], lladdr, 3);
include/net/6lowpan.h
211
ipaddr->s6_addr[11] = 0xFF;
include/net/6lowpan.h
212
ipaddr->s6_addr[12] = 0xFE;
include/net/6lowpan.h
213
memcpy(&ipaddr->s6_addr[13], lladdr + 3, 3);
include/net/addrconf.h
541
(addr->s6_addr[12] ^ 0xff)) == 0;
include/net/if_inet6.h
258
memcpy(buf + 10, addr->s6_addr + 6, 10);
include/net/ipv6.h
126
((a)->s6_addr[1] & 0x0f) /* nonstandard */
include/net/ipv6.h
138
((a)->s6_addr[1] & 0x10)
include/net/ipv6.h
140
((a)->s6_addr[1] & 0x20)
include/net/ipv6.h
142
((a)->s6_addr[1] & 0x40)
include/net/ipv6.h
537
memset(pfx->s6_addr, 0, sizeof(pfx->s6_addr));
include/net/ipv6.h
538
memcpy(pfx->s6_addr, addr, o);
include/net/ipv6.h
540
pfx->s6_addr[o] = addr->s6_addr[o] & (0xff00 >> b);
include/net/ipv6.h
551
memcpy(addr->s6_addr, pfx, o);
include/net/ipv6.h
553
addr->s6_addr[o] &= ~(0xff00 >> b);
include/net/ipv6.h
554
addr->s6_addr[o] |= (pfx->s6_addr[o] & (0xff00 >> b));
include/rdma/ib_addr.h
144
memcpy(&out_in->sin6_addr.s6_addr, gid->raw, 16);
include/rdma/ib_addr.h
208
memcpy(mac, &addr->s6_addr[8], 3);
include/rdma/ib_addr.h
209
memcpy(mac + 3, &addr->s6_addr[13], 3);
include/rdma/ib_addr.h
217
if (addr->s6_addr[0] == 0xff)
include/rdma/ib_addr.h
231
mac[i] = addr->s6_addr[i + 10];
lib/tests/printf_kunit.c
464
.s6_addr = { 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x04,
lib/tests/printf_kunit.c
468
.s6_addr = { 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x04,
lib/vsprintf.c
1474
p = ip4_string(p, &in6.s6_addr[12], "I4");
net/6lowpan/core.c
128
addrconf_ifid_802154_6lowpan(addr.s6_addr + 8, dev) == 0) {
net/6lowpan/iphc.c
100
(((a)->s6_addr[9]) == (m)[1]) && \
net/6lowpan/iphc.c
101
(((a)->s6_addr[10]) == (m)[2]) && \
net/6lowpan/iphc.c
102
(((a)->s6_addr[11]) == (m)[3]) && \
net/6lowpan/iphc.c
103
(((a)->s6_addr[12]) == (m)[4]) && \
net/6lowpan/iphc.c
104
(((a)->s6_addr[13]) == (m)[5]) && \
net/6lowpan/iphc.c
105
(((a)->s6_addr[14]) == (m)[6]) && \
net/6lowpan/iphc.c
106
(((a)->s6_addr[15]) == (m)[7]))
net/6lowpan/iphc.c
1092
memcpy(data, &ipaddr->s6_addr[1], 2);
net/6lowpan/iphc.c
1094
memcpy(&data[2], &ipaddr->s6_addr[12], 4);
net/6lowpan/iphc.c
1108
lowpan_push_hc_data(hc_ptr, &ipaddr->s6_addr[15], 1);
net/6lowpan/iphc.c
1113
lowpan_push_hc_data(hc_ptr, &ipaddr->s6_addr[1], 1);
net/6lowpan/iphc.c
1114
lowpan_push_hc_data(hc_ptr, &ipaddr->s6_addr[13], 3);
net/6lowpan/iphc.c
1119
lowpan_push_hc_data(hc_ptr, &ipaddr->s6_addr[1], 1);
net/6lowpan/iphc.c
1120
lowpan_push_hc_data(hc_ptr, &ipaddr->s6_addr[11], 5);
net/6lowpan/iphc.c
1124
lowpan_push_hc_data(hc_ptr, ipaddr->s6_addr, 16);
net/6lowpan/iphc.c
113
(((a)->s6_addr[10]) == 0) && \
net/6lowpan/iphc.c
114
(((a)->s6_addr[11]) == 0xff) && \
net/6lowpan/iphc.c
115
(((a)->s6_addr[12]) == 0xfe) && \
net/6lowpan/iphc.c
116
(((a)->s6_addr[13]) == 0))
net/6lowpan/iphc.c
1250
hdr->saddr.s6_addr, 16);
net/6lowpan/iphc.c
126
(((a)->s6_addr[10]) == 0))
net/6lowpan/iphc.c
1287
hdr->daddr.s6_addr, 16);
net/6lowpan/iphc.c
135
(((a)->s6_addr[12]) == 0))
net/6lowpan/iphc.c
139
((((a)->s6_addr[1]) == 2) && \
net/6lowpan/iphc.c
146
(((a)->s6_addr[14]) == 0))
net/6lowpan/iphc.c
149
(!(hdr->saddr.s6_addr[1] & 0x3f) && \
net/6lowpan/iphc.c
175
ipaddr->s6_addr[0] = 0xFE;
net/6lowpan/iphc.c
176
ipaddr->s6_addr[1] = 0x80;
net/6lowpan/iphc.c
177
ipaddr->s6_addr[11] = 0xFF;
net/6lowpan/iphc.c
178
ipaddr->s6_addr[12] = 0xFE;
net/6lowpan/iphc.c
265
addr_mcast.s6_addr[3] = table[i].plen;
net/6lowpan/iphc.c
270
memcpy(&addr_mcast.s6_addr[4], &network_pfx, 8);
net/6lowpan/iphc.c
314
fail = lowpan_fetch_skb(skb, ipaddr->s6_addr, 16);
net/6lowpan/iphc.c
319
ipaddr->s6_addr[0] = 0xFE;
net/6lowpan/iphc.c
320
ipaddr->s6_addr[1] = 0x80;
net/6lowpan/iphc.c
321
fail = lowpan_fetch_skb(skb, &ipaddr->s6_addr[8], 8);
net/6lowpan/iphc.c
326
ipaddr->s6_addr[0] = 0xFE;
net/6lowpan/iphc.c
327
ipaddr->s6_addr[1] = 0x80;
net/6lowpan/iphc.c
328
ipaddr->s6_addr[11] = 0xFF;
net/6lowpan/iphc.c
329
ipaddr->s6_addr[12] = 0xFE;
net/6lowpan/iphc.c
330
fail = lowpan_fetch_skb(skb, &ipaddr->s6_addr[14], 2);
net/6lowpan/iphc.c
355
ipaddr->s6_addr, 16);
net/6lowpan/iphc.c
383
fail = lowpan_fetch_skb(skb, &ipaddr->s6_addr[8], 8);
net/6lowpan/iphc.c
388
ipaddr->s6_addr[11] = 0xFF;
net/6lowpan/iphc.c
389
ipaddr->s6_addr[12] = 0xFE;
net/6lowpan/iphc.c
390
fail = lowpan_fetch_skb(skb, &ipaddr->s6_addr[14], 2);
net/6lowpan/iphc.c
418
ipaddr->s6_addr, 16);
net/6lowpan/iphc.c
437
fail = lowpan_fetch_skb(skb, ipaddr->s6_addr, 16);
net/6lowpan/iphc.c
443
ipaddr->s6_addr[0] = 0xFF;
net/6lowpan/iphc.c
444
fail = lowpan_fetch_skb(skb, &ipaddr->s6_addr[1], 1);
net/6lowpan/iphc.c
445
fail |= lowpan_fetch_skb(skb, &ipaddr->s6_addr[11], 5);
net/6lowpan/iphc.c
451
ipaddr->s6_addr[0] = 0xFF;
net/6lowpan/iphc.c
452
fail = lowpan_fetch_skb(skb, &ipaddr->s6_addr[1], 1);
net/6lowpan/iphc.c
453
fail |= lowpan_fetch_skb(skb, &ipaddr->s6_addr[13], 3);
net/6lowpan/iphc.c
459
ipaddr->s6_addr[0] = 0xFF;
net/6lowpan/iphc.c
460
ipaddr->s6_addr[1] = 0x02;
net/6lowpan/iphc.c
461
fail = lowpan_fetch_skb(skb, &ipaddr->s6_addr[15], 1);
net/6lowpan/iphc.c
474
ipaddr->s6_addr, 16);
net/6lowpan/iphc.c
487
ipaddr->s6_addr[0] = 0xFF;
net/6lowpan/iphc.c
488
fail = lowpan_fetch_skb(skb, &ipaddr->s6_addr[1], 2);
net/6lowpan/iphc.c
489
fail |= lowpan_fetch_skb(skb, &ipaddr->s6_addr[12], 4);
net/6lowpan/iphc.c
494
ipaddr->s6_addr[3] = ctx->plen;
net/6lowpan/iphc.c
498
memcpy(&ipaddr->s6_addr[4], &network_pfx, 8);
net/6lowpan/iphc.c
804
memcpy(&tmp.s6_addr[8], &extended_addr, EUI64_ADDR_LEN);
net/6lowpan/iphc.c
806
tmp.s6_addr[8] ^= 0x02;
net/6lowpan/iphc.c
813
tmp.s6_addr[11] = 0xFF;
net/6lowpan/iphc.c
814
tmp.s6_addr[12] = 0xFE;
net/6lowpan/iphc.c
872
tmp.s6_addr[11] = 0xFF;
net/6lowpan/iphc.c
873
tmp.s6_addr[12] = 0xFE;
net/6lowpan/iphc.c
874
memcpy(&tmp.s6_addr[14], &ipaddr->s6_addr[14], 2);
net/6lowpan/iphc.c
878
lowpan_push_hc_data(hc_ptr, &ipaddr->s6_addr[14], 2);
net/6lowpan/iphc.c
885
memcpy(&tmp.s6_addr[8], &ipaddr->s6_addr[8], 8);
net/6lowpan/iphc.c
889
lowpan_push_hc_data(hc_ptr, &ipaddr->s6_addr[8], 8);
net/6lowpan/iphc.c
926
tmp.s6_addr[0] = 0xFE;
net/6lowpan/iphc.c
927
tmp.s6_addr[1] = 0x80;
net/6lowpan/iphc.c
928
tmp.s6_addr[11] = 0xFF;
net/6lowpan/iphc.c
929
tmp.s6_addr[12] = 0xFE;
net/6lowpan/iphc.c
99
((((a)->s6_addr[8]) == (((m)[0]) ^ 0x02)) && \
net/6lowpan/ndisc.c
203
!addrconf_ifid_802154_6lowpan(addr->s6_addr + 8, dev)) {
net/ceph/messenger.c
1231
if (in6_pton(str, len, (u8 *)&((struct sockaddr_in6 *)&addr->in_addr)->sin6_addr.s6_addr, delim, ipend)) {
net/core/pktgen.c
1466
in6_pton(buf, -1, pkt_dev->in6_daddr.s6_addr, -1, NULL);
net/core/pktgen.c
1489
in6_pton(buf, -1, pkt_dev->min_in6_daddr.s6_addr, -1, NULL);
net/core/pktgen.c
1511
in6_pton(buf, -1, pkt_dev->max_in6_daddr.s6_addr, -1, NULL);
net/core/pktgen.c
1532
in6_pton(buf, -1, pkt_dev->in6_saddr.s6_addr, -1, NULL);
net/core/pktgen.c
2242
if (pkt_dev->cur_in6_saddr.s6_addr[i]) {
net/core/utils.c
331
if (in6_pton(src, srclen, (u8 *)&addr6->sin6_addr.s6_addr,
net/core/utils.c
410
if (!memcmp(in6->sin6_addr.s6_addr,
net/core/utils.c
411
in6_any.sin6_addr.s6_addr, 16))
net/ipv4/ping.c
347
sk, addr->sin6_addr.s6_addr, ntohs(addr->sin6_port));
net/ipv6/addrconf.c
1406
memcpy(addr.s6_addr, ifp->addr.s6_addr, 8);
net/ipv6/addrconf.c
2429
memcpy(eui, ifp->addr.s6_addr+8, 8);
net/ipv6/addrconf.c
2445
get_random_bytes(&addr->s6_addr[8], 8);
net/ipv6/addrconf.c
2921
memcpy(addr.s6_addr + 8,
net/ipv6/addrconf.c
2922
in6_dev->token.s6_addr + 8, 8);
net/ipv6/addrconf.c
2930
} else if (ipv6_generate_eui64(addr.s6_addr + 8, dev) &&
net/ipv6/addrconf.c
2931
ipv6_inherit_eui64(addr.s6_addr + 8, in6_dev)) {
net/ipv6/addrconf.c
3469
if (ipv6_generate_eui64(addr.s6_addr + 8, idev->dev) == 0)
net/ipv6/addrconf.c
4248
if (!ipv6_generate_eui64(addr.s6_addr + 8, idev->dev) &&
net/ipv6/addrconf.c
5882
memcpy(nla_data(nla), idev->token.s6_addr, nla_len(nla));
net/ipv6/addrconf.c
5960
BUILD_BUG_ON(sizeof(token->s6_addr) != 16);
net/ipv6/addrconf.c
5961
memcpy(idev->token.s6_addr + 8, token->s6_addr + 8, 8);
net/ipv6/esp6.c
805
memcpy(&ipaddr.a6, &ip6h->saddr.s6_addr, sizeof(ipaddr.a6));
net/ipv6/netfilter/ip6t_eui64.c
43
if (!memcmp(ipv6_hdr(skb)->saddr.s6_addr + 8, eui64,
net/ipv6/raw.c
878
fl6.daddr.s6_addr[15] = 0x1; /* :: means loopback (BSD'ism) */
net/ipv6/rpl.c
18
memcpy(&dst->s6_addr[pfx], post, IPV6_PFXTAIL_LEN(pfx));
net/ipv6/rpl.c
24
memcpy(dst, &addr->s6_addr[pfx], IPV6_PFXTAIL_LEN(pfx));
net/ipv6/rpl.c
65
if (daddr->s6_addr[plen] !=
net/ipv6/rpl.c
66
inhdr->rpl_segaddr[i].s6_addr[plen])
net/ipv6/rpl.c
80
if (daddr->s6_addr[plen] != last_segment->s6_addr[plen])
net/ipv6/seg6_local.c
359
if (addr->s6_addr[blk_octects + fnc_octects + i] != 0x00)
net/ipv6/seg6_local.c
374
memmove(&addr->s6_addr[blk_octects],
net/ipv6/seg6_local.c
375
&addr->s6_addr[blk_octects + fnc_octects],
net/ipv6/seg6_local.c
378
memset(&addr->s6_addr[16 - fnc_octects], 0x00, fnc_octects);
net/ipv6/udp.c
1670
fl6->daddr.s6_addr[15] = 0x1; /* :: means loopback (BSD'ism) */
net/l2tp/l2tp_ip6.c
625
fl6.daddr.s6_addr[15] = 0x1; /* :: means loopback (BSD'ism) */
net/mptcp/options.c
1586
memcpy((u8 *)ptr, opts->addr.addr6.s6_addr, 16);
net/mptcp/options.c
277
memcpy(mp_opt->addr.addr6.s6_addr, (u8 *)ptr, 16);
net/mptcp/options.c
644
memcpy(&msg[i], &addr->addr6.s6_addr, 16);
security/lsm_audit.c
383
memset(&sbn_pfx.s6_addr, 0,
security/lsm_audit.c
384
sizeof(sbn_pfx.s6_addr));
security/lsm_audit.c
385
memcpy(&sbn_pfx.s6_addr, &a->u.ibpkey->subnet_prefix,
security/selinux/hooks.c
5063
addrp = (char *)&addr6->sin6_addr.s6_addr;
security/tomoyo/network.c
519
((struct sockaddr_in6 *) addr)->sin6_addr.s6_addr;
tools/hv/hv_kvp_daemon.c
1139
(int)v6_addr.s6_addr[0], (int)v6_addr.s6_addr[1],
tools/hv/hv_kvp_daemon.c
1140
(int)v6_addr.s6_addr[2], (int)v6_addr.s6_addr[3],
tools/hv/hv_kvp_daemon.c
1141
(int)v6_addr.s6_addr[4], (int)v6_addr.s6_addr[5],
tools/hv/hv_kvp_daemon.c
1142
(int)v6_addr.s6_addr[6], (int)v6_addr.s6_addr[7],
tools/hv/hv_kvp_daemon.c
1143
(int)v6_addr.s6_addr[8], (int)v6_addr.s6_addr[9],
tools/hv/hv_kvp_daemon.c
1144
(int)v6_addr.s6_addr[10], (int)v6_addr.s6_addr[11],
tools/hv/hv_kvp_daemon.c
1145
(int)v6_addr.s6_addr[12], (int)v6_addr.s6_addr[13],
tools/hv/hv_kvp_daemon.c
1146
(int)v6_addr.s6_addr[14], (int)v6_addr.s6_addr[15]);
tools/hv/hv_kvp_daemon.c
897
str = inet_ntop(family, &addr6->sin6_addr.s6_addr, tmp, 50);
tools/testing/selftests/bpf/prog_tests/setget_sockopt.c
228
addr6.sin6_addr.s6_addr[10] = 0xff;
tools/testing/selftests/bpf/prog_tests/setget_sockopt.c
229
addr6.sin6_addr.s6_addr[11] = 0xff;
tools/testing/selftests/bpf/prog_tests/setget_sockopt.c
230
memcpy(&addr6.sin6_addr.s6_addr[12], &addr4->sin_addr, sizeof(addr4->sin_addr));
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
296
v6->sin6_addr.s6_addr[10] = 0xff;
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
297
v6->sin6_addr.s6_addr[11] = 0xff;
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
298
memcpy(&v6->sin6_addr.s6_addr[12], &v4.sin_addr.s_addr, 4);
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
299
memset(&v6->sin6_addr.s6_addr[0], 0, 10);
tools/testing/selftests/net/bind_wildcard.c
12
.s6_addr = {
tools/testing/selftests/net/bind_wildcard.c
20
.s6_addr = {
tools/testing/selftests/net/ipv6_flowlabel.c
185
req.flr_dst.s6_addr[0] = 0xfd;
tools/testing/selftests/net/ipv6_flowlabel.c
186
req.flr_dst.s6_addr[15] = 0x1;
tools/testing/selftests/net/ipv6_flowlabel_mgr.c
58
req.flr_dst.s6_addr[0] = 0xfd;
tools/testing/selftests/net/ipv6_flowlabel_mgr.c
59
req.flr_dst.s6_addr[15] = 0x1;
tools/testing/selftests/net/ipv6_fragmentation.c
76
.s6_addr[15] = 0x01, /* ::1 */
tools/testing/selftests/net/nettest.c
1106
const uint32_t *pa = (uint32_t *) &in6->s6_addr;