Lines Matching refs:s6_addr32
272 return (!!(((a1->s6_addr32[0] ^ a2->s6_addr32[0]) & m->s6_addr32[0]) | in ipv6_masked_addr_cmp()
273 ((a1->s6_addr32[1] ^ a2->s6_addr32[1]) & m->s6_addr32[1]) | in ipv6_masked_addr_cmp()
274 ((a1->s6_addr32[2] ^ a2->s6_addr32[2]) & m->s6_addr32[2]) | in ipv6_masked_addr_cmp()
275 ((a1->s6_addr32[3] ^ a2->s6_addr32[3]) & m->s6_addr32[3]))); in ipv6_masked_addr_cmp()
301 addr->s6_addr32[0] = w1; in ipv6_addr_set()
302 addr->s6_addr32[1] = w2; in ipv6_addr_set()
303 addr->s6_addr32[2] = w3; in ipv6_addr_set()
304 addr->s6_addr32[3] = w4; in ipv6_addr_set()
310 return (((a1->s6_addr32[0] ^ a2->s6_addr32[0]) | in ipv6_addr_equal()
311 (a1->s6_addr32[1] ^ a2->s6_addr32[1]) | in ipv6_addr_equal()
312 (a1->s6_addr32[2] ^ a2->s6_addr32[2]) | in ipv6_addr_equal()
313 (a1->s6_addr32[3] ^ a2->s6_addr32[3])) == 0); in ipv6_addr_equal()
338 return __ipv6_prefix_equal(a1->s6_addr32, a2->s6_addr32, in ipv6_prefix_equal()
355 return ((a->s6_addr32[0] | a->s6_addr32[1] | in ipv6_addr_any()
356 a->s6_addr32[2] | a->s6_addr32[3] ) == 0); in ipv6_addr_any()
361 return ((a->s6_addr32[0] | a->s6_addr32[1] | in ipv6_addr_loopback()
362 a->s6_addr32[2] | (a->s6_addr32[3] ^ htonl(1))) == 0); in ipv6_addr_loopback()
367 return ((a->s6_addr32[0] | a->s6_addr32[1] | in ipv6_addr_v4mapped()
368 (a->s6_addr32[2] ^ htonl(0x0000ffff))) == 0); in ipv6_addr_v4mapped()
377 return ((a->s6_addr32[0] & htonl(0xfffffff0)) in ipv6_addr_orchid()