Lines Matching refs:_ln
232 #define LN_DEQUEUE(_ln) do { \ argument
234 RT_LOCK_ASSERT_HELD((_ln)->ln_rt); \
235 (_ln)->ln_next->ln_prev = (_ln)->ln_prev; \
236 (_ln)->ln_prev->ln_next = (_ln)->ln_next; \
237 (_ln)->ln_prev = (_ln)->ln_next = NULL; \
238 (_ln)->ln_flags &= ~ND6_LNF_IN_USE; \
241 #define LN_INSERTHEAD(_ln) do { \ argument
243 RT_LOCK_ASSERT_HELD((_ln)->ln_rt); \
244 (_ln)->ln_next = llinfo_nd6.ln_next; \
245 llinfo_nd6.ln_next = (_ln); \
246 (_ln)->ln_prev = &llinfo_nd6; \
247 (_ln)->ln_next->ln_prev = (_ln); \
248 (_ln)->ln_flags |= ND6_LNF_IN_USE; \