Searched refs:IN6_MULTI_LOCK (Results 1 - 4 of 4) sorted by relevance

/freebsd-10.3-release/sys/netinet6/
H A Din6_var.h705 #define IN6_MULTI_LOCK() mtx_lock(&in6_multi_mtx) macro
715 * SMPng: The IN6_MULTI_LOCK and IF_ADDR_LOCK on ifp must be held.
741 * SMPng: Assumes that neithr the IN6_MULTI_LOCK() or IF_ADDR_LOCK() are held.
748 IN6_MULTI_LOCK();
H A Din6_mcast.c97 * - Lock order is: Giant, INP_WLOCK, IN6_MULTI_LOCK, MLD_LOCK, IF_ADDR_LOCK.
102 * struct in6_multi is covered by IN6_MULTI_LOCK. There isn't strictly
1143 IN6_MULTI_LOCK();
1244 IN6_MULTI_LOCK();
1450 IN6_MULTI_LOCK();
2042 IN6_MULTI_LOCK();
2283 IN6_MULTI_LOCK();
2513 IN6_MULTI_LOCK();
2719 IN6_MULTI_LOCK();
H A Dmld6.c156 * * The permitted lock order is: IN6_MULTI_LOCK, MLD_LOCK, IF_ADDR_LOCK.
159 * * IN6_MULTI_LOCK covers in_multi.
377 IN6_MULTI_LOCK();
527 * SMPng: Caller must hold IN6_MULTI_LOCK().
683 IN6_MULTI_LOCK();
885 IN6_MULTI_LOCK();
1171 IN6_MULTI_LOCK();
1350 IN6_MULTI_LOCK();
H A Din6_ifattach.c957 IN6_MULTI_LOCK();

Completed in 115 milliseconds