Lines Matching refs:inm
419 #define IN_LOOKUP_MULTI(addr, ifp, inm) \ argument
425 IN_FIRST_MULTI(_step, inm); \
426 while ((inm) != NULL) { \
427 INM_LOCK_SPIN(inm); \
428 if ((inm)->inm_ifp == (ifp) && \
429 (inm)->inm_addr.s_addr == (addr)->s_addr) { \
430 INM_ADDREF_LOCKED(inm); \
431 INM_UNLOCK(inm); \
434 INM_UNLOCK(inm); \
435 IN_NEXT_MULTI(_step, inm); \
448 #define IN_NEXT_MULTI(step, inm) \ argument
453 if (((inm) = (step).i_inm) != NULL) \
457 #define IN_FIRST_MULTI(step, inm) \ argument
463 IN_NEXT_MULTI((step), (inm)); \
501 extern int inm_record_source(struct in_multi *inm, const in_addr_t);