Lines Matching refs:iap
1340 struct in_ifaddr *iap; in in_control() local
1349 TAILQ_FOREACH(iap, INADDR_HASH(sa->sin_addr.s_addr), ia_hash) { in in_control()
1350 IFA_LOCK(&iap->ia_ifa); in in_control()
1351 if (iap->ia_ifp == ifp && in in_control()
1352 iap->ia_addr.sin_addr.s_addr == in in_control()
1354 ia = iap; in in_control()
1355 IFA_ADDREF_LOCKED(&iap->ia_ifa); in in_control()
1356 IFA_UNLOCK(&iap->ia_ifa); in in_control()
1359 IFA_UNLOCK(&iap->ia_ifa); in in_control()
1366 iap = ifatoia(ifa); in in_control()
1367 IFA_LOCK(&iap->ia_ifa); in in_control()
1368 if (iap->ia_addr.sin_family == AF_INET) { in in_control()
1369 ia = iap; in in_control()
1370 IFA_ADDREF_LOCKED(&iap->ia_ifa); in in_control()
1371 IFA_UNLOCK(&iap->ia_ifa); in in_control()
1374 IFA_UNLOCK(&iap->ia_ifa); in in_control()