Lines Matching refs:ifa
384 struct ifaddr ifa; in ll_addrlist() local
394 KREAD(ifap, &ifa, struct ifaddr); in ll_addrlist()
395 if (ifa.ifa_addr == NULL) in ll_addrlist()
397 KREAD(ifa.ifa_addr, &sa, struct sockaddr); in ll_addrlist()
400 KREAD(ifa.ifa_addr, &sdl, struct sockaddr_dl); in ll_addrlist()
408 ifap = ifa.ifa_link.tqe_next; in ll_addrlist()
414 KREAD(ifap0, &ifa, struct ifaddr); in ll_addrlist()
415 KREAD(ifa.ifa_ifp, &ifnet, struct ifnet); in ll_addrlist()
444 struct ifaddr ifa; in if6_addrlist() local
453 KREAD(ifap, &ifa, struct ifaddr); in if6_addrlist()
454 if (ifa.ifa_addr == NULL) in if6_addrlist()
456 KREAD(ifa.ifa_addr, &sa, struct sockaddr); in if6_addrlist()
465 if (ifa.ifa_ifp != NULL) { in if6_addrlist()
469 KREAD(ifa.ifa_ifp, &ifnet, struct ifnet); in if6_addrlist()
478 ifap = ifa.ifa_link.tqe_next; in if6_addrlist()
485 KREAD(ifap0, &ifa, struct ifaddr); in if6_addrlist()
486 KREAD(ifa.ifa_ifp, &ifnet, struct ifnet); in if6_addrlist()
529 struct ifaddr ifa; in if_addrlist() local
539 KREAD(ifap, &ifa, struct ifaddr); in if_addrlist()
540 if (ifa.ifa_addr == NULL) in if_addrlist()
542 KREAD(ifa.ifa_addr, &sa, struct sockaddr); in if_addrlist()
550 if (ifa.ifa_ifp != NULL) { in if_addrlist()
554 KREAD(ifa.ifa_ifp, &ifnet, struct ifnet); in if_addrlist()
562 ifap = ifa.ifa_link.tqe_next; in if_addrlist()
568 KREAD(ifap0, &ifa, struct ifaddr); in if_addrlist()
569 KREAD(ifa.ifa_ifp, &ifnet, struct ifnet); in if_addrlist()
987 struct ifaddrs *ifap, *ifa; in ifmcstat_getifmaddrs() local
1056 for (ifa = ifap; ifa; ifa = ifa->ifa_next) { in ifmcstat_getifmaddrs()
1057 if ((strcmp(ifa->ifa_name, thisifname) != 0) || in ifmcstat_getifmaddrs()
1058 (ifa->ifa_addr == NULL) || in ifmcstat_getifmaddrs()
1059 (ifa->ifa_addr->sa_family != pgsa->sa.sa_family)) in ifmcstat_getifmaddrs()
1066 pifasa = (sockunion_t *)ifa->ifa_addr; in ifmcstat_getifmaddrs()