in6_u 203 drivers/infiniband/hw/i40iw/i40iw_cm.c i40iw_copy_ip_htonl(laddr6->sin6_addr.in6_u.u6_addr32, in6_u 205 drivers/infiniband/hw/i40iw/i40iw_cm.c i40iw_copy_ip_htonl(raddr6->sin6_addr.in6_u.u6_addr32, in6_u 482 drivers/infiniband/hw/i40iw/i40iw_cm.c i40iw_copy_ip_htonl(ip6h->saddr.in6_u.u6_addr32, in6_u 484 drivers/infiniband/hw/i40iw/i40iw_cm.c i40iw_copy_ip_htonl(ip6h->daddr.in6_u.u6_addr32, in6_u 1639 drivers/infiniband/hw/i40iw/i40iw_cm.c i40iw_copy_ip_htonl(laddr6.in6_u.u6_addr32, addr); in6_u 1725 drivers/infiniband/hw/i40iw/i40iw_cm.c ifp->addr.in6_u.u6_addr32); in6_u 2070 drivers/infiniband/hw/i40iw/i40iw_cm.c i40iw_copy_ip_htonl(dst_addr.sin6_addr.in6_u.u6_addr32, dest); in6_u 2073 drivers/infiniband/hw/i40iw/i40iw_cm.c i40iw_copy_ip_htonl(src_addr.sin6_addr.in6_u.u6_addr32, src); in6_u 2084 drivers/infiniband/hw/i40iw/i40iw_cm.c neigh = dst_neigh_lookup(dst, dst_addr.sin6_addr.in6_u.u6_addr32); in6_u 2145 drivers/infiniband/hw/i40iw/i40iw_cm.c i40iw_copy_ip_htonl(raddr6.in6_u.u6_addr32, rem_addr); in6_u 3170 drivers/infiniband/hw/i40iw/i40iw_cm.c ip6h->daddr.in6_u.u6_addr32); in6_u 3172 drivers/infiniband/hw/i40iw/i40iw_cm.c ip6h->saddr.in6_u.u6_addr32); in6_u 3867 drivers/infiniband/hw/i40iw/i40iw_cm.c laddr6->sin6_addr.in6_u.u6_addr32); in6_u 3869 drivers/infiniband/hw/i40iw/i40iw_cm.c raddr6->sin6_addr.in6_u.u6_addr32); in6_u 3890 drivers/infiniband/hw/i40iw/i40iw_cm.c (!cm_info.ipv4 && memcmp(laddr6->sin6_addr.in6_u.u6_addr32, in6_u 3891 drivers/infiniband/hw/i40iw/i40iw_cm.c raddr6->sin6_addr.in6_u.u6_addr32, in6_u 3892 drivers/infiniband/hw/i40iw/i40iw_cm.c sizeof(laddr6->sin6_addr.in6_u.u6_addr32)))) { in6_u 3988 drivers/infiniband/hw/i40iw/i40iw_cm.c laddr6->sin6_addr.in6_u.u6_addr32); in6_u 1195 drivers/infiniband/hw/i40iw/i40iw_main.c ifp->addr.in6_u.u6_addr32); in6_u 246 drivers/infiniband/hw/i40iw/i40iw_utils.c i40iw_copy_ip_ntohl(local_ipaddr6, ifa->addr.in6_u.u6_addr32); in6_u 1414 drivers/infiniband/hw/i40iw/i40iw_utils.c i40iw_copy_ip_ntohl(loc_addr, ip6h->daddr.in6_u.u6_addr32); in6_u 1415 drivers/infiniband/hw/i40iw/i40iw_utils.c i40iw_copy_ip_ntohl(rem_addr, ip6h->saddr.in6_u.u6_addr32); in6_u 75 drivers/infiniband/hw/qedr/qedr_iw_cm.c laddr6->sin6_addr.in6_u.u6_addr32[i] = in6_u 77 drivers/infiniband/hw/qedr/qedr_iw_cm.c raddr6->sin6_addr.in6_u.u6_addr32[i] = in6_u 413 drivers/infiniband/hw/qedr/qedr_iw_cm.c laddr6.in6_u.u6_addr32[i] = htonl(addr[i]); in6_u 598 drivers/infiniband/hw/qedr/qedr_iw_cm.c ntohl(raddr6->sin6_addr.in6_u.u6_addr32[i]); in6_u 600 drivers/infiniband/hw/qedr/qedr_iw_cm.c ntohl(laddr6->sin6_addr.in6_u.u6_addr32[i]); in6_u 689 drivers/infiniband/hw/qedr/qedr_iw_cm.c ntohl(laddr6->sin6_addr.in6_u.u6_addr32[i]); in6_u 717 drivers/net/dsa/bcm_sf2_cfp.c bcm_sf2_cfp_slice_ipv6(priv, ipv6.key->src.in6_u.u6_addr32, in6_u 719 drivers/net/dsa/bcm_sf2_cfp.c bcm_sf2_cfp_slice_ipv6(priv, ipv6.mask->src.in6_u.u6_addr32, in6_u 777 drivers/net/dsa/bcm_sf2_cfp.c bcm_sf2_cfp_slice_ipv6(priv, ipv6.key->dst.in6_u.u6_addr32, in6_u 779 drivers/net/dsa/bcm_sf2_cfp.c bcm_sf2_cfp_slice_ipv6(priv, ipv6.mask->dst.in6_u.u6_addr32, in6_u 2057 drivers/net/ethernet/broadcom/cnic.c src_ip.in6_u.u6_addr32[i] = cpu_to_be32(*addrp); in6_u 2061 drivers/net/ethernet/broadcom/cnic.c dst_ip.in6_u.u6_addr32[i] = cpu_to_be32(*addrp); in6_u 6008 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c #define flow_ip6_src fkeys->addrs.v6addrs.src.in6_u.u6_addr32 in6_u 6009 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c #define flow_ip6_dst fkeys->addrs.v6addrs.dst.in6_u.u6_addr32 in6_u 99 drivers/net/ethernet/mellanox/mlx5/core/diag/fs_tracepoint.c .in6_u.u6_addr32 = {__constant_htonl(0xffffffff), in6_u 107 drivers/net/ethernet/mellanox/mlx5/core/diag/fs_tracepoint.c memcpy(src_ipv6.m.in6_u.u6_addr8, in6_u 111 drivers/net/ethernet/mellanox/mlx5/core/diag/fs_tracepoint.c memcpy(dst_ipv6.m.in6_u.u6_addr8, in6_u 115 drivers/net/ethernet/mellanox/mlx5/core/diag/fs_tracepoint.c memcpy(src_ipv6.v.in6_u.u6_addr8, in6_u 119 drivers/net/ethernet/mellanox/mlx5/core/diag/fs_tracepoint.c memcpy(dst_ipv6.v.in6_u.u6_addr8, in6_u 575 drivers/net/ethernet/netronome/nfp/flower/offload.c merge->ipv6.ipv6_src.in6_u.u6_addr32[i] |= in6_u 581 drivers/net/ethernet/netronome/nfp/flower/offload.c merge->ipv6.ipv6_dst.in6_u.u6_addr32[i] |= in6_u 1745 drivers/net/ethernet/qlogic/qed/qed_iwarp.c ntohl(ip6h->daddr.in6_u.u6_addr32[i]); in6_u 1747 drivers/net/ethernet/qlogic/qed/qed_iwarp.c ntohl(ip6h->saddr.in6_u.u6_addr32[i]); in6_u 177 drivers/scsi/be2iscsi/be_mgmt.c &daddr_in6->sin6_addr.in6_u.u6_addr8, 16); in6_u 181 drivers/scsi/be2iscsi/be_mgmt.c &daddr_in6->sin6_addr.in6_u.u6_addr8, 16); in6_u 543 drivers/scsi/qla4xxx/ql4_mbx.c ha->ip_config.ipv6_link_local_addr.in6_u.u6_addr8[0] = 0xFE; in6_u 544 drivers/scsi/qla4xxx/ql4_mbx.c ha->ip_config.ipv6_link_local_addr.in6_u.u6_addr8[1] = 0x80; in6_u 546 drivers/scsi/qla4xxx/ql4_mbx.c memcpy(&ha->ip_config.ipv6_link_local_addr.in6_u.u6_addr8[8], in6_u 310 drivers/scsi/qla4xxx/ql4_os.c memcpy(ipaddr, &addr6->sin6_addr.in6_u.u6_addr8, IPv6_ADDR_LEN); in6_u 192 drivers/staging/gdm724x/gdm_lte.c memcpy(&pseudo_header.ph.ph_src, &ipv6->saddr.in6_u.u6_addr8, 16); in6_u 193 drivers/staging/gdm724x/gdm_lte.c memcpy(&pseudo_header.ph.ph_dst, &ipv6->daddr.in6_u.u6_addr8, 16); in6_u 268 drivers/staging/gdm724x/gdm_lte.c if (memcmp(ipv6_in->saddr.in6_u.u6_addr8, zero_addr8, 16) == 0) in6_u 292 drivers/staging/gdm724x/gdm_lte.c memcpy(ipv6_out.saddr.in6_u.u6_addr8, &na.target_address, 16); in6_u 293 drivers/staging/gdm724x/gdm_lte.c memcpy(ipv6_out.daddr.in6_u.u6_addr8, in6_u 294 drivers/staging/gdm724x/gdm_lte.c ipv6_in->saddr.in6_u.u6_addr8, 16); in6_u 278 drivers/target/iscsi/iscsi_target.c if (!memcmp(&sock_in6->sin6_addr.in6_u, in6_u 279 drivers/target/iscsi/iscsi_target.c &sock_in6_e->sin6_addr.in6_u, in6_u 40 include/uapi/linux/in6.h } in6_u; in6_u 41 include/uapi/linux/in6.h #define s6_addr in6_u.u6_addr8 in6_u 43 include/uapi/linux/in6.h #define s6_addr16 in6_u.u6_addr16 in6_u 44 include/uapi/linux/in6.h #define s6_addr32 in6_u.u6_addr32 in6_u 6320 net/ipv6/addrconf.c if (in6_pton(str, -1, addr.in6_u.u6_addr8, -1, NULL) != 1) { in6_u 207 net/sunrpc/addr.c u8 *addr = (u8 *)&sin6->sin6_addr.in6_u; in6_u 705 net/tipc/udp_media.c memcpy(node_id, local.ipv6.in6_u.u6_addr8, 16); in6_u 53 security/tomoyo/network.c u8 * const min = ptr->ip[0].in6_u.u6_addr8; in6_u 54 security/tomoyo/network.c u8 * const max = ptr->ip[1].in6_u.u6_addr8; in6_u 312 tools/testing/selftests/bpf/progs/test_xdp_noinline.c ip6h->saddr.in6_u.u6_addr32[0] = 1; in6_u 313 tools/testing/selftests/bpf/progs/test_xdp_noinline.c ip6h->saddr.in6_u.u6_addr32[1] = 2; in6_u 314 tools/testing/selftests/bpf/progs/test_xdp_noinline.c ip6h->saddr.in6_u.u6_addr32[2] = 3; in6_u 315 tools/testing/selftests/bpf/progs/test_xdp_noinline.c ip6h->saddr.in6_u.u6_addr32[3] = ip_suffix; in6_u 316 tools/testing/selftests/bpf/progs/test_xdp_noinline.c memcpy(ip6h->daddr.in6_u.u6_addr32, dst->dstv6, 16); in6_u 477 tools/testing/selftests/bpf/progs/test_xdp_noinline.c memcpy(tmp_addr, ip6h->saddr.in6_u.u6_addr32, 16); in6_u 478 tools/testing/selftests/bpf/progs/test_xdp_noinline.c memcpy(ip6h->saddr.in6_u.u6_addr32, ip6h->daddr.in6_u.u6_addr32, 16); in6_u 479 tools/testing/selftests/bpf/progs/test_xdp_noinline.c memcpy(ip6h->daddr.in6_u.u6_addr32, tmp_addr, 16); in6_u 503 tools/testing/selftests/bpf/progs/test_xdp_noinline.c memcpy(pckt->flow.srcv6, ip6h->daddr.in6_u.u6_addr32, 16); in6_u 504 tools/testing/selftests/bpf/progs/test_xdp_noinline.c memcpy(pckt->flow.dstv6, ip6h->saddr.in6_u.u6_addr32, 16); in6_u 652 tools/testing/selftests/bpf/progs/test_xdp_noinline.c memcpy(pckt->flow.srcv6, ip6h->saddr.in6_u.u6_addr32, 16); in6_u 653 tools/testing/selftests/bpf/progs/test_xdp_noinline.c memcpy(pckt->flow.dstv6, ip6h->daddr.in6_u.u6_addr32, 16);