Lines Matching refs:s6_addr32
511 return !!(((a1->s6_addr32[0] ^ a2->s6_addr32[0]) & m->s6_addr32[0]) |
512 ((a1->s6_addr32[1] ^ a2->s6_addr32[1]) & m->s6_addr32[1]) |
513 ((a1->s6_addr32[2] ^ a2->s6_addr32[2]) & m->s6_addr32[2]) |
514 ((a1->s6_addr32[3] ^ a2->s6_addr32[3]) & m->s6_addr32[3]));
571 __ipv6_addr_set_half(&addr->s6_addr32[0], w1, w2);
572 __ipv6_addr_set_half(&addr->s6_addr32[2], w3, w4);
584 return ((a1->s6_addr32[0] ^ a2->s6_addr32[0]) |
585 (a1->s6_addr32[1] ^ a2->s6_addr32[1]) |
586 (a1->s6_addr32[2] ^ a2->s6_addr32[2]) |
587 (a1->s6_addr32[3] ^ a2->s6_addr32[3])) == 0;
620 const __be32 *a1 = addr1->s6_addr32;
621 const __be32 *a2 = addr2->s6_addr32;
645 return (a->s6_addr32[0] | a->s6_addr32[1] |
646 a->s6_addr32[2] | a->s6_addr32[3]) == 0;
658 return (__force u32)(a->s6_addr32[0] ^ a->s6_addr32[1] ^
659 a->s6_addr32[2] ^ a->s6_addr32[3]);
666 return jhash2((__force const u32 *)a->s6_addr32,
667 ARRAY_SIZE(a->s6_addr32), initval);
677 return (a->s6_addr32[0] | a->s6_addr32[1] |
678 a->s6_addr32[2] | (a->s6_addr32[3] ^ cpu_to_be32(1))) == 0;
692 (__force unsigned long)(a->s6_addr32[0] | a->s6_addr32[1]) |
694 (__force unsigned long)(a->s6_addr32[2] ^
700 return ipv6_addr_v4mapped(a) && ipv4_is_loopback(a->s6_addr32[3]);
712 hash = jhash_1word((__force u32)addr6->s6_addr32[3], mix);
714 hash = jhash2((__force u32 *)addr6->s6_addr32, 4, mix);
725 return (a->s6_addr32[0] & htonl(0xfffffff0)) == htonl(0x20010010);
730 return (addr->s6_addr32[0] & htonl(0xFF000000)) == htonl(0xFF000000);