Lines Matching refs:sin6_addr
772 return ipv6_addr_any(&((struct sockaddr_in6 *) addr)->sin6_addr); in cma_zero_addr()
786 return ipv6_addr_loopback(&((struct sockaddr_in6 *) addr)->sin6_addr); in cma_loopback_addr()
809 return ipv6_addr_cmp(&((struct sockaddr_in6 *) src)->sin6_addr, in cma_addr_cmp()
810 &((struct sockaddr_in6 *) dst)->sin6_addr); in cma_addr_cmp()
902 ip6->sin6_addr = hdr->dst_addr.ip6; in cma_save_ip6_info()
907 ip6->sin6_addr = hdr->src_addr.ip6; in cma_save_ip6_info()
1406 ip6_addr = ((struct sockaddr_in6 *) addr)->sin6_addr; in cma_set_compare_data()
2025 ipv6_addr_set(&((struct sockaddr_in6 *) addr)->sin6_addr, in cma_set_loopback()
2522 if (!(ipv6_addr_type(&sin6->sin6_addr) & IPV6_ADDR_LINKLOCAL)) in cma_check_linklocal()
2656 cma_hdr->src_addr.ip6 = src6->sin6_addr; in cma_format_hdr()
2657 cma_hdr->dst_addr.ip6 = dst6->sin6_addr; in cma_format_hdr()
3196 ((be32_to_cpu(sin6->sin6_addr.s6_addr32[0]) & 0xFFF0FFFF) == in cma_set_mgid()
3199 memcpy(mgid, &sin6->sin6_addr, sizeof *mgid); in cma_set_mgid()
3203 ipv6_ib_mc_map(&sin6->sin6_addr, dev_addr->broadcast, mc_map); in cma_set_mgid()
3279 memcpy(mgid, &sin6->sin6_addr, sizeof *mgid); in cma_iboe_set_mgid()