Home
last modified time | relevance | path

Searched refs:_in6m (Results 1 – 2 of 2) sorted by relevance

/xnu-10002.1.13/bsd/netinet6/
H A Din6_var.h1022 #define IN6M_LOCK_ASSERT_HELD(_in6m) \ argument
1023 LCK_MTX_ASSERT(&(_in6m)->in6m_lock, LCK_MTX_ASSERT_OWNED)
1025 #define IN6M_LOCK_ASSERT_NOTHELD(_in6m) \ argument
1026 LCK_MTX_ASSERT(&(_in6m)->in6m_lock, LCK_MTX_ASSERT_NOTOWNED)
1028 #define IN6M_LOCK(_in6m) \ argument
1029 lck_mtx_lock(&(_in6m)->in6m_lock)
1031 #define IN6M_LOCK_SPIN(_in6m) \ argument
1032 lck_mtx_lock_spin(&(_in6m)->in6m_lock)
1034 #define IN6M_CONVERT_LOCK(_in6m) do { \ argument
1035 IN6M_LOCK_ASSERT_HELD(_in6m); \
[all …]
H A Dmld6.c247 #define MLD_ADD_DETACHED_IN6M(_head, _in6m) { \ argument
248 SLIST_INSERT_HEAD(_head, _in6m, in6m_dtle); \
252 struct in6_multi *_in6m, *_inm_tmp; \
253 SLIST_FOREACH_SAFE(_in6m, _head, in6m_dtle, _inm_tmp) { \
254 SLIST_REMOVE(_head, _in6m, in6_multi, in6m_dtle); \
255 IN6M_REMREF(_in6m); \