Lines Matching refs:pinm
357 struct in_multi *pinm; in imo_match_group() local
371 pinm = imo->imo_membership[idx]; in imo_match_group()
372 if (pinm == NULL) { in imo_match_group()
375 INM_LOCK(pinm); in imo_match_group()
376 if ((ifp == NULL || (pinm->inm_ifp == ifp)) && in imo_match_group()
377 in_hosteq(pinm->inm_addr, group->sin_addr)) { in imo_match_group()
378 INM_UNLOCK(pinm); in imo_match_group()
381 INM_UNLOCK(pinm); in imo_match_group()
543 struct in_multi **pinm) in in_getmulti() argument
557 *pinm = inm; in in_getmulti()
600 *pinm = inm; in in_getmulti()
621 *pinm = inm; in in_getmulti()
653 *pinm = inm; in in_getmulti()
1291 /*const*/ struct in_mfilter *imf, struct in_multi **pinm) in in_joingroup() argument
1302 *pinm = NULL; in in_joingroup()
1344 *pinm = inm; /* keep refcount from in_getmulti() */ in in_joingroup()
1434 struct in_multi *pinm = NULL; in in_addmulti() local
1440 error = in_joingroup(ifp, ap, NULL, &pinm); in in_addmulti()
1441 VERIFY(pinm != NULL || error != 0); in in_addmulti()
1443 return pinm; in in_addmulti()