Lines Matching refs:addr
40 #define ipv6_addr_loopback(addr) IN6_IS_ADDR_LOOPBACK(addr)
41 #define ipv6_addr_any(addr) IN6_IS_ADDR_UNSPECIFIED(addr)
47 ipv6_ib_mc_map(const struct in6_addr *addr, const unsigned char *broadcast,
63 memcpy(&buf[10], &addr->s6_addr[6], 10);
66 static inline void __ipv6_addr_set_half(__be32 *addr, __be32 wh, __be32 wl)
71 *(__force u64 *)addr = ((__force u64)(wh) << 32 | (__force u64)(wl));
76 *(__force u64 *)addr = ((__force u64)(wl) << 32 | (__force u64)(wh));
81 addr[0] = wh;
82 addr[1] = wl;
85 static inline void ipv6_addr_set(struct in6_addr *addr,
89 __ipv6_addr_set_half(&addr->s6_addr32[0], w1, w2);
90 __ipv6_addr_set_half(&addr->s6_addr32[2], w3, w4);
93 static inline void ipv6_addr_set_v4mapped(const __be32 addr,
99 addr);