| /src/lib/libc/net/ | 
| if_nameindex.c | 90 	struct ifaddrs *ifaddrs, *ifa;  local in function:__weak_alias 104 	for (ifa = ifaddrs; ifa != NULL; ifa = ifa->ifa_next) {
 105 		if (ifa->ifa_addr &&
 106 		    ifa->ifa_addr->sa_family == AF_LINK) {
 107 			nbytes += strlen(ifa->ifa_name) + 1;
 129 	for (ifa = ifaddrs; ifa != NULL; ifa = ifa->ifa_next)
 [all...]
 | 
| if_indextoname.c | 76 	struct ifaddrs *ifaddrs, *ifa;  local in function:__weak_alias 82 	for (ifa = ifaddrs; ifa != NULL; ifa = ifa->ifa_next) {
 83 		if (ifa->ifa_addr &&
 84 		    ifa->ifa_addr->sa_family == AF_LINK &&
 86 			(void *)ifa->ifa_addr)->sdl_index)
 90 	if (ifa == NULL) {
 95 		strlcpy(ifname, ifa->ifa_name, IFNAMSIZ)
 [all...]
 | 
| if_nametoindex.c | 78 	struct ifaddrs *ifaddrs, *ifa;  local in function:__weak_alias 97 	for (ifa = ifaddrs; ifa != NULL; ifa = ifa->ifa_next) {
 98 		if (ifa->ifa_addr &&
 99 		    ifa->ifa_addr->sa_family == AF_LINK &&
 100 		    strcmp(ifa->ifa_name, ifname) == 0) {
 102 			    (void *)ifa->ifa_addr)->sdl_index;
 
 | 
| /src/usr.sbin/traceroute/ | 
| ifaddrlist.c | 94 	struct ifaddrs *ifap = NULL, *ifa; 104 	for (ifa = ifap; ifa; ifa = ifa->ifa_next) {
 105 		if (ifa->ifa_addr->sa_family != AF_INET)
 109 		if ((ifa->ifa_flags & IFF_UP) == 0)
 115 		sin = (struct sockaddr_in *)ifa->ifa_addr;
 116 		if (ISLOOPBACK(ifa))
 127 		if ((al[i].device = strdup(ifa->ifa_name)) == NULL
 [all...]
 | 
| /src/usr.sbin/mrouted/ | 
| config.c | 24     struct ifaddrs *ifa, *ifap;  local in function:config_vifs_from_kernel 33     for (ifa = ifap; ifa; ifa = ifa->ifa_next) {
 37 	if (ifa->ifa_addr->sa_family != AF_INET)
 40 	addr = ((struct sockaddr_in *)ifa->ifa_addr)->sin_addr.s_addr;
 46 	flags = ifa->ifa_flags;
 55 	mask = ((struct sockaddr_in *)ifa->ifa_netmask)->sin_addr.s_addr;
 62 		ifa->ifa_name, inet_fmt(addr)
 [all...]
 | 
| /src/sbin/ifconfig/ | 
| af_inet.c | 110 in_alias(struct ifaddrs *ifa, prop_dictionary_t env, prop_dictionary_t oenv) 120 	if (getnameinfo(ifa->ifa_addr, ifa->ifa_addr->sa_len,
 124 	pfxlen = in_prefixlen(ifa->ifa_netmask);
 128 	if (ifa->ifa_flags & IFF_POINTOPOINT) {
 129 		if (getnameinfo(ifa->ifa_dstaddr, ifa->ifa_dstaddr->sa_len,
 136 		printf(" netmask %#x", in_netmask(ifa->ifa_netmask));
 138 	if (ifa->ifa_flags & IFF_BROADCAST) {
 139 		if (getnameinfo(ifa->ifa_broadaddr, ifa->ifa_broadaddr->sa_len
 152  struct ifaddrs *ifap, *ifa;  local in function:in_status
 [all...]
 | 
| af_inet6.c | 74 static bool in6_addr_tentative(struct ifaddrs *ifa); 75 static bool in6_addr_tentative_or_detached(struct ifaddrs *ifa);
 204 	struct ifaddrs *ifap, *ifa;  local in function:setia6eui64_impl
 242 	for (ifa = ifap; ifa; ifa = ifa->ifa_next) {
 243 		if (ifa->ifa_addr->sa_family == AF_INET6 &&
 244 		    strcmp(ifa->ifa_name, ifname) == 0) {
 245 			sin6 = (const struct sockaddr_in6 *)ifa->ifa_addr
 341  struct ifaddrs *ifap, *ifa;  local in function:in6_status
 [all...]
 | 
| util.c | 248 	struct ifaddrs *ifa, *ifap;  local in function:print_link_addresses 265 	for (ifa = ifap; ifa != NULL; ifa = ifa->ifa_next) {
 266 		if (strcmp(ifname, ifa->ifa_name) != 0)
 268 		if (ifa->ifa_addr->sa_family != AF_LINK)
 271 		sdl = satocsdl(ifa->ifa_addr);
 273 		memcpy(&iflr.addr, ifa->ifa_addr, MIN(ifa->ifa_addr->sa_len
 334  struct ifaddrs *ifa;  local in function:ifa_any_preferences
 [all...]
 | 
| /src/sys/compat/common/ | 
| rtsock_70.c | 50 compat_70_rt_newaddrmsg1(int cmd, struct ifaddr *ifa) 59 	KASSERT(ifa != NULL);
 60 	ifp = ifa->ifa_ifp;
 77 	info.rti_info[RTAX_IFA] = sa = ifa->ifa_addr;
 80 	info.rti_info[RTAX_NETMASK] = ifa->ifa_netmask;
 81 	info.rti_info[RTAX_BRD] = ifa->ifa_dstaddr;
 85 	ifam.ifam_metric = ifa->ifa_metric;
 86 	ifam.ifam_flags = ifa->ifa_flags;
 97 compat_70_iflist_addr(struct rt_walkarg *w, struct ifaddr *ifa,
 108 		ifam->ifam_index = ifa->ifa_ifp->if_index
 [all...]
 | 
| /src/sys/arch/evbarm/ifpga/ | 
| plmmc_ifpga.c | 65 	struct ifpga_attach_args *ifa = aux;  local in function:plmmc_ifpga_attach 69 	sc->sc_bst = ifa->ifa_iot;
 70 	if (bus_space_map(ifa->ifa_iot, ifa->ifa_addr, IFPGA_MMC_SIZE, 0,
 80 	sc->sc_ih = ifpga_intr_establish(ifa->ifa_irq, IPL_BIO, plmmc_intr, sc);
 
 | 
| sm_ifpga.c | 66 	struct ifpga_attach_args *ifa = aux;  local in function:sm_ifpga_match 68 	if (ifa->ifa_addr == IFPGA_SMC911_BASE)
 78 	struct ifpga_attach_args *ifa = aux;  local in function:sm_ifpga_attach
 79 	bus_space_tag_t bst = ifa->ifa_iot;
 83 	if (bus_space_map(bst, ifa->ifa_addr, SMC_IOSIZE, 0, &bsh) != 0) {
 88  	isc->ih = ifpga_intr_establish(ifa->ifa_irq, IPL_NET, smc91cxx_intr, sc);
 
 | 
| plcom_ifpga.c | 73 	struct ifpga_attach_args *ifa = aux;  local in function:plcom_ifpga_attach 75 	isc->sc_iot = ifa->ifa_iot;
 76 	isc->sc_ioh = ifa->ifa_sc_ioh;
 84 	sc->sc_pi.pi_iot = ifa->ifa_iot;
 85 	sc->sc_pi.pi_iobase = ifa->ifa_addr;
 93 	if (bus_space_map(ifa->ifa_iot, ifa->ifa_addr, IFPGA_UART_SIZE, 0,
 103 	isc->sc_ih = ifpga_intr_establish(ifa->ifa_irq, IPL_SERIAL,
 
 | 
| pl030_rtc.c | 95 	struct ifpga_attach_args *ifa = aux;  local in function:plrtc_attach 99 	sc->sc_iot = ifa->ifa_iot;
 100 	if (bus_space_map(ifa->ifa_iot, ifa->ifa_addr, PL030_RTC_SIZE, 0,
 
 | 
| ifpga.c | 102 	struct ifpga_attach_args *ifa = aux;  local in function:ifpga_print 104 	if (ifa->ifa_addr != -1)
 105 		aprint_normal(" addr 0x%lx", (unsigned long)ifa->ifa_addr);
 106 	if (ifa->ifa_irq != -1)
 107 		aprint_normal(" irq %d", ifa->ifa_irq);
 116 	struct ifpga_attach_args ifa;  local in function:ifpga_search
 120 		ifa.ifa_iot = sc->sc_iot;
 121 		ifa.ifa_addr = cf->cf_iobase;
 122 		ifa.ifa_irq = cf->cf_irq;
 123 		ifa.ifa_sc_ioh = sc->sc_sc_ioh
 [all...]
 | 
| /src/sys/net/ | 
| route.c | 358 	struct ifaddr *ifa;  local in function:rt_get_ifa 360 	ifa = rt->rt_ifa;
 361 	if (ifa->ifa_getifa == NULL)
 362 		return ifa;
 364 	else if (ifa->ifa_seqno != NULL && *ifa->ifa_seqno == rt->rt_ifa_seqno)
 365 		return ifa;
 368 		ifa = (*ifa->ifa_getifa)(ifa, rt_getkey(rt))
 685  struct ifaddr *ifa;  local in function:_rt_free
 837  struct ifaddr *ifa;  local in function:rtredirect
 986  struct ifaddr *ifa = NULL;  local in function:ifa_ifwithroute_psref
 1083  struct ifaddr *ifa;  local in function:rt_getifp
 1099  struct ifaddr *ifa = NULL;  local in function:rt_getifa
 1147  struct ifaddr *ifa = NULL;  local in function:rtrequest1
 1374  struct ifaddr *ifa = NULL;  local in function:rt_update_get_ifa
 1436  struct ifaddr *ifa = NULL, *new_ifa;  local in function:rt_update
 [all...]
 | 
| if.c | 338 	ifa_psref_class = psref_class_create("ifa", IPL_SOFTNET); 462 	struct ifaddr *ifa;  local in function:if_set_sadl
 467 	ifa = ifp->if_dl;
 468 	sdl = satosdl(ifa->ifa_addr);
 485 	struct ifaddr *ifa;  local in function:if_dl_create
 491 	ifasize = sizeof(*ifa) + 2 * socksize;
 492 	ifa = malloc(ifasize, M_IFADDR, M_WAITOK | M_ZERO);
 494 	sdl = (struct sockaddr_dl *)(ifa + 1);
 502 	ifa->ifa_rtrequest = link_rtrequest;
 503 	ifa->ifa_addr = (struct sockaddr *)sdl
 532  struct ifaddr *ifa;  local in function:if_alloc_sadl
 552  struct ifaddr *ifa;  local in function:if_deactivate_sadl
 585  struct ifaddr *ifa;  local in function:if_activate_sadl
 618  struct ifaddr *ifa;  local in function:if_free_sadl
 1234  struct ifaddr *ifa, *nifa;  local in function:if_purgeaddrs
 1259  struct ifaddr *ifa;  local in function:if_build_ifa_list
 1280  struct ifaddr *ifa;  local in function:if_check_and_free_ifa_list
 1318  struct ifaddr *ifa;  local in function:if_detach
 1906  struct ifaddr *ifa;  local in function:ifa_ifwithaddr
 1930  struct ifaddr *ifa;  local in function:ifa_ifwithaddr_psref
 1949  struct ifaddr *ifa;  local in function:ifa_ifwithdstaddr
 1971  struct ifaddr *ifa;  local in function:ifa_ifwithdstaddr_psref
 1991  struct ifaddr *ifa, *ifa_maybe = NULL;  local in function:ifa_ifwithnet
 2058  struct ifaddr *ifa;  local in function:ifa_ifwithnet_psref
 2087  struct ifaddr *ifa;  local in function:ifa_ifwithladdr_psref
 2102  struct ifaddr *ifa = NULL;  local in function:if_first_addr
 2114  struct ifaddr *ifa;  local in function:if_first_addr_psref
 2133  struct ifaddr *ifa;  local in function:ifaof_ifpforaddr
 2174  struct ifaddr *ifa;  local in function:ifaof_ifpforaddr_psref
 2194  struct ifaddr *ifa;  local in function:link_rtrequest
 2489  struct ifaddr *ifa, *lo0ifa;  local in function:p2p_rtrequest
 2538  struct ifaddr *ifa;  local in function:_if_down
 2608  struct ifaddr *ifa;  local in function:if_up_locked
 3380  struct ifaddr *ifa;  local in function:ifaddrpref_ioctl
 3656  struct ifaddr *ifa;  local in function:ifconf
 [all...]
 | 
| link_proto.c | 142 	struct ifaddr *ifa;  local in function:link_control 173 		IFADDR_READER_FOREACH(ifa, ifp) {
 174 			if (sockaddr_cmp(&u.sa, ifa->ifa_addr) == 0) {
 175 				ifa_acquire(ifa, &psref);
 183 			ifa_release(ifa, &psref);
 186 				ifa = if_first_addr(ifp, AF_LINK);
 187 			if (ifa == NULL) {
 193 			if (ifa == ifp->if_dl)
 198 			if (ifa == ifp->if_hwdl)
 202 			    ifa->ifa_addr)
 [all...]
 | 
| rtsock.c | 126 if_addrflags(struct ifaddr *ifa) 129 	switch (ifa->ifa_addr->sa_family) {
 132 		return ifatoia(ifa)->ia4_flags;
 136 		return ifatoia6(ifa)->ia6_flags;
 251 sysctl_iflist_addr(struct rt_walkarg *w, struct ifaddr *ifa,
 262 		ifam->ifam_index = ifa->ifa_ifp->if_index;
 263 		ifam->ifam_flags = ifa->ifa_flags;
 264 		ifam->ifam_metric = ifa->ifa_metric;
 267 		ifam->ifam_addrflags = if_addrflags(ifa);
 278 	struct ifaddr *ifa;  local in function:sysctl_iflist
 [all...]
 | 
| /src/sys/netinet6/ | 
| nd6_nbr.c | 111 	struct ifaddr *ifa = NULL;  local in function:nd6_ns_input 207 	ifa = (struct ifaddr *)in6ifa_ifpwithaddr(ifp, &daddr6);
 208 	if (ifa && (((struct in6_ifaddr *)ifa)->ia6_flags & IN6_IFF_ANYCAST))
 227 		ifa = carp_iamatch6(ifp->if_carp, &taddr6);
 228 		if (ifa != NULL) {
 229 			ifa_acquire(ifa, &psref_ia);
 230 			if (ifa->ifa_ifp && ifa->ifa_ifp != ifp) {
 231 				ifpc = ifa->ifa_ifp
 623  struct ifaddr *ifa;  local in function:nd6_na_input
 1310  struct ifaddr *ifa;  local in function:nd6_dad_timer
 [all...]
 | 
| /src/usr.sbin/wakeonlan/ | 
| wakeonlan.c | 118 	struct ifaddrs *ifap, *ifa;  local in function:find_ether 129 	for (nifs = 0, ifa = ifap; ifa; ifa = ifa->ifa_next)
 130 		if (ifa->ifa_addr->sa_family == AF_LINK &&
 131 		    ifa->ifa_flags & IFF_UP && ifa->ifa_flags & IFF_RUNNING) {
 132 			sdl = (struct sockaddr_dl *)ifa->ifa_addr;
 134 				strlcpy(dst, ifa->ifa_name, len)
 [all...]
 | 
| /src/usr.sbin/mopd/common/ | 
| device.c | 65 	struct ifaddrs *ifap, *ifa; 70 	for (ifa = ifap; ifa; ifa = ifa->ifa_next) {
 71 		sdl = (struct sockaddr_dl *)ifa->ifa_addr;
 75 		if (!strcmp(ifa->ifa_name, ifname)) {
 237 	struct ifaddrs *ifap, *ifa;  local in function:deviceInitAll
 242 	for (ifa = ifap; ifa; ifa = ifa->ifa_next)
 [all...]
 | 
| /src/usr.sbin/rtadvd/ | 
| if.c | 87 	struct ifaddrs *ifap, *ifa;  local in function:if_nametosdl 93 	for (ifa = ifap; ifa; ifa = ifa->ifa_next) {
 94 		if (strcmp(ifa->ifa_name, name) != 0)
 96 		if (ifa->ifa_addr->sa_family != AF_LINK)
 99 		sdl = malloc(ifa->ifa_addr->sa_len);
 103 		memcpy(sdl, ifa->ifa_addr, ifa->ifa_addr->sa_len)
 202  const struct sockaddr *sa, *dst, *gw, *ifa, *rti_info[RTAX_MAX];  local in function:get_next_msg
 [all...]
 | 
| /src/sys/external/bsd/drm2/i915drm/ | 
| intelfb.c | 92 	const struct intelfb_attach_args *const ifa = aux;  local in function:intelfb_attach 95 	sc->sc_ifa = *ifa;
 132 	const struct intelfb_attach_args *const ifa = &sc->sc_ifa;  local in function:intelfb_attach_task
 135 		.da_fb_helper = ifa->ifa_fb_helper,
 136 		.da_fb_sizes = &ifa->ifa_fb_sizes,
 137 		.da_fb_vaddr = ifa->ifa_fb_vaddr,
 138 		.da_fb_linebytes = ifa->ifa_fb_helper->fb->pitches[0],
 
 | 
| /src/sys/arch/ia64/ia64/ | 
| exception.S | 128 	mov	r26 = cr.ifa 133 	st8	[r27] = r26, 8		// 0x18 IFA
 238  *	r17	the value to save as ifa in the trapframe. This
 239  *		normally is cr.ifa, but some interruptions set
 240  *		set cr.iim and not cr.ifa.
 405 	st8		[r30]=r17,24		// ifa
 864 	CALL(trap, 0, cr.ifa)
 868 	mov	r16=cr.ifa
 950 	CALL(trap, 20, cr.ifa)		// Page Not Present trap
 954 	mov	r16=cr.ifa
 [all...]
 | 
| /src/usr.bin/rump_dhcpclient/ | 
| if-bsd.c | 140 	struct ifaliasreq ifa;  local in function:if_address 146 	memset(&ifa, 0, sizeof(ifa));
 147 	strlcpy(ifa.ifra_name, iface->name, sizeof(ifa.ifra_name));
 156 	ADDADDR(ifa.ifra_addr, address);
 157 	ADDADDR(ifa.ifra_mask, netmask);
 159 		ADDADDR(ifa.ifra_broadaddr, broadcast);
 164 		retval = rump_sys_ioctl(socket_afnet, SIOCDIFADDR, &ifa);
 166 		retval = rump_sys_ioctl(socket_afnet, SIOCAIFADDR, &ifa);
 [all...]
 |