Lines Matching full:in6

124 alloc_clip_db_entry(struct in6_addr *in6)  in alloc_clip_db_entry()  argument
130 memcpy(&cde->lip, in6, sizeof(cde->lip)); in alloc_clip_db_entry()
157 lookup_clip_db_entry(struct in6_addr *in6, bool add) in lookup_clip_db_entry() argument
160 const int bucket = clip_hashfn(in6); in lookup_clip_db_entry()
165 if (IN6_ARE_ADDR_EQUAL(&cde->lip, in6)) in lookup_clip_db_entry()
171 cde = alloc_clip_db_entry(in6); in lookup_clip_db_entry()
184 lookup_clip_entry(struct adapter *sc, struct in6_addr *in6, bool add) in lookup_clip_entry() argument
188 const int bucket = clip_hashfn(in6); in lookup_clip_entry()
192 cde = lookup_clip_db_entry(in6, add); in lookup_clip_entry()
254 t4_get_clip_entry(struct adapter *sc, struct in6_addr *in6, bool add) in t4_get_clip_entry() argument
261 ce = lookup_clip_entry(sc, in6, add); in t4_get_clip_entry()
352 t4_release_clip_addr(struct adapter *sc, struct in6_addr *in6) in t4_release_clip_addr() argument
360 ce = lookup_clip_entry(sc, in6, false); in t4_release_clip_addr()
406 struct in6_addr *in6, tin6; in update_clip_db() local
419 in6 = &ia->ia_addr.sin6_addr; in update_clip_db()
420 KASSERT(!IN6_IS_ADDR_MULTICAST(in6), in update_clip_db()
422 if (IN6_IS_ADDR_LOOPBACK(in6)) in update_clip_db()
425 if (IN6_IS_SCOPE_EMBED(in6)) { in update_clip_db()
426 tin6 = *in6; in update_clip_db()
427 in6 = &tin6; in update_clip_db()
428 in6_clearscope(in6); in update_clip_db()
430 cde = lookup_clip_db_entry(in6, true); in update_clip_db()
723 struct in6_addr *in6; in t4_ifaddr_event() local
731 in6 = &((struct in6_ifaddr *)ifa)->ia_addr.sin6_addr; in t4_ifaddr_event()
732 if (IN6_IS_ADDR_LOOPBACK(in6) || IN6_IS_ADDR_MULTICAST(in6)) in t4_ifaddr_event()