Lines Matching refs:address
3324 static bool ipv6_reserved_interfaceid(struct in6_addr address) in ipv6_reserved_interfaceid() argument
3326 if ((address.s6_addr32[2] | address.s6_addr32[3]) == 0) in ipv6_reserved_interfaceid()
3329 if (address.s6_addr32[2] == htonl(0x02005eff) && in ipv6_reserved_interfaceid()
3330 ((address.s6_addr32[3] & htonl(0xfe000000)) == htonl(0xfe000000))) in ipv6_reserved_interfaceid()
3333 if (address.s6_addr32[2] == htonl(0xfdffffff) && in ipv6_reserved_interfaceid()
3334 ((address.s6_addr32[3] & htonl(0xffffff80)) == htonl(0xffffff80))) in ipv6_reserved_interfaceid()
3340 static int ipv6_generate_stable_address(struct in6_addr *address, in ipv6_generate_stable_address() argument
3378 data.prefix[0] = address->s6_addr32[0]; in ipv6_generate_stable_address()
3379 data.prefix[1] = address->s6_addr32[1]; in ipv6_generate_stable_address()
3385 temp = *address; in ipv6_generate_stable_address()
3398 *address = temp; in ipv6_generate_stable_address()