Lines Matching refs:iap
1271 struct in_ifaddr *iap; in in_control() local
1280 TAILQ_FOREACH(iap, INADDR_HASH(sa->sin_addr.s_addr), ia_hash) { in in_control()
1281 IFA_LOCK(&iap->ia_ifa); in in_control()
1282 if (iap->ia_ifp == ifp && in in_control()
1283 iap->ia_addr.sin_addr.s_addr == in in_control()
1285 ia = iap; in in_control()
1286 ifa_addref(&iap->ia_ifa); in in_control()
1287 IFA_UNLOCK(&iap->ia_ifa); in in_control()
1290 IFA_UNLOCK(&iap->ia_ifa); in in_control()
1297 iap = ifatoia(ifa); in in_control()
1298 IFA_LOCK(&iap->ia_ifa); in in_control()
1299 if (iap->ia_addr.sin_family == AF_INET) { in in_control()
1300 ia = iap; in in_control()
1301 ifa_addref(&iap->ia_ifa); in in_control()
1302 IFA_UNLOCK(&iap->ia_ifa); in in_control()
1305 IFA_UNLOCK(&iap->ia_ifa); in in_control()