Lines Matching refs:in6ifa
246 struct in6_ifaddr in6ifa; /* in6_ifaddr */ member
4209 struct in6_ifaddr *in6ifa; in in6_ifaddr_alloc() local
4211 in6ifa = zalloc_flags(in6ifa_zone, how | Z_ZERO); in in6_ifaddr_alloc()
4212 if (in6ifa != NULL) { in in6_ifaddr_alloc()
4213 in6ifa->ia_ifa.ifa_free = in6_ifaddr_free; in in6_ifaddr_alloc()
4214 in6ifa->ia_ifa.ifa_debug |= IFD_ALLOC; in in6_ifaddr_alloc()
4215 in6ifa->ia_ifa.ifa_del_wc = &in6ifa->ia_ifa.ifa_debug; in in6_ifaddr_alloc()
4216 in6ifa->ia_ifa.ifa_del_waiters = 0; in in6_ifaddr_alloc()
4217 ifa_lock_init(&in6ifa->ia_ifa); in in6_ifaddr_alloc()
4220 (struct in6_ifaddr_dbg *)in6ifa; in in6_ifaddr_alloc()
4221 in6ifa->ia_ifa.ifa_debug |= IFD_DEBUG; in in6_ifaddr_alloc()
4222 in6ifa->ia_ifa.ifa_trace = in6_ifaddr_trace; in in6_ifaddr_alloc()
4223 in6ifa->ia_ifa.ifa_attached = in6_ifaddr_attached; in in6_ifaddr_alloc()
4224 in6ifa->ia_ifa.ifa_detached = in6_ifaddr_detached; in in6_ifaddr_alloc()
4229 return in6ifa; in in6_ifaddr_alloc()
4248 bcopy(&in6ifa_dbg->in6ifa, &in6ifa_dbg->in6ifa_old, in in6_ifaddr_free()