ia                229 arch/i386/isa/ahc_isa.c 	bus_space_tag_t iot = ia->ia_iot;
ia                265 arch/i386/isa/ahc_isa.c 	if (ia->ia_irq != IRQUNK &&
ia                266 arch/i386/isa/ahc_isa.c 	    ia->ia_irq != irq) {
ia                268 arch/i386/isa/ahc_isa.c 		       ia->ia_irq, irq);
ia                273 arch/i386/isa/ahc_isa.c 	ia->ia_iobase = iobase;
ia                274 arch/i386/isa/ahc_isa.c 	ia->ia_irq = irq;
ia                275 arch/i386/isa/ahc_isa.c 	ia->ia_iosize = AHC_ISA_IOSIZE;
ia                276 arch/i386/isa/ahc_isa.c 	ia->ia_msize = 0;
ia                288 arch/i386/isa/ahc_isa.c 	struct isa_attach_args *ia = aux;
ia                296 arch/i386/isa/ahc_isa.c 	if (ia->ia_iobase != IOBASEUNK)
ia                297 arch/i386/isa/ahc_isa.c 		return (ahc_isa_match(ia, ia->ia_iobase));
ia                322 arch/i386/isa/ahc_isa.c 		if (ahc_isa_match(ia, EISA_SLOT_ADDR(as->slot) +
ia                337 arch/i386/isa/ahc_isa.c 	struct isa_attach_args *ia = aux;
ia                338 arch/i386/isa/ahc_isa.c 	bus_space_tag_t iot = ia->ia_iot;
ia                349 arch/i386/isa/ahc_isa.c 	ahc->parent_dmat = ia->ia_dmat;
ia                353 arch/i386/isa/ahc_isa.c 	if (bus_space_map(iot, ia->ia_iobase, ia->ia_iosize, 0, &ioh))
ia                466 arch/i386/isa/ahc_isa.c 	ahc->ih = isa_intr_establish(ia->ia_ic, irq,
ia                 62 arch/i386/isa/joy_isa.c 	struct isa_attach_args *ia = aux;
ia                 64 arch/i386/isa/joy_isa.c 	int iobase = ia->ia_iobase;
ia                 70 arch/i386/isa/joy_isa.c 	ia->ia_iosize = JOY_NPORTS;
ia                 71 arch/i386/isa/joy_isa.c 	ia->ia_msize = 0;
ia                 80 arch/i386/isa/joy_isa.c 	struct isa_attach_args *ia = aux;
ia                 81 arch/i386/isa/joy_isa.c 	int iobase = ia->ia_iobase;
ia                 69 arch/i386/isa/joy_isapnp.c 	struct isa_attach_args *ia = aux;
ia                 70 arch/i386/isa/joy_isapnp.c 	int iobase = ia->ipa_io[0].base;
ia                 81 arch/i386/isa/lms.c 	struct isa_attach_args *ia = aux;
ia                 82 arch/i386/isa/lms.c 	bus_space_tag_t iot = ia->ia_iot;
ia                 87 arch/i386/isa/lms.c 	if (ia->ia_iobase == IOBASEUNK)
ia                 91 arch/i386/isa/lms.c 	if (bus_space_map(iot, ia->ia_iobase, LMS_NPORTS, 0, &ioh))
ia                112 arch/i386/isa/lms.c 	ia->ia_iosize = LMS_NPORTS;
ia                113 arch/i386/isa/lms.c 	ia->ia_msize = 0;
ia                124 arch/i386/isa/lms.c 	struct isa_attach_args *ia = aux;
ia                125 arch/i386/isa/lms.c 	bus_space_tag_t iot = ia->ia_iot;
ia                131 arch/i386/isa/lms.c 	if (bus_space_map(iot, ia->ia_iobase, LMS_NPORTS, 0, &ioh)) {
ia                141 arch/i386/isa/lms.c 	sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_PULSE,
ia                 78 arch/i386/isa/mms.c 	struct isa_attach_args *ia = aux;
ia                 79 arch/i386/isa/mms.c 	bus_space_tag_t iot = ia->ia_iot;
ia                 84 arch/i386/isa/mms.c 	if (ia->ia_iobase == IOBASEUNK)
ia                 88 arch/i386/isa/mms.c 	if (bus_space_map(iot, ia->ia_iobase, MMS_NPORTS, 0, &ioh))
ia                101 arch/i386/isa/mms.c 	ia->ia_iosize = MMS_NPORTS;
ia                102 arch/i386/isa/mms.c 	ia->ia_msize = 0;
ia                113 arch/i386/isa/mms.c 	struct isa_attach_args *ia = aux;
ia                114 arch/i386/isa/mms.c 	bus_space_tag_t iot = ia->ia_iot;
ia                120 arch/i386/isa/mms.c 	if (bus_space_map(iot, ia->ia_iobase, MMS_NPORTS, 0, &ioh)) {
ia                130 arch/i386/isa/mms.c 	sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_PULSE,
ia                202 arch/i386/isa/npx.c 	ia->ia_iosize = 16;
ia                203 arch/i386/isa/npx.c 	ia->ia_msize = 0;
ia                240 arch/i386/isa/npx.c 				ia->ia_irq = IRQUNK;	/* zap the interrupt */
ia                252 arch/i386/isa/npx.c 				ia->ia_irq = IRQUNK;
ia                274 arch/i386/isa/npx.c 	struct	isa_attach_args *ia = aux;
ia                285 arch/i386/isa/npx.c 		ia->ia_irq = IRQUNK;	/* Don't want the interrupt vector */
ia                286 arch/i386/isa/npx.c 		ia->ia_iosize = 16;
ia                287 arch/i386/isa/npx.c 		ia->ia_msize = 0;
ia                298 arch/i386/isa/npx.c 	irq = NRSVIDT + ia->ia_irq;
ia                306 arch/i386/isa/npx.c 	imen = ~((1 << IRQ_SLAVE) | (1 << ia->ia_irq));
ia                323 arch/i386/isa/npx.c 	result = npxprobe1(ia);
ia                369 arch/i386/isa/npx.c 	struct isa_attach_args *ia = aux;
ia                375 arch/i386/isa/npx.c 		sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq,
ia                251 arch/i386/isa/pccom.c 		struct isa_attach_args *ia = aux;
ia                253 arch/i386/isa/pccom.c 		iot = ia->ia_iot;
ia                254 arch/i386/isa/pccom.c 		iobase = ia->ia_iobase;
ia                256 arch/i386/isa/pccom.c 			ioh = ia->ia_ioh;
ia                299 arch/i386/isa/pccom.c 		struct isa_attach_args *ia = aux;
ia                301 arch/i386/isa/pccom.c 		ia->ia_iosize = COM_NPORTS;
ia                302 arch/i386/isa/pccom.c 		ia->ia_msize = 0;
ia                325 arch/i386/isa/pccom.c 		struct isa_attach_args *ia = aux;
ia                330 arch/i386/isa/pccom.c 		iobase = ia->ia_iobase;
ia                331 arch/i386/isa/pccom.c 		iot = ia->ia_iot;
ia                334 arch/i386/isa/pccom.c 			ioh = ia->ia_ioh;
ia                355 arch/i386/isa/pccom.c 		irq = ia->ia_irq;
ia                391 arch/i386/isa/pccom.c 			struct isa_attach_args *ia = aux;
ia                395 arch/i386/isa/pccom.c 				sc->sc_ih = isa_intr_establish(ia->ia_ic, irq,
ia                399 arch/i386/isa/pccom.c 				sc->sc_ih = isa_intr_establish(ia->ia_ic, irq,
ia                404 arch/i386/isa/pccom.c 			sc->sc_ih = isa_intr_establish(ia->ia_ic, irq,
ia                222 arch/i386/stand/pxeboot/net.c 	return (intoa(ia.s_addr));
ia                 83 compat/linux/linux_cdrom.c 	struct sys_ioctl_args ia;
ia                262 compat/linux/linux_cdrom.c 		SCARG(&ia, com) = CDIOCPAUSE;
ia                265 compat/linux/linux_cdrom.c 		SCARG(&ia, com) = CDIOCRESUME;
ia                268 compat/linux/linux_cdrom.c 		SCARG(&ia, com) = CDIOCSTOP;
ia                271 compat/linux/linux_cdrom.c 		SCARG(&ia, com) = CDIOCSTART;
ia                277 compat/linux/linux_cdrom.c 		SCARG(&ia, com) = arg ? CDIOCALLOW : CDIOCPREVENT;
ia                280 compat/linux/linux_cdrom.c 		SCARG(&ia, com) = CDIOCEJECT;
ia                283 compat/linux/linux_cdrom.c 		SCARG(&ia, com) = CDIOCRESET;
ia                291 compat/linux/linux_cdrom.c 	SCARG(&ia, fd) = SCARG(uap, fd);
ia                292 compat/linux/linux_cdrom.c 	SCARG(&ia, data) = SCARG(uap, data);
ia                293 compat/linux/linux_cdrom.c 	error = sys_ioctl(p, &ia, retval);
ia               1315 compat/linux/linux_socket.c 	struct sys_ioctl_args ia;
ia               1362 compat/linux/linux_socket.c 		SCARG(&ia, com) = FIOSETOWN;
ia               1365 compat/linux/linux_socket.c 		SCARG(&ia, com) = SIOCSPGRP;
ia               1368 compat/linux/linux_socket.c 		SCARG(&ia, com) = FIOGETOWN;
ia               1371 compat/linux/linux_socket.c 		SCARG(&ia, com) = SIOCGPGRP;
ia               1374 compat/linux/linux_socket.c 		SCARG(&ia, com) = SIOCATMARK;
ia               1378 compat/linux/linux_socket.c 		SCARG(&ia, com) = SIOCGSTAMP;
ia               1382 compat/linux/linux_socket.c 		SCARG(&ia, com) = OSIOCGIFCONF;
ia               1385 compat/linux/linux_socket.c 		SCARG(&ia, com) = SIOCGIFFLAGS;
ia               1388 compat/linux/linux_socket.c 		SCARG(&ia, com) = OSIOCGIFADDR;
ia               1391 compat/linux/linux_socket.c 		SCARG(&ia, com) = OSIOCGIFDSTADDR;
ia               1394 compat/linux/linux_socket.c 		SCARG(&ia, com) = OSIOCGIFBRDADDR;
ia               1397 compat/linux/linux_socket.c 		SCARG(&ia, com) = OSIOCGIFNETMASK;
ia               1400 compat/linux/linux_socket.c 		SCARG(&ia, com) = SIOCGIFMETRIC;
ia               1403 compat/linux/linux_socket.c 		SCARG(&ia, com) = SIOCGIFMTU;
ia               1406 compat/linux/linux_socket.c 		SCARG(&ia, com) = SIOCADDMULTI;
ia               1409 compat/linux/linux_socket.c 		SCARG(&ia, com) = SIOCDELMULTI;
ia               1445 compat/linux/linux_socket.c 		SCARG(&ia, fd) = SCARG(uap, fd);
ia               1446 compat/linux/linux_socket.c 		SCARG(&ia, data) = SCARG(uap, data);
ia               1447 compat/linux/linux_socket.c 		error = sys_ioctl(p, &ia, retval);
ia                459 compat/linux/linux_termios.c 	struct sys_ioctl_args ia;
ia                622 compat/linux/linux_termios.c 		SCARG(&ia, com) = TIOCGWINSZ;
ia                625 compat/linux/linux_termios.c 		SCARG(&ia, com) = TIOCSWINSZ;
ia                628 compat/linux/linux_termios.c 		SCARG(&ia, com) = TIOCMGET;
ia                631 compat/linux/linux_termios.c 		SCARG(&ia, com) = TIOCMBIS;
ia                634 compat/linux/linux_termios.c 		SCARG(&ia, com) = TIOCMBIC;
ia                637 compat/linux/linux_termios.c 		SCARG(&ia, com) = TIOCMSET;
ia                640 compat/linux/linux_termios.c 		SCARG(&ia, com) = TIOCGPGRP;
ia                643 compat/linux/linux_termios.c 		SCARG(&ia, com) = TIOCSPGRP;
ia                646 compat/linux/linux_termios.c 		SCARG(&ia, com) = FIONREAD;
ia                649 compat/linux/linux_termios.c 		SCARG(&ia, com) = FIONBIO;
ia                652 compat/linux/linux_termios.c 		SCARG(&ia, com) = FIOASYNC;
ia                655 compat/linux/linux_termios.c 		SCARG(&ia, com) = TIOCEXCL;
ia                658 compat/linux/linux_termios.c 		SCARG(&ia, com) = TIOCNXCL;
ia                661 compat/linux/linux_termios.c 		SCARG(&ia, com) = TIOCSCTTY;
ia                664 compat/linux/linux_termios.c 		SCARG(&ia, com) = TIOCCONS;
ia                667 compat/linux/linux_termios.c 		SCARG(&ia, com) = TIOCNOTTY;
ia                670 compat/linux/linux_termios.c 		SCARG(&ia, com) = SCARG(uap, data) ? TIOCDRAIN : TIOCSBRK;
ia                675 compat/linux/linux_termios.c 			SCARG(&ia, com) = TIOCSTOP;
ia                678 compat/linux/linux_termios.c 			SCARG(&ia, com) = TIOCSTART;
ia                718 compat/linux/linux_termios.c 	SCARG(&ia, fd) = SCARG(uap, fd);
ia                719 compat/linux/linux_termios.c 	SCARG(&ia, data) = SCARG(uap, data);
ia                720 compat/linux/linux_termios.c 	error = sys_ioctl(p, &ia, retval);
ia                 71 dev/i2c/ad741x.c 	struct i2c_attach_args *ia = aux;
ia                 73 dev/i2c/ad741x.c 	if (strcmp(ia->ia_name, "ad7417") == 0 ||
ia                 74 dev/i2c/ad741x.c 	    strcmp(ia->ia_name, "ad7418") == 0)
ia                 83 dev/i2c/ad741x.c 	struct i2c_attach_args *ia = aux;
ia                 87 dev/i2c/ad741x.c 	sc->sc_tag = ia->ia_tag;
ia                 88 dev/i2c/ad741x.c 	sc->sc_addr = ia->ia_addr;
ia                 90 dev/i2c/ad741x.c 	printf(": %s", ia->ia_name);
ia                 93 dev/i2c/ad741x.c 	if (strcmp(ia->ia_name, "ad7417") == 0)
ia                 95 dev/i2c/ad741x.c 	if (strcmp(ia->ia_name, "ad7418") == 0)
ia                 68 dev/i2c/adm1021.c 	struct i2c_attach_args *ia = aux;
ia                 70 dev/i2c/adm1021.c 	if (strcmp(ia->ia_name, "adm1021") == 0 ||
ia                 71 dev/i2c/adm1021.c 	    strcmp(ia->ia_name, "adm1023") == 0 ||
ia                 72 dev/i2c/adm1021.c 	    strcmp(ia->ia_name, "adm1032") == 0 ||
ia                 73 dev/i2c/adm1021.c 	    strcmp(ia->ia_name, "g781") == 0 ||
ia                 74 dev/i2c/adm1021.c 	    strcmp(ia->ia_name, "g781-1") == 0 ||
ia                 75 dev/i2c/adm1021.c 	    strcmp(ia->ia_name, "gl523sm") == 0 ||
ia                 76 dev/i2c/adm1021.c 	    strcmp(ia->ia_name, "max1617") == 0 ||
ia                 77 dev/i2c/adm1021.c 	    strcmp(ia->ia_name, "xeontemp") == 0)
ia                 86 dev/i2c/adm1021.c 	struct i2c_attach_args *ia = aux;
ia                 90 dev/i2c/adm1021.c 	sc->sc_tag = ia->ia_tag;
ia                 91 dev/i2c/adm1021.c 	sc->sc_addr = ia->ia_addr;
ia                 93 dev/i2c/adm1021.c 	if (strcmp(ia->ia_name, "xeontemp") == 0) {
ia                 97 dev/i2c/adm1021.c 		printf(": %s", ia->ia_name);
ia                 85 dev/i2c/adm1024.c 	struct i2c_attach_args *ia = aux;
ia                 87 dev/i2c/adm1024.c 	if (strcmp(ia->ia_name, "adm1024") == 0)
ia                 96 dev/i2c/adm1024.c 	struct i2c_attach_args *ia = aux;
ia                100 dev/i2c/adm1024.c 	sc->sc_tag = ia->ia_tag;
ia                101 dev/i2c/adm1024.c 	sc->sc_addr = ia->ia_addr;
ia                 85 dev/i2c/adm1025.c 	struct i2c_attach_args *ia = aux;
ia                 87 dev/i2c/adm1025.c 	if (strcmp(ia->ia_name, "adm1025") == 0 ||
ia                 88 dev/i2c/adm1025.c 	    strcmp(ia->ia_name, "47m192") == 0 ||
ia                 89 dev/i2c/adm1025.c 	    strcmp(ia->ia_name, "ne1619") == 0)
ia                 98 dev/i2c/adm1025.c 	struct i2c_attach_args *ia = aux;
ia                102 dev/i2c/adm1025.c 	sc->sc_tag = ia->ia_tag;
ia                103 dev/i2c/adm1025.c 	sc->sc_addr = ia->ia_addr;
ia                105 dev/i2c/adm1025.c 	printf(": %s", ia->ia_name);
ia                109 dev/i2c/adm1025.c 	if (strcmp(ia->ia_name, "47m192") == 0) {
ia                101 dev/i2c/adm1026.c 	struct i2c_attach_args *ia = aux;
ia                103 dev/i2c/adm1026.c 	if (strcmp(ia->ia_name, "adm1026") == 0)
ia                112 dev/i2c/adm1026.c 	struct i2c_attach_args *ia = aux;
ia                116 dev/i2c/adm1026.c 	sc->sc_tag = ia->ia_tag;
ia                117 dev/i2c/adm1026.c 	sc->sc_addr = ia->ia_addr;
ia                 64 dev/i2c/adm1030.c 	struct i2c_attach_args *ia = aux;
ia                 66 dev/i2c/adm1030.c 	if (strcmp(ia->ia_name, "adm1030") == 0)
ia                 75 dev/i2c/adm1030.c 	struct i2c_attach_args *ia = aux;
ia                 79 dev/i2c/adm1030.c 	sc->sc_tag = ia->ia_tag;
ia                 80 dev/i2c/adm1030.c 	sc->sc_addr = ia->ia_addr;
ia                 69 dev/i2c/adm1031.c 	struct i2c_attach_args *ia = aux;
ia                 71 dev/i2c/adm1031.c 	if (strcmp(ia->ia_name, "adm1031") == 0)
ia                 80 dev/i2c/adm1031.c 	struct i2c_attach_args *ia = aux;
ia                 84 dev/i2c/adm1031.c 	sc->sc_tag = ia->ia_tag;
ia                 85 dev/i2c/adm1031.c 	sc->sc_addr = ia->ia_addr;
ia                129 dev/i2c/adt7460.c 	struct i2c_attach_args *ia = aux;
ia                133 dev/i2c/adt7460.c 		if (strcmp(ia->ia_name, adt_chips[i].name) == 0)
ia                142 dev/i2c/adt7460.c 	struct i2c_attach_args *ia = aux;
ia                146 dev/i2c/adt7460.c 	sc->sc_tag = ia->ia_tag;
ia                147 dev/i2c/adt7460.c 	sc->sc_addr = ia->ia_addr;
ia                152 dev/i2c/adt7460.c 		if (strcmp(ia->ia_name, adt_chips[i].name) == 0) {
ia                187 dev/i2c/adt7460.c 	printf(": %s rev 0x%02x", ia->ia_name, rev);
ia                131 dev/i2c/asb100.c 	struct i2c_attach_args *ia = aux;
ia                133 dev/i2c/asb100.c 	if (strcmp(ia->ia_name, "asb100") == 0)
ia                169 dev/i2c/asb100.c 	struct i2c_attach_args *ia = aux;
ia                173 dev/i2c/asb100.c 	sc->sc_tag = ia->ia_tag;
ia                174 dev/i2c/asb100.c 	sc->sc_addr = ia->ia_addr;
ia                 62 dev/i2c/ds1631.c 	struct i2c_attach_args *ia = aux;
ia                 64 dev/i2c/ds1631.c 	if (strcmp(ia->ia_name, "ds1631") == 0 ||
ia                 65 dev/i2c/ds1631.c 	    strcmp(ia->ia_name, "ds1624") == 0 ||
ia                 66 dev/i2c/ds1631.c 	    strcmp(ia->ia_name, "ds1721") == 0)
ia                 75 dev/i2c/ds1631.c 	struct i2c_attach_args *ia = aux;
ia                 79 dev/i2c/ds1631.c 	printf(": %s", ia->ia_name);
ia                 81 dev/i2c/ds1631.c 	sc->sc_tag = ia->ia_tag;
ia                 82 dev/i2c/ds1631.c 	sc->sc_addr = ia->ia_addr;
ia                105 dev/i2c/ds1631.c 			if (strcmp(ia->ia_name, "ds1624") == 0)
ia                 73 dev/i2c/fcu.c  	struct i2c_attach_args *ia = aux;
ia                 75 dev/i2c/fcu.c  	if (strcmp(ia->ia_name, "fcu") == 0)
ia                 84 dev/i2c/fcu.c  	struct i2c_attach_args *ia = aux;
ia                 87 dev/i2c/fcu.c  	sc->sc_tag = ia->ia_tag;
ia                 88 dev/i2c/fcu.c  	sc->sc_addr = ia->ia_addr;
ia                 87 dev/i2c/fintek.c 	struct i2c_attach_args *ia = aux;
ia                 89 dev/i2c/fintek.c 	if (strcmp(ia->ia_name, "f75375") == 0)
ia                114 dev/i2c/fintek.c 	struct i2c_attach_args *ia = aux;
ia                118 dev/i2c/fintek.c 	sc->sc_tag = ia->ia_tag;
ia                119 dev/i2c/fintek.c 	sc->sc_addr = ia->ia_addr;
ia                 83 dev/i2c/gl518sm.c 	struct i2c_attach_args *ia = aux;
ia                 85 dev/i2c/gl518sm.c 	if (strcmp(ia->ia_name, "gl518sm") == 0)
ia                 94 dev/i2c/gl518sm.c 	struct i2c_attach_args *ia = aux;
ia                 98 dev/i2c/gl518sm.c 	sc->sc_tag = ia->ia_tag;
ia                 99 dev/i2c/gl518sm.c 	sc->sc_addr = ia->ia_addr;
ia                 86 dev/i2c/i2c.c  	struct i2c_attach_args *ia = aux;
ia                 89 dev/i2c/i2c.c  		printf("\"%s\" at %s", ia->ia_name, pnp);
ia                 90 dev/i2c/i2c.c  	printf(" addr 0x%x", ia->ia_addr);
ia                100 dev/i2c/i2c.c  	struct i2c_attach_args ia;
ia                103 dev/i2c/i2c.c  		memset(&ia, 0, sizeof(ia));
ia                104 dev/i2c/i2c.c  		ia.ia_tag = sc->sc_tag;
ia                105 dev/i2c/i2c.c  		ia.ia_addr = cf->cf_loc[IICCF_ADDR];
ia                106 dev/i2c/i2c.c  		ia.ia_size = cf->cf_loc[IICCF_SIZE];
ia                107 dev/i2c/i2c.c  		ia.ia_name = "unknown";
ia                109 dev/i2c/i2c.c  		if (cf->cf_attach->ca_match(parent, cf, &ia) > 0)
ia                110 dev/i2c/i2c.c  			config_attach(parent, cf, &ia, iic_print);
ia                425 dev/i2c/i2c_scan.c 	struct i2c_attach_args ia;
ia                840 dev/i2c/i2c_scan.c 		memset(&ia, 0, sizeof(ia));
ia                841 dev/i2c/i2c_scan.c 		ia.ia_tag = iba->iba_tag;
ia                842 dev/i2c/i2c_scan.c 		ia.ia_addr = addr;
ia                843 dev/i2c/i2c_scan.c 		ia.ia_size = 1;
ia                844 dev/i2c/i2c_scan.c 		ia.ia_name = name;
ia                845 dev/i2c/i2c_scan.c 		if (config_found(self, &ia, iic_print))
ia                147 dev/i2c/lm75.c 	struct i2c_attach_args *ia = aux;
ia                149 dev/i2c/lm75.c 	if (strcmp(ia->ia_name, "lm75") == 0 ||
ia                150 dev/i2c/lm75.c 	    strcmp(ia->ia_name, "lm77") == 0 ||
ia                151 dev/i2c/lm75.c 	    strcmp(ia->ia_name, "ds1775") == 0 ||
ia                152 dev/i2c/lm75.c 	    strcmp(ia->ia_name, "lm75a") == 0)
ia                161 dev/i2c/lm75.c 	struct i2c_attach_args *ia = aux;
ia                164 dev/i2c/lm75.c 	sc->sc_tag = ia->ia_tag;
ia                165 dev/i2c/lm75.c 	sc->sc_addr = ia->ia_addr;
ia                167 dev/i2c/lm75.c 	printf(": %s", ia->ia_name);
ia                191 dev/i2c/lm75.c 	if (strcmp(ia->ia_name, "lm77") == 0) {
ia                194 dev/i2c/lm75.c 	} else if (strcmp(ia->ia_name, "ds1775") == 0) {
ia                198 dev/i2c/lm75.c 	} else if (strcmp(ia->ia_name, "lm75a") == 0) {
ia                 49 dev/i2c/lm78_i2c.c 	struct i2c_attach_args *ia = aux;
ia                 51 dev/i2c/lm78_i2c.c 	if (strcmp(ia->ia_name, "as99127f") == 0 ||
ia                 52 dev/i2c/lm78_i2c.c 	    strcmp(ia->ia_name, "w83627hf") == 0 ||
ia                 53 dev/i2c/lm78_i2c.c 	    strcmp(ia->ia_name, "w83781d") == 0 ||
ia                 54 dev/i2c/lm78_i2c.c 	    strcmp(ia->ia_name, "w83782d") == 0 ||
ia                 55 dev/i2c/lm78_i2c.c 	    strcmp(ia->ia_name, "w83783s") == 0 ||
ia                 56 dev/i2c/lm78_i2c.c 	    strcmp(ia->ia_name, "w83791d") == 0 ||
ia                 57 dev/i2c/lm78_i2c.c 	    strcmp(ia->ia_name, "w83792d") == 0) {
ia                 64 dev/i2c/lm78_i2c.c 	if (strcmp(ia->ia_name, "w83791sd") == 0) {
ia                 74 dev/i2c/lm78_i2c.c 	struct i2c_attach_args *ia = aux;
ia                 77 dev/i2c/lm78_i2c.c 	sc->sc_tag = ia->ia_tag;
ia                 78 dev/i2c/lm78_i2c.c 	sc->sc_addr = ia->ia_addr;
ia                 86 dev/i2c/lm78_i2c.c 	sc->sc_lmsc.sbusaddr = ia->ia_addr;
ia                 86 dev/i2c/lm87.c 	struct i2c_attach_args *ia = aux;
ia                 88 dev/i2c/lm87.c 	if (strcmp(ia->ia_name, "lm87") == 0 ||
ia                 89 dev/i2c/lm87.c 	    strcmp(ia->ia_name, "lm87cimt") == 0 ||
ia                 90 dev/i2c/lm87.c 	    strcmp(ia->ia_name, "adm9240") == 0 ||
ia                 91 dev/i2c/lm87.c 	    strcmp(ia->ia_name, "lm81") == 0 ||
ia                 92 dev/i2c/lm87.c 	    strcmp(ia->ia_name, "ds1780") == 0)
ia                101 dev/i2c/lm87.c 	struct i2c_attach_args *ia = aux;
ia                105 dev/i2c/lm87.c 	sc->sc_tag = ia->ia_tag;
ia                106 dev/i2c/lm87.c 	sc->sc_addr = ia->ia_addr;
ia                109 dev/i2c/lm87.c 	if (strcmp(ia->ia_name, "lm81") == 0 ||
ia                110 dev/i2c/lm87.c 	    strcmp(ia->ia_name, "adm9240") == 0 ||
ia                111 dev/i2c/lm87.c 	    strcmp(ia->ia_name, "ds1780") == 0)
ia                123 dev/i2c/lm87.c 	printf(": %s rev %x", ia->ia_name, data);
ia                 77 dev/i2c/maxim6690.c 	struct i2c_attach_args *ia = aux;
ia                 79 dev/i2c/maxim6690.c 	if (strcmp(ia->ia_name, "max6642") == 0 ||
ia                 80 dev/i2c/maxim6690.c 	    strcmp(ia->ia_name, "max6690") == 0 ||
ia                 81 dev/i2c/maxim6690.c 	    strcmp(ia->ia_name, "max6657") == 0 ||
ia                 82 dev/i2c/maxim6690.c 	    strcmp(ia->ia_name, "max6658") == 0 ||
ia                 83 dev/i2c/maxim6690.c 	    strcmp(ia->ia_name, "max6659") == 0 ||
ia                 84 dev/i2c/maxim6690.c 	    strcmp(ia->ia_name, "lm63") == 0 ||
ia                 85 dev/i2c/maxim6690.c 	    strcmp(ia->ia_name, "lm86") == 0 ||
ia                 86 dev/i2c/maxim6690.c 	    strcmp(ia->ia_name, "lm89") == 0 ||
ia                 87 dev/i2c/maxim6690.c 	    strcmp(ia->ia_name, "lm89-1") == 0 ||
ia                 88 dev/i2c/maxim6690.c 	    strcmp(ia->ia_name, "lm90") == 0 ||
ia                 89 dev/i2c/maxim6690.c 	    strcmp(ia->ia_name, "lm99") == 0 ||
ia                 90 dev/i2c/maxim6690.c 	    strcmp(ia->ia_name, "lm99-1") == 0)
ia                 99 dev/i2c/maxim6690.c 	struct i2c_attach_args *ia = aux;
ia                102 dev/i2c/maxim6690.c 	sc->sc_tag = ia->ia_tag;
ia                103 dev/i2c/maxim6690.c 	sc->sc_addr = ia->ia_addr;
ia                105 dev/i2c/maxim6690.c 	if (strcmp(ia->ia_name, "max6642") == 0) {
ia                109 dev/i2c/maxim6690.c 	} else if (strcmp(ia->ia_name, "max6690") == 0 ||
ia                110 dev/i2c/maxim6690.c 	    strcmp(ia->ia_name, "max6657") == 0 ||
ia                111 dev/i2c/maxim6690.c 	    strcmp(ia->ia_name, "max6658") == 0 ||
ia                112 dev/i2c/maxim6690.c 	    strcmp(ia->ia_name, "max6659") == 0) {
ia                121 dev/i2c/maxim6690.c 	printf(": %s", ia->ia_name);
ia                 65 dev/i2c/pca9532.c 	struct i2c_attach_args *ia = arg;
ia                 69 dev/i2c/pca9532.c 	if (ia->ia_addr != PCALED_ADDR)
ia                 72 dev/i2c/pca9532.c 	iic_acquire_bus(ia->ia_tag, I2C_F_POLL);
ia                 74 dev/i2c/pca9532.c 	if (iic_exec(ia->ia_tag, I2C_OP_READ_WITH_STOP, ia->ia_addr,
ia                 78 dev/i2c/pca9532.c 	if (iic_exec(ia->ia_tag, I2C_OP_READ_WITH_STOP, ia->ia_addr,
ia                 83 dev/i2c/pca9532.c 	iic_release_bus(ia->ia_tag, I2C_F_POLL);
ia                 91 dev/i2c/pca9532.c 	struct i2c_attach_args *ia = arg;
ia                 96 dev/i2c/pca9532.c 	sc->sc_tag = ia->ia_tag;
ia                 97 dev/i2c/pca9532.c 	sc->sc_addr = ia->ia_addr;
ia                 72 dev/i2c/pca9554.c 	struct i2c_attach_args *ia = aux;
ia                 74 dev/i2c/pca9554.c 	if (strcmp(ia->ia_name, "PCA9554") == 0 ||
ia                 75 dev/i2c/pca9554.c 	    strcmp(ia->ia_name, "PCA9554M") == 0 ||
ia                 76 dev/i2c/pca9554.c 	    strcmp(ia->ia_name, "pca9555") == 0 ||
ia                 77 dev/i2c/pca9554.c 	    strcmp(ia->ia_name, "pca9556") == 0 ||
ia                 78 dev/i2c/pca9554.c 	    strcmp(ia->ia_name, "pca9557") == 0)
ia                 87 dev/i2c/pca9554.c 	struct i2c_attach_args *ia = aux;
ia                 92 dev/i2c/pca9554.c 	sc->sc_tag = ia->ia_tag;
ia                 93 dev/i2c/pca9554.c 	sc->sc_addr = ia->ia_addr;
ia                115 dev/i2c/rs5c372.c 	struct i2c_attach_args *ia = arg;
ia                120 dev/i2c/rs5c372.c 	if (ia->ia_addr != RICOHRTC_ADDR)
ia                125 dev/i2c/rs5c372.c 	if (iic_acquire_bus(ia->ia_tag, I2C_F_POLL)) {
ia                131 dev/i2c/rs5c372.c 	if (iic_exec(ia->ia_tag, I2C_OP_READ_WITH_STOP, ia->ia_addr,
ia                133 dev/i2c/rs5c372.c 		iic_release_bus(ia->ia_tag, I2C_F_POLL);
ia                143 dev/i2c/rs5c372.c 	if (iic_exec(ia->ia_tag, I2C_OP_READ_WITH_STOP, ia->ia_addr,
ia                145 dev/i2c/rs5c372.c 		iic_release_bus(ia->ia_tag, I2C_F_POLL);
ia                156 dev/i2c/rs5c372.c 	if (iic_exec(ia->ia_tag, I2C_OP_READ_WITH_STOP, ia->ia_addr,
ia                158 dev/i2c/rs5c372.c 		iic_release_bus(ia->ia_tag, I2C_F_POLL);
ia                168 dev/i2c/rs5c372.c 	iic_release_bus(ia->ia_tag, I2C_F_POLL);
ia                176 dev/i2c/rs5c372.c 	struct i2c_attach_args *ia = arg;
ia                180 dev/i2c/rs5c372.c 	sc->sc_tag = ia->ia_tag;
ia                181 dev/i2c/rs5c372.c 	sc->sc_address = ia->ia_addr;
ia                 64 dev/i2c/tsl2560.c 	struct i2c_attach_args *ia = aux;
ia                 66 dev/i2c/tsl2560.c 	if (strcmp(ia->ia_name, "tsl2560") == 0)
ia                 75 dev/i2c/tsl2560.c 	struct i2c_attach_args *ia = aux;
ia                 78 dev/i2c/tsl2560.c 	sc->sc_tag = ia->ia_tag;
ia                 79 dev/i2c/tsl2560.c 	sc->sc_addr = ia->ia_addr;
ia                150 dev/i2c/w83l784r.c 	struct i2c_attach_args *ia = aux;
ia                152 dev/i2c/w83l784r.c 	if (strcmp(ia->ia_name, "w83l784r") == 0 ||
ia                153 dev/i2c/w83l784r.c 	    strcmp(ia->ia_name, "w83l785r") == 0 ||
ia                154 dev/i2c/w83l784r.c 	    strcmp(ia->ia_name, "w83l785ts-l") == 0)
ia                163 dev/i2c/w83l784r.c 	struct i2c_attach_args *ia = aux;
ia                167 dev/i2c/w83l784r.c 	sc->sc_tag = ia->ia_tag;
ia                168 dev/i2c/w83l784r.c 	sc->sc_addr[0] = ia->ia_addr;
ia                543 dev/i2o/iop.c  	ia.ia_class = I2O_CLASS_ANY;
ia                544 dev/i2o/iop.c  	ia.ia_tid = I2O_TID_IOP;
ia                545 dev/i2o/iop.c  	config_found_sm(self, &ia, iop_vendor_print, iop_submatch);
ia                746 dev/i2o/iop.c  	struct iop_attach_args ia;
ia                763 dev/i2o/iop.c  		ia.ia_class = letoh16(le->classid) & I2O_CLASS_MASK;
ia                764 dev/i2o/iop.c  		ia.ia_tid = sc->sc_tidmap[i].it_tid;
ia                768 dev/i2o/iop.c  			if (iop_class[j].ic_class == ia.ia_class)
ia                779 dev/i2o/iop.c   			if (ia.ia_tid == ii->ii_tid) {
ia                789 dev/i2o/iop.c  		dv = config_found_sm(&sc->sc_dv, &ia, iop_print, iop_submatch);
ia                834 dev/i2o/iop.c  	struct iop_attach_args *ia;
ia                837 dev/i2o/iop.c  	ia = aux;
ia                840 dev/i2o/iop.c  		iop_devinfo(ia->ia_class, devinfo, sizeof devinfo);
ia                843 dev/i2o/iop.c  	printf(" tid %d", ia->ia_tid);
ia                862 dev/i2o/iop.c  	struct iop_attach_args *ia;
ia                864 dev/i2o/iop.c  	ia = aux;
ia                866 dev/i2o/iop.c  	if (cf->iopcf_tid != IOPCF_TID_DEFAULT && cf->iopcf_tid != ia->ia_tid)
ia                168 dev/i2o/ioprbs.c 	struct iop_attach_args *ia = aux;
ia                170 dev/i2o/ioprbs.c 	return (ia->ia_class == I2O_CLASS_RANDOM_BLOCK_STORAGE);
ia                179 dev/i2o/ioprbs.c 	struct iop_attach_args *ia = aux;
ia                212 dev/i2o/ioprbs.c 	sc->sc_ii.ii_tid = ia->ia_tid;
ia                219 dev/i2o/ioprbs.c 	sc->sc_eventii.ii_tid = ia->ia_tid;
ia                241 dev/i2o/ioprbs.c 	iop_print_ident(iop, ia->ia_tid);
ia                254 dev/i2o/ioprbs.c 	rv = iop_param_op(iop, ia->ia_tid, NULL, 0, I2O_PARAM_RBS_DEVICE_INFO,
ia                304 dev/i2o/ioprbs.c 	rv = iop_param_op(iop, ia->ia_tid, NULL, 0,
ia                321 dev/i2o/ioprbs.c 	rv = iop_param_op(iop, ia->ia_tid, NULL, 0, I2O_PARAM_RBS_OPERATION,
ia                333 dev/i2o/ioprbs.c 	rv = iop_param_op(iop, ia->ia_tid, NULL, 1, I2O_PARAM_RBS_OPERATION,
ia                103 dev/i2o/iopsp.c 	struct iop_attach_args *ia = aux;
ia                111 dev/i2o/iopsp.c 	if (ia->ia_class != I2O_CLASS_BUS_ADAPTER_PORT)
ia                114 dev/i2o/iopsp.c 	if ((rv = iop_param_op((struct iop_softc *)parent, ia->ia_tid, NULL, 0,
ia                138 dev/i2o/iopsp.c 	struct iop_attach_args *ia = (struct iop_attach_args *)aux;
ia                158 dev/i2o/iopsp.c 	sc->sc_ii.ii_tid = ia->ia_tid;
ia                163 dev/i2o/iopsp.c 	rv = iop_param_op(iop, ia->ia_tid, NULL, 0, I2O_PARAM_HBA_CTLR_INFO,
ia                178 dev/i2o/iopsp.c 	iop_print_ident(iop, ia->ia_tid);
ia                181 dev/i2o/iopsp.c 	rv = iop_param_op(iop, ia->ia_tid, NULL, 0,
ia                890 dev/ipmi.c     	ia->iaa_if_type = pipmi->smipmi_if_type;
ia                891 dev/ipmi.c     	ia->iaa_if_rev = pipmi->smipmi_if_rev;
ia                892 dev/ipmi.c     	ia->iaa_if_irq = (pipmi->smipmi_base_flags & SMIPMI_FLAG_IRQEN) ?
ia                894 dev/ipmi.c     	ia->iaa_if_irqlvl = (pipmi->smipmi_base_flags & SMIPMI_FLAG_IRQLVL) ?
ia                899 dev/ipmi.c     		ia->iaa_if_iospacing = 1;
ia                903 dev/ipmi.c     		ia->iaa_if_iospacing = 4;
ia                907 dev/ipmi.c     		ia->iaa_if_iospacing = 2;
ia                911 dev/ipmi.c     		ia->iaa_if_iospacing = 1;
ia                917 dev/ipmi.c     		ia->iaa_if_iotype = 'i';
ia                918 dev/ipmi.c     		ia->iaa_if_iobase = pipmi->smipmi_base_address & ~0x1;
ia                920 dev/ipmi.c     		ia->iaa_if_iotype = 'm';
ia                921 dev/ipmi.c     		ia->iaa_if_iobase = pipmi->smipmi_base_address & ~0xF;
ia                924 dev/ipmi.c     		ia->iaa_if_iobase++;
ia                928 dev/ipmi.c     		ia->iaa_if_iospacing = 1;
ia                929 dev/ipmi.c     		ia->iaa_if_iobase = pipmi->smipmi_base_address;
ia                930 dev/ipmi.c     		ia->iaa_if_iotype = 'i';
ia               1562 dev/ipmi.c     	sc->sc_if = ipmi_get_if(ia->iaa_if_type);
ia               1566 dev/ipmi.c     	if (ia->iaa_if_iotype == 'i')
ia               1567 dev/ipmi.c     		sc->sc_iot = ia->iaa_iot;
ia               1569 dev/ipmi.c     		sc->sc_iot = ia->iaa_memt;
ia               1571 dev/ipmi.c     	sc->sc_if_rev = ia->iaa_if_rev;
ia               1572 dev/ipmi.c     	sc->sc_if_iospacing = ia->iaa_if_iospacing;
ia               1573 dev/ipmi.c     	if (bus_space_map(sc->sc_iot, ia->iaa_if_iobase,
ia               1578 dev/ipmi.c     		    sc->sc_iot, ia->iaa_if_iobase,
ia               1628 dev/ipmi.c     	struct ipmi_attach_args *ia = aux;
ia               1634 dev/ipmi.c     		ipmi_smbios_probe(tbl.tblhdr, ia);
ia               1645 dev/ipmi.c     		ia->iaa_if_type = pipmi->dmd_if_type;
ia               1646 dev/ipmi.c     		ia->iaa_if_rev = pipmi->dmd_if_rev;
ia               1656 dev/ipmi.c     	struct ipmi_attach_args *ia = aux;
ia               1662 dev/ipmi.c     	if (strcmp(ia->iaa_name, cf->cf_driver->cd_name))
ia               1668 dev/ipmi.c     	if (ipmi_map_regs(&sc, ia) == 0) {
ia               1686 dev/ipmi.c     		ipmi_unmap_regs(&sc, ia);
ia               1696 dev/ipmi.c     	struct ipmi_attach_args *ia = aux;
ia               1700 dev/ipmi.c     	ipmi_map_regs(sc, ia);
ia               1706 dev/ipmi.c     			ipmi_unmap_regs(sc, ia);
ia               1732 dev/ipmi.c     	    ia->iaa_if_rev >> 4, ia->iaa_if_rev & 0xF, sc->sc_if->name,
ia               1733 dev/ipmi.c     	    ia->iaa_if_iotype == 'i' ? "io" : "mem", ia->iaa_if_iobase,
ia               1734 dev/ipmi.c     	    ia->iaa_if_iospacing * sc->sc_if->nregs, ia->iaa_if_iospacing);
ia               1735 dev/ipmi.c     	if (ia->iaa_if_irq != -1)
ia               1736 dev/ipmi.c     		printf(" irq %d", ia->iaa_if_irq);
ia                127 dev/isa/addcom_isa.c 	struct isa_attach_args *ia = aux;
ia                128 dev/isa/addcom_isa.c 	int iobase = ia->ia_iobase;
ia                129 dev/isa/addcom_isa.c 	bus_space_tag_t iot = ia->ia_iot;
ia                141 dev/isa/addcom_isa.c 	if (ia->ia_iobase == -1 /* ISACF_PORT_DEFAULT */)
ia                173 dev/isa/addcom_isa.c 		ia->ia_iosize = NSLAVES * COM_NPORTS;
ia                196 dev/isa/addcom_isa.c 	struct isa_attach_args *ia = aux;
ia                198 dev/isa/addcom_isa.c 	bus_space_tag_t iot = ia->ia_iot;
ia                202 dev/isa/addcom_isa.c 	sc->sc_iot = ia->ia_iot;
ia                203 dev/isa/addcom_isa.c 	sc->sc_iobase = ia->ia_iobase;
ia                206 dev/isa/addcom_isa.c 	if (ia->ia_irq == IRQUNK) {
ia                211 dev/isa/addcom_isa.c 	sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
ia                350 dev/isa/aha.c  	register struct isa_attach_args *ia = aux;
ia                356 dev/isa/aha.c  		if (btports[i] == ia->ia_iobase)
ia                361 dev/isa/aha.c  	if (aha_find(ia, NULL, 0) != 0)
ia                364 dev/isa/aha.c  	ia->ia_msize = 0;
ia                365 dev/isa/aha.c  	ia->ia_iosize = 4;
ia                378 dev/isa/aha.c  	struct isa_attach_args *ia = aux;
ia                384 dev/isa/aha.c  		ia->ia_iobase = ia->ipa_io[0].base;
ia                385 dev/isa/aha.c  		isadma_cascade(ia->ia_drq);
ia                388 dev/isa/aha.c  	if (aha_find(ia, sc, isapnp) != 0)
ia                390 dev/isa/aha.c  	sc->sc_iobase = ia->ia_iobase;
ia                391 dev/isa/aha.c  	sc->sc_dmat = ia->ia_dmat;
ia                413 dev/isa/aha.c  	sc->sc_ih = isa_intr_establish(ia->ia_ic, sc->sc_irq, IST_EDGE,
ia                924 dev/isa/aha.c  	int iobase = ia->ia_iobase;
ia                982 dev/isa/aha.c  		irq = ia->ia_irq;
ia               1009 dev/isa/aha.c  		drq = ia->ia_drq;
ia               1021 dev/isa/aha.c  		if (ia->ia_irq == IRQUNK)
ia               1022 dev/isa/aha.c  			ia->ia_irq = irq;
ia               1023 dev/isa/aha.c  		else if (ia->ia_irq != irq)
ia               1025 dev/isa/aha.c  		if (ia->ia_drq == DRQUNK)
ia               1026 dev/isa/aha.c  			ia->ia_drq = drq;
ia               1027 dev/isa/aha.c  		else if (ia->ia_drq != drq)
ia                 98 dev/isa/aic_isa.c 	struct isa_attach_args *ia = aux;
ia                 99 dev/isa/aic_isa.c 	bus_space_tag_t iot = ia->ia_iot;
ia                103 dev/isa/aic_isa.c 	if (bus_space_map(iot, ia->ia_iobase, AIC_NPORTS, 0, &ioh))
ia                106 dev/isa/aic_isa.c 	AIC_TRACE(("aic: probing for aic-chip at port 0x%x\n", ia->ia_iobase));
ia                112 dev/isa/aic_isa.c 		ia->ia_msize = 0;
ia                113 dev/isa/aic_isa.c 		ia->ia_iosize = AIC_NPORTS;
ia                126 dev/isa/aic_isa.c 	struct isa_attach_args *ia = aux;
ia                127 dev/isa/aic_isa.c 	bus_space_tag_t iot = ia->ia_iot;
ia                131 dev/isa/aic_isa.c 	if (bus_space_map(iot, ia->ia_iobase, AIC_NPORTS, 0, &ioh))
ia                139 dev/isa/aic_isa.c 	sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
ia                 83 dev/isa/aic_isapnp.c 	struct isa_attach_args *ia = aux;
ia                 87 dev/isa/aic_isapnp.c 	sc->sc_iot = ia->ia_iot;
ia                 88 dev/isa/aic_isapnp.c 	sc->sc_ioh = ia->ia_ioh;
ia                 89 dev/isa/aic_isapnp.c 	sc->sc_irq = ia->ia_irq;
ia                 90 dev/isa/aic_isapnp.c 	sc->sc_drq = ia->ia_drq;
ia                 93 dev/isa/aic_isapnp.c 	sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
ia                127 dev/isa/aps.c  	struct isa_attach_args *ia = aux;
ia                131 dev/isa/aps.c  	iot = ia->ia_iot;
ia                132 dev/isa/aps.c  	iobase = ia->ipa_io[0].base;
ia                173 dev/isa/aps.c  	ia->ipa_nio = 1;
ia                174 dev/isa/aps.c  	ia->ipa_io[0].length = APS_ADDR_SIZE;
ia                175 dev/isa/aps.c  	ia->ipa_nmem = 0;
ia                176 dev/isa/aps.c  	ia->ipa_nirq = 0;
ia                177 dev/isa/aps.c  	ia->ipa_ndrq = 0;
ia                189 dev/isa/aps.c  	struct isa_attach_args *ia = aux;
ia                191 dev/isa/aps.c  	iobase = ia->ipa_io[0].base;
ia                192 dev/isa/aps.c  	iot = sc->aps_iot = ia->ia_iot;
ia                278 dev/isa/aria.c 	register struct isa_attach_args *ia = aux;
ia                280 dev/isa/aria.c 	register u_short iobase = ia->ia_iobase;
ia                287 dev/isa/aria.c 	if (!ARIA_BASE_VALID(ia->ia_iobase)) {
ia                288 dev/isa/aria.c 		printf("aria: configured iobase %d invalid\n", ia->ia_iobase);
ia                293 dev/isa/aria.c 	if (!ARIA_IRQ_VALID(ia->ia_irq)) {
ia                294 dev/isa/aria.c 		printf("aria: configured irq %d invalid\n", ia->ia_irq);
ia                298 dev/isa/aria.c 	sc->sc_irq = ia->ia_irq;
ia                301 dev/isa/aria.c 		aria_prometheus_kludge(ia);
ia                308 dev/isa/aria.c 	ia->ia_iosize = ARIADSP_NPORT;
ia                335 dev/isa/aria.c 	u_short rba = ia->ia_iobase;
ia                351 dev/isa/aria.c 	aria_do_kludge(0x111, ((ia->ia_iobase-0x280)>>2)+0xA0, 0xbf, 0xa0, rba);
ia                352 dev/isa/aria.c 	aria_do_kludge(0x011, ia->ia_irq-6, 0xf8, 0x00, rba);
ia                412 dev/isa/aria.c 	struct isa_attach_args *ia = (struct isa_attach_args *)aux;
ia                413 dev/isa/aria.c 	register u_short iobase = ia->ia_iobase;
ia                417 dev/isa/aria.c 	sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
ia                 82 dev/isa/ast.c  	struct isa_attach_args *ia = aux;
ia                 83 dev/isa/ast.c  	int iobase = ia->ia_iobase;
ia                 84 dev/isa/ast.c  	bus_space_tag_t iot = ia->ia_iot;
ia                124 dev/isa/ast.c  		ia->ia_iosize = NSLAVES * COM_NPORTS;
ia                147 dev/isa/ast.c  	struct isa_attach_args *ia = aux;
ia                151 dev/isa/ast.c  	sc->sc_iot = ia->ia_iot;
ia                152 dev/isa/ast.c  	sc->sc_iobase = ia->ia_iobase;
ia                178 dev/isa/ast.c  	sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
ia                128 dev/isa/aztech.c 	struct isa_attach_args *ia = aux;
ia                129 dev/isa/aztech.c 	bus_space_tag_t iot = ia->ia_iot;
ia                132 dev/isa/aztech.c 	int iosize = 1, iobase = ia->ia_iobase;
ia                148 dev/isa/aztech.c 	ia->ia_iosize = iosize;
ia                156 dev/isa/aztech.c 	struct isa_attach_args *ia = aux;
ia                158 dev/isa/aztech.c 	sc->lm.iot = ia->ia_iot;
ia                166 dev/isa/aztech.c 	if (bus_space_map(sc->lm.iot, ia->ia_iobase, ia->ia_iosize,
ia                 82 dev/isa/bha_isa.c 	struct isa_attach_args *ia = aux;
ia                 83 dev/isa/bha_isa.c 	bus_space_tag_t iot = ia->ia_iot;
ia                 92 dev/isa/bha_isa.c 	if (ia->ia_iobase == IOBASEUNK)
ia                 95 dev/isa/bha_isa.c 	if (bus_space_map(iot, ia->ia_iobase, BHA_ISA_IOSIZE, 0, &ioh))
ia                115 dev/isa/bha_isa.c 		if (ia->ia_irq != -1 && ia->ia_irq != bpd.sc_irq)
ia                117 dev/isa/bha_isa.c 		if (ia->ia_drq != -1 && ia->ia_drq != bpd.sc_drq)
ia                119 dev/isa/bha_isa.c 		ia->ia_irq = bpd.sc_irq;
ia                120 dev/isa/bha_isa.c 		ia->ia_drq = bpd.sc_drq;
ia                121 dev/isa/bha_isa.c 		ia->ia_msize = 0;
ia                122 dev/isa/bha_isa.c 		ia->ia_iosize = BHA_ISA_IOSIZE;
ia                135 dev/isa/bha_isa.c 	struct isa_attach_args *ia = aux;
ia                137 dev/isa/bha_isa.c 	bus_space_tag_t iot = ia->ia_iot;
ia                140 dev/isa/bha_isa.c 	isa_chipset_tag_t ic = ia->ia_ic;
ia                147 dev/isa/bha_isa.c 	if (bus_space_map(iot, ia->ia_iobase, ia->ia_iosize, 0, &ioh)) {
ia                154 dev/isa/bha_isa.c 	sc->sc_dmat = ia->ia_dmat;
ia                198 dev/isa/bha_isa.c 	btports[nbtports++] = ia->ia_iobase;
ia                 82 dev/isa/boca.c 	struct isa_attach_args *ia = aux;
ia                 83 dev/isa/boca.c 	int iobase = ia->ia_iobase;
ia                 84 dev/isa/boca.c 	bus_space_tag_t iot = ia->ia_iot;
ia                124 dev/isa/boca.c 		ia->ia_iosize = NSLAVES * COM_NPORTS;
ia                147 dev/isa/boca.c 	struct isa_attach_args *ia = aux;
ia                149 dev/isa/boca.c 	bus_space_tag_t iot = ia->ia_iot;
ia                152 dev/isa/boca.c 	sc->sc_iot = ia->ia_iot;
ia                153 dev/isa/boca.c 	sc->sc_iobase = ia->ia_iobase;
ia                175 dev/isa/boca.c 	sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
ia                 85 dev/isa/com_isa.c 	struct isa_attach_args *ia = aux;
ia                 91 dev/isa/com_isa.c 	iot = ia->ia_iot;
ia                 92 dev/isa/com_isa.c 	iobase = ia->ia_iobase;
ia                112 dev/isa/com_isa.c 	ia->ia_iosize = COM_NPORTS;
ia                113 dev/isa/com_isa.c 	ia->ia_msize = 0;
ia                121 dev/isa/com_isa.c 	struct isa_attach_args *ia = aux;
ia                129 dev/isa/com_isa.c 	iobase = ia->ia_iobase;
ia                130 dev/isa/com_isa.c 	iot = ia->ia_iot;
ia                158 dev/isa/com_isa.c 	irq = ia->ia_irq;
ia                162 dev/isa/com_isa.c 			sc->sc_ih = isa_intr_establish(ia->ia_ic, irq,
ia                166 dev/isa/com_isa.c 			sc->sc_ih = isa_intr_establish(ia->ia_ic, irq,
ia                171 dev/isa/com_isa.c 		sc->sc_ih = isa_intr_establish(ia->ia_ic, irq,
ia                 87 dev/isa/com_isapnp.c 	struct isa_attach_args *ia = aux;
ia                 92 dev/isa/com_isapnp.c 	iot = ia->ia_iot;
ia                 93 dev/isa/com_isapnp.c 	iobase = ia->ia_iobase;
ia                 94 dev/isa/com_isapnp.c 	ioh = ia->ia_ioh;
ia                115 dev/isa/com_isapnp.c 	struct isa_attach_args *ia = aux;
ia                128 dev/isa/com_isapnp.c 	iobase = ia->ia_iobase;
ia                129 dev/isa/com_isapnp.c 	iot = ia->ia_iot;
ia                131 dev/isa/com_isapnp.c 	ioh = ia->ia_ioh;
ia                140 dev/isa/com_isapnp.c 	irq = ia->ia_irq;
ia                144 dev/isa/com_isapnp.c 			sc->sc_ih = isa_intr_establish(ia->ia_ic, irq,
ia                148 dev/isa/com_isapnp.c 			sc->sc_ih = isa_intr_establish(ia->ia_ic, irq,
ia                153 dev/isa/com_isapnp.c 		sc->sc_ih = isa_intr_establish(ia->ia_ic, irq,
ia                 65 dev/isa/cy_isa.c 	struct isa_attach_args *ia = aux;
ia                 70 dev/isa/cy_isa.c 	if (ia->ia_irq == IRQUNK) {
ia                 75 dev/isa/cy_isa.c 	memt = ia->ia_memt;
ia                 76 dev/isa/cy_isa.c 	if (bus_space_map(memt, ia->ia_maddr, 0x2000, 0, &memh) != 0)
ia                 84 dev/isa/cy_isa.c 	ia->ia_iosize = 0;
ia                 85 dev/isa/cy_isa.c 	ia->ia_msize = 0x2000;
ia                 95 dev/isa/cy_isa.c 	struct isa_attach_args *ia = aux;
ia                 98 dev/isa/cy_isa.c 	sc->sc_memt = ia->ia_memt;
ia                100 dev/isa/cy_isa.c 	if (bus_space_map(ia->ia_memt, ia->ia_maddr, 0x2000, 0,
ia                109 dev/isa/cy_isa.c 	sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq,
ia                467 dev/isa/ega.c  	struct isa_attach_args *ia = aux;
ia                471 dev/isa/ega.c  	if ((ia->ia_iobase != IOBASEUNK &&
ia                472 dev/isa/ega.c  	     ia->ia_iobase != 0x3d0 &&
ia                473 dev/isa/ega.c  	     ia->ia_iobase != 0x3b0) ||
ia                475 dev/isa/ega.c  	    (ia->ia_maddr != MADDRUNK &&
ia                476 dev/isa/ega.c  	     ia->ia_maddr != 0xb8000 &&
ia                477 dev/isa/ega.c  	     ia->ia_maddr != 0xb0000) ||
ia                478 dev/isa/ega.c  	    (ia->ia_msize != 0 && ia->ia_msize != 0x8000) ||
ia                479 dev/isa/ega.c  	    ia->ia_irq != IRQUNK || ia->ia_drq != DRQUNK)
ia                482 dev/isa/ega.c  	if (ega_is_console(ia->ia_iot))
ia                484 dev/isa/ega.c  	else if (ia->ia_iobase != 0x3b0 && ia->ia_maddr != 0xb0000 &&
ia                485 dev/isa/ega.c  		 ega_probe_col(ia->ia_iot, ia->ia_memt))
ia                487 dev/isa/ega.c  	else if (ia->ia_iobase != 0x3d0 && ia->ia_maddr != 0xb8000 &&
ia                488 dev/isa/ega.c  		ega_probe_mono(ia->ia_iot, ia->ia_memt))
ia                493 dev/isa/ega.c  	ia->ia_iobase = mono ? 0x3b0 : 0x3d0;
ia                494 dev/isa/ega.c  	ia->ia_iosize = 0x10;
ia                495 dev/isa/ega.c  	ia->ia_maddr = mono ? 0xb0000 : 0xb8000;
ia                496 dev/isa/ega.c  	ia->ia_msize = 0x8000;
ia                505 dev/isa/ega.c  	struct isa_attach_args *ia = aux;
ia                513 dev/isa/ega.c  	console = ega_is_console(ia->ia_iot);
ia                522 dev/isa/ega.c  		if (ia->ia_iobase != 0x3b0 && ia->ia_maddr != 0xb0000 &&
ia                523 dev/isa/ega.c  		    ega_probe_col(ia->ia_iot, ia->ia_memt))
ia                524 dev/isa/ega.c  			ega_init(dc, ia->ia_iot, ia->ia_memt, 0);
ia                525 dev/isa/ega.c  		else if (ia->ia_iobase != 0x3d0 && ia->ia_maddr != 0xb8000 &&
ia                526 dev/isa/ega.c  			 ega_probe_mono(ia->ia_iot, ia->ia_memt))
ia                527 dev/isa/ega.c  			ega_init(dc, ia->ia_iot, ia->ia_memt, 1);
ia                 80 dev/isa/ess_isapnp.c 	struct isa_attach_args *ia = aux;
ia                 82 dev/isa/ess_isapnp.c 	sc->sc_ic = ia->ia_ic;
ia                 83 dev/isa/ess_isapnp.c 	sc->sc_iot = ia->ia_iot;
ia                 84 dev/isa/ess_isapnp.c 	sc->sc_ioh = ia->ipa_io[0].h;
ia                 85 dev/isa/ess_isapnp.c 	sc->sc_iobase = ia->ipa_io[0].base;
ia                 87 dev/isa/ess_isapnp.c 	sc->sc_audio1.irq = ia->ipa_irq[0].num;
ia                 88 dev/isa/ess_isapnp.c 	sc->sc_audio1.ist = ia->ipa_irq[0].type;
ia                 89 dev/isa/ess_isapnp.c 	sc->sc_audio1.drq = ia->ipa_drq[0].num;
ia                 90 dev/isa/ess_isapnp.c 	sc->sc_audio2.irq = ia->ipa_irq[0].num;
ia                 91 dev/isa/ess_isapnp.c 	sc->sc_audio2.ist = ia->ipa_irq[0].type;
ia                 92 dev/isa/ess_isapnp.c 	sc->sc_audio2.drq = ia->ipa_drq[1].num;
ia                101 dev/isa/fdc.c  	register struct isa_attach_args *ia = aux;
ia                107 dev/isa/fdc.c  	iot = ia->ia_iot;
ia                111 dev/isa/fdc.c  	if (bus_space_map(iot, ia->ia_iobase, FDC_NPORT, 0, &ioh))
ia                113 dev/isa/fdc.c  	if (bus_space_map(iot, ia->ia_iobase + FDCTL_OFFSET,
ia                129 dev/isa/fdc.c  	ia->ia_iosize = FDC_NPORT;
ia                130 dev/isa/fdc.c  	ia->ia_msize = 0;
ia                147 dev/isa/fdc.c  	struct isa_attach_args *ia = aux;
ia                151 dev/isa/fdc.c  	iot = ia->ia_iot;
ia                154 dev/isa/fdc.c  	if (bus_space_map(iot, ia->ia_iobase, FDC_NPORT, 0, &ioh) ||
ia                155 dev/isa/fdc.c  	    bus_space_map(iot, ia->ia_iobase + FDCTL_OFFSET,
ia                163 dev/isa/fdc.c  	fdc->sc_drq = ia->ia_drq;
ia                169 dev/isa/fdc.c  	fdc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
ia                118 dev/isa/gscsio.c 	struct isa_attach_args *ia = aux;
ia                124 dev/isa/gscsio.c 	iot = ia->ia_iot;
ia                125 dev/isa/gscsio.c 	iobase = ia->ipa_io[0].base;
ia                133 dev/isa/gscsio.c 		ia->ipa_nio = 1;
ia                134 dev/isa/gscsio.c 		ia->ipa_io[0].length = GSCSIO_IOSIZE;
ia                135 dev/isa/gscsio.c 		ia->ipa_nmem = 0;
ia                136 dev/isa/gscsio.c 		ia->ipa_nirq = 0;
ia                137 dev/isa/gscsio.c 		ia->ipa_ndrq = 0;
ia                147 dev/isa/gscsio.c 	struct isa_attach_args *ia = aux;
ia                151 dev/isa/gscsio.c 	sc->sc_iot = ia->ia_iot;
ia                152 dev/isa/gscsio.c 	if (bus_space_map(sc->sc_iot, ia->ipa_io[0].base, GSCSIO_IOSIZE,
ia               3445 dev/isa/gus.c  	c = ((unsigned char) gus_irq_map[ia->ia_irq]) | GUSMASK_BOTH_RQ;
ia               3587 dev/isa/gus.c  	sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
ia                149 dev/isa/gus_isa.c 	struct isa_attach_args *ia = aux;
ia                150 dev/isa/gus_isa.c 	int iobase = ia->ia_iobase;
ia                151 dev/isa/gus_isa.c 	int recdrq = ia->ia_drq2;
ia                159 dev/isa/gus_isa.c 	if (ia->ia_irq == IRQUNK || gus_irq_map[ia->ia_irq] == IRQUNK) {
ia                160 dev/isa/gus_isa.c 		DPRINTF(("gus: invalid irq %d, card not probed\n", ia->ia_irq));
ia                164 dev/isa/gus_isa.c 	if (ia->ia_drq == DRQUNK || gus_drq_map[ia->ia_drq] == DRQUNK) {
ia                165 dev/isa/gus_isa.c 		DPRINTF(("gus: invalid drq %d, card not probed\n", ia->ia_drq));
ia                175 dev/isa/gus_isa.c 		recdrq = ia->ia_drq;
ia                180 dev/isa/gus_isa.c 			if (gus_test_iobase(ia->ia_iot, gus_base_addrs[i])) {
ia                185 dev/isa/gus_isa.c 	} else if (!gus_test_iobase(ia->ia_iot, iobase))
ia                189 dev/isa/gus_isa.c 	if ((ia->ia_drq    != -1 && !isa_drq_isfree(parent, ia->ia_drq)) ||
ia                193 dev/isa/gus_isa.c 	ia->ia_iobase = iobase;
ia                194 dev/isa/gus_isa.c 	ia->ia_iosize = GUS_NPORT1;
ia                209 dev/isa/gus_isa.c 	struct isa_attach_args *ia = aux;
ia                211 dev/isa/gus_isa.c 	sc->sc_iot = ia->ia_iot;
ia                212 dev/isa/gus_isa.c 	sc->sc_iobase = ia->ia_iobase;
ia                231 dev/isa/gus_isa.c 	sc->sc_irq = ia->ia_irq;
ia                232 dev/isa/gus_isa.c 	sc->sc_drq = ia->ia_drq;
ia                233 dev/isa/gus_isa.c 	sc->sc_recdrq = ia->ia_drq2;
ia                128 dev/isa/hsq.c  	struct isa_attach_args *ia = aux;
ia                129 dev/isa/hsq.c  	int iobase = ia->ia_iobase;
ia                130 dev/isa/hsq.c  	bus_space_tag_t iot = ia->ia_iot;
ia                172 dev/isa/hsq.c  		ia->ia_iosize = NSLAVES * COM_NPORTS;
ia                195 dev/isa/hsq.c  	struct isa_attach_args *ia = aux;
ia                199 dev/isa/hsq.c  	sc->sc_iot = ia->ia_iot;
ia                200 dev/isa/hsq.c  	sc->sc_iobase = ia->ia_iobase;
ia                223 dev/isa/hsq.c  	sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
ia                 92 dev/isa/i82365_isa.c 	struct isa_attach_args *ia = aux;
ia                 93 dev/isa/i82365_isa.c 	bus_space_tag_t memt = ia->ia_memt, iot = ia->ia_iot;
ia                 99 dev/isa/i82365_isa.c 	if (ia->ia_iobase == -1 /* ISACF_PORT_DEFAULT */)
ia                102 dev/isa/i82365_isa.c 	if (bus_space_map(iot, ia->ia_iobase, PCIC_IOSIZE, 0, &ioh))
ia                105 dev/isa/i82365_isa.c 	if (ia->ia_msize == -1)
ia                106 dev/isa/i82365_isa.c 		ia->ia_msize = PCIC_MEMSIZE;
ia                108 dev/isa/i82365_isa.c 	msize = ia->ia_msize;
ia                109 dev/isa/i82365_isa.c 	if (bus_space_map(memt, ia->ia_maddr, ia->ia_msize, 0, &memh)) {
ia                110 dev/isa/i82365_isa.c 		if (ia->ia_msize > PCIC_MEMSIZE &&
ia                111 dev/isa/i82365_isa.c 		    !bus_space_map(memt, ia->ia_maddr, PCIC_MEMSIZE, 0, &memh))
ia                148 dev/isa/i82365_isa.c 	ia->ia_iosize = PCIC_IOSIZE;
ia                149 dev/isa/i82365_isa.c 	ia->ia_msize = msize;
ia                160 dev/isa/i82365_isa.c 	struct isa_attach_args *ia = aux;
ia                161 dev/isa/i82365_isa.c 	isa_chipset_tag_t ic = ia->ia_ic;
ia                162 dev/isa/i82365_isa.c 	bus_space_tag_t iot = ia->ia_iot;
ia                163 dev/isa/i82365_isa.c 	bus_space_tag_t memt = ia->ia_memt;
ia                169 dev/isa/i82365_isa.c 	if (bus_space_map(iot, ia->ia_iobase, ia->ia_iosize, 0, &ioh)) {
ia                175 dev/isa/i82365_isa.c 	if (bus_space_map(memt, ia->ia_maddr, ia->ia_msize, 0, &memh)) {
ia                180 dev/isa/i82365_isa.c 	sc->membase = ia->ia_maddr;
ia                181 dev/isa/i82365_isa.c 	sc->subregionmask = (1 << (ia->ia_msize / PCIC_MEM_PAGESIZE)) - 1;
ia                194 dev/isa/i82365_isa.c 	pcic_isa_bus_width_probe(sc, iot, ioh, ia->ia_iobase, ia->ia_iosize);
ia                202 dev/isa/i82365_isa.c 	irq = ia->ia_irq;
ia                 71 dev/isa/if_an_isapnp.c 	struct isa_attach_args *ia = aux;
ia                 73 dev/isa/if_an_isapnp.c 	sc->sc_iot = ia->ia_iot;
ia                 74 dev/isa/if_an_isapnp.c 	sc->sc_ioh = ia->ipa_io[0].h;
ia                 76 dev/isa/if_an_isapnp.c 	sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
ia                147 dev/isa/if_ec.c 	struct isa_attach_args *ia = aux;
ia                155 dev/isa/if_ec.c 	nict = asict = ia->ia_iot;
ia                156 dev/isa/if_ec.c 	memt = ia->ia_memt;
ia                167 dev/isa/if_ec.c 	if (ia->ia_iobase == -1 /* ISACF_PORT_DEFAULT */)
ia                171 dev/isa/if_ec.c 	if (ia->ia_maddr == -1 /* ISACF_IOMEM_DEFAULT */)
ia                176 dev/isa/if_ec.c 		if (ia->ia_iobase == ec_iobase[i])
ia                185 dev/isa/if_ec.c 		if (ia->ia_maddr == ec_membase[i])
ia                192 dev/isa/if_ec.c 	if (bus_space_map(nict, ia->ia_iobase + ELINK2_NIC_OFFSET,
ia                198 dev/isa/if_ec.c 	if (bus_space_map(asict, ia->ia_iobase + ELINK2_ASIC_OFFSET,
ia                204 dev/isa/if_ec.c 	if (bus_space_map(memt, ia->ia_maddr, memsize, 0, &memh))
ia                220 dev/isa/if_ec.c 	if (ia->ia_iobase != ec_iobase[i])
ia                231 dev/isa/if_ec.c 	if (ia->ia_maddr != ec_membase[i])
ia                235 dev/isa/if_ec.c 	ia->ia_iosize = ELINK2_NIC_PORTS;
ia                236 dev/isa/if_ec.c 	ia->ia_msize = memsize;
ia                254 dev/isa/if_ec.c 	struct isa_attach_args *ia = aux;
ia                263 dev/isa/if_ec.c 	nict = asict = ia->ia_iot;
ia                264 dev/isa/if_ec.c 	memt = ia->ia_memt;
ia                273 dev/isa/if_ec.c 	if (bus_space_map(nict, ia->ia_iobase + ELINK2_NIC_OFFSET,
ia                281 dev/isa/if_ec.c 	if (bus_space_map(asict, ia->ia_iobase + ELINK2_ASIC_OFFSET,
ia                289 dev/isa/if_ec.c 	if (bus_space_map(memt, ia->ia_maddr, memsize, 0, &memh)) {
ia                453 dev/isa/if_ec.c 	switch (ia->ia_irq) {
ia                467 dev/isa/if_ec.c 		    sc->sc_dev.dv_xname, ia->ia_irq);
ia                499 dev/isa/if_ec.c 	esc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
ia                158 dev/isa/if_ef_isapnp.c 	struct isa_attach_args *ia = aux;
ia                166 dev/isa/if_ef_isapnp.c 	sc->sc_iot = iot = ia->ia_iot;
ia                167 dev/isa/if_ef_isapnp.c 	sc->sc_ioh = ioh = ia->ipa_io[0].h;
ia                196 dev/isa/if_ef_isapnp.c 	sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
ia                199 dev/isa/if_ef_isapnp.c 	if (ia->ia_drq != DRQUNK)
ia                200 dev/isa/if_ef_isapnp.c 		isadma_cascade(ia->ia_drq);
ia                318 dev/isa/if_eg.c 	struct isa_attach_args *ia = aux;
ia                319 dev/isa/if_eg.c 	bus_space_tag_t bst = sc->sc_bst = ia->ia_iot;
ia                323 dev/isa/if_eg.c 	if ((ia->ia_iobase & ~0x07f0) != 0) {
ia                324 dev/isa/if_eg.c 		DPRINTF(("Weird iobase %x\n", ia->ia_iobase));
ia                328 dev/isa/if_eg.c 	if (bus_space_map(bst, ia->ia_iobase, EG_IO_PORTS, 0, &bsh)) {
ia                367 dev/isa/if_eg.c 	ia->ia_iosize = 0x08;
ia                368 dev/isa/if_eg.c 	ia->ia_msize = 0;
ia                383 dev/isa/if_eg.c 	struct isa_attach_args *ia = aux;
ia                384 dev/isa/if_eg.c 	bus_space_tag_t bst = sc->sc_bst = ia->ia_iot;
ia                388 dev/isa/if_eg.c 	if (bus_space_map(bst, ia->ia_iobase, EG_IO_PORTS, 0, &bsh)) {
ia                450 dev/isa/if_eg.c 	sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
ia                112 dev/isa/if_el.c 	struct isa_attach_args *ia = aux;
ia                113 dev/isa/if_el.c 	int iobase = ia->ia_iobase;
ia                158 dev/isa/if_el.c 	ia->ia_iosize = 4;	/* XXX */
ia                159 dev/isa/if_el.c 	ia->ia_msize = 0;
ia                174 dev/isa/if_el.c 	struct isa_attach_args *ia = aux;
ia                199 dev/isa/if_el.c 	sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
ia                147 dev/isa/if_ep_isa.c 	struct isa_attach_args *ia = aux;
ia                148 dev/isa/if_ep_isa.c 	bus_space_tag_t iot = ia->ia_iot;
ia                241 dev/isa/if_ep_isa.c 		if (ia->ia_iobase != IOBASEUNK &&
ia                242 dev/isa/if_ep_isa.c 		    ia->ia_iobase != epcards[i].iobase)
ia                244 dev/isa/if_ep_isa.c 		if (ia->ia_irq != IRQUNK &&
ia                245 dev/isa/if_ep_isa.c 		    ia->ia_irq != epcards[i].irq)
ia                253 dev/isa/if_ep_isa.c 	ia->ia_iobase = epcards[i].iobase;
ia                254 dev/isa/if_ep_isa.c 	ia->ia_irq = epcards[i].irq;
ia                255 dev/isa/if_ep_isa.c 	ia->ia_iosize = 0x10;
ia                256 dev/isa/if_ep_isa.c 	ia->ia_msize = 0;
ia                257 dev/isa/if_ep_isa.c 	ia->ia_aux = (void *)(long)(epcards[i].model);
ia                267 dev/isa/if_ep_isa.c 	struct isa_attach_args *ia = aux;
ia                268 dev/isa/if_ep_isa.c 	bus_space_tag_t iot = ia->ia_iot;
ia                273 dev/isa/if_ep_isa.c 	if (bus_space_map(iot, ia->ia_iobase, ia->ia_iosize, 0, &ioh))
ia                282 dev/isa/if_ep_isa.c 	chipset = (int)(long)ia->ia_aux;
ia                293 dev/isa/if_ep_isa.c 	sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
ia                113 dev/isa/if_ep_isapnp.c 	struct isa_attach_args *ia = aux;
ia                114 dev/isa/if_ep_isapnp.c 	bus_space_tag_t iot = ia->ia_iot;
ia                117 dev/isa/if_ep_isapnp.c 	sc->sc_iot = iot = ia->ia_iot;
ia                118 dev/isa/if_ep_isapnp.c 	sc->sc_ioh = ioh = ia->ipa_io[0].h;
ia                126 dev/isa/if_ep_isapnp.c 	sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
ia                183 dev/isa/if_ex.c 	struct isa_attach_args *ia = aux;
ia                189 dev/isa/if_ex.c 	if ((ia->ia_iobase >= 0x200) && (ia->ia_iobase <= 0x3a0)) {
ia                190 dev/isa/if_ex.c 		sc->sc_iot = ia->ia_iot;
ia                191 dev/isa/if_ex.c 		if(bus_space_map(sc->sc_iot, ia->ia_iobase, EX_IOSIZE, 0,
ia                195 dev/isa/if_ex.c 		if (!look_for_card(ia, sc)) {
ia                202 dev/isa/if_ex.c 	ia->ia_iosize = EX_IOSIZE;
ia                218 dev/isa/if_ex.c 	sc->iobase = ia->ia_iobase;
ia                229 dev/isa/if_ex.c 	if (ia->ia_irq > 0) {
ia                230 dev/isa/if_ex.c 		if (ee2irqmap[tmp] != ia->ia_irq)
ia                231 dev/isa/if_ex.c 			printf("ex: WARING: board's EEPROM is configured for IRQ %d, using %d\n", ee2irqmap[tmp], ia->ia_irq);
ia                232 dev/isa/if_ex.c 		sc->irq_no = ia->ia_irq;
ia                236 dev/isa/if_ex.c 		ia->ia_irq = sc->irq_no;
ia                266 dev/isa/if_ex.c 	struct isa_attach_args *ia = aux;
ia                301 dev/isa/if_ex.c 	sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
ia                376 dev/isa/if_ie.c 	struct isa_attach_args *ia = aux;
ia                378 dev/isa/if_ie.c 	if (sl_probe(sc, ia))
ia                380 dev/isa/if_ie.c 	if (el_probe(sc, ia))
ia                382 dev/isa/if_ie.c 	if (ee16_probe(sc, ia))
ia                394 dev/isa/if_ie.c 	sc->sc_iobase = ia->ia_iobase;
ia                423 dev/isa/if_ie.c 	if (ia->ia_irq == IRQUNK || ia->ia_maddr == MADDRUNK) {
ia                432 dev/isa/if_ie.c 	sc->sc_maddr = ISA_HOLE_VADDR(ia->ia_maddr);
ia                440 dev/isa/if_ie.c 	if (!ia->ia_msize)
ia                441 dev/isa/if_ie.c 		ia->ia_msize = sc->sc_msize;
ia                442 dev/isa/if_ie.c 	else if (ia->ia_msize != sc->sc_msize) {
ia                444 dev/isa/if_ie.c 		    sc->sc_dev.dv_xname, ia->ia_msize, sc->sc_msize);
ia                450 dev/isa/if_ie.c 	ia->ia_iosize = 16;
ia                459 dev/isa/if_ie.c 	bus_space_tag_t iot = ia->ia_iot;
ia                465 dev/isa/if_ie.c 	sc->sc_iobase = ia->ia_iobase;
ia                515 dev/isa/if_ie.c 	if (ia->ia_irq != IRQUNK) {
ia                516 dev/isa/if_ie.c 		if (ia->ia_irq != i) {
ia                518 dev/isa/if_ie.c 			    sc->sc_dev.dv_xname, ia->ia_irq, i);
ia                522 dev/isa/if_ie.c 		ia->ia_irq = i;
ia                526 dev/isa/if_ie.c 	if (ia->ia_maddr != MADDRUNK) {
ia                527 dev/isa/if_ie.c 		if (ia->ia_maddr != i) {
ia                529 dev/isa/if_ie.c 			    sc->sc_dev.dv_xname, ia->ia_maddr, i);
ia                533 dev/isa/if_ie.c 		ia->ia_maddr = i;
ia                540 dev/isa/if_ie.c 	sc->sc_maddr = ISA_HOLE_VADDR(ia->ia_maddr);
ia                549 dev/isa/if_ie.c 	if (!ia->ia_msize)
ia                550 dev/isa/if_ie.c 		ia->ia_msize = sc->sc_msize;
ia                551 dev/isa/if_ie.c 	else if (ia->ia_msize != sc->sc_msize) {
ia                553 dev/isa/if_ie.c 		    sc->sc_dev.dv_xname, ia->ia_msize, sc->sc_msize);
ia                563 dev/isa/if_ie.c 	ia->ia_iosize = 16;
ia                591 dev/isa/if_ie.c 	outb(ia->ia_iobase + IEE16_ECTRL, IEE16_RESET_ASIC);
ia                592 dev/isa/if_ie.c 	outb(ia->ia_iobase + IEE16_ECTRL, 0);
ia                598 dev/isa/if_ie.c 		id_var1 = inb(ia->ia_iobase + IEE16_ID_PORT);
ia                607 dev/isa/if_ie.c 	sc->sc_iobase = ia->ia_iobase;
ia                631 dev/isa/if_ie.c 	if ((ia->ia_maddr == MADDRUNK) || (ia->ia_msize == 0)) {
ia                635 dev/isa/if_ie.c 				ia->ia_maddr = 0xCC000;
ia                638 dev/isa/if_ie.c 				ia->ia_maddr = 0xD0000;
ia                641 dev/isa/if_ie.c 				ia->ia_maddr = 0xD4000;
ia                644 dev/isa/if_ie.c 				ia->ia_maddr = 0xD8000;
ia                650 dev/isa/if_ie.c 		ia->ia_msize = 0x8000; 
ia                654 dev/isa/if_ie.c 	sc->sc_maddr = ISA_HOLE_VADDR(ia->ia_maddr);
ia                655 dev/isa/if_ie.c 	sc->sc_msize = ia->ia_msize; 
ia                676 dev/isa/if_ie.c 	switch (ia->ia_msize) {
ia                725 dev/isa/if_ie.c 	if (ia->ia_irq != IRQUNK) {
ia                726 dev/isa/if_ie.c 		if (irq != ia->ia_irq) {
ia                733 dev/isa/if_ie.c 		ia->ia_irq = irq;
ia                766 dev/isa/if_ie.c 	ia->ia_iosize = 16;	/* the number of I/O ports */
ia                779 dev/isa/if_ie.c 	struct isa_attach_args *ia = aux;
ia                799 dev/isa/if_ie.c 	sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
ia                 98 dev/isa/if_lc_isa.c 	if (ia->ia_iobase == IOBASEUNK)
ia                104 dev/isa/if_lc_isa.c 	if (ia->ia_iobase & (LEMAC_IOSIZE - 1))
ia                107 dev/isa/if_lc_isa.c 	sc->sc_iot = ia->ia_iot;
ia                112 dev/isa/if_lc_isa.c 	ia->ia_iosize = LEMAC_IOSIZE;
ia                114 dev/isa/if_lc_isa.c 	if (bus_space_map(sc->sc_iot, ia->ia_iobase, ia->ia_iosize, 0,
ia                134 dev/isa/if_lc_isa.c 	if (ia->ia_maddr != maddr && ia->ia_maddr != MADDRUNK)
ia                138 dev/isa/if_lc_isa.c 		sc->sc_memt = ia->ia_memt;
ia                139 dev/isa/if_lc_isa.c 		if (bus_space_map(ia->ia_memt, maddr, msize, 0,
ia                150 dev/isa/if_lc_isa.c 	if (ia->ia_irq != irq && ia->ia_irq != IRQUNK)
ia                152 dev/isa/if_lc_isa.c 		    ia->ia_irq, irq);
ia                163 dev/isa/if_lc_isa.c 		sc->sc_ih = isa_intr_establish(ia->ia_ic, irq, IST_EDGE,
ia                172 dev/isa/if_lc_isa.c 	ia->ia_maddr = maddr;
ia                173 dev/isa/if_lc_isa.c 	ia->ia_msize = msize;
ia                174 dev/isa/if_lc_isa.c 	ia->ia_irq = irq;
ia                190 dev/isa/if_lc_isa.c 	struct isa_attach_args *ia = aux;
ia                197 dev/isa/if_lc_isa.c 	return (lemac_isa_find(&sc, ia, 0));
ia                207 dev/isa/if_lc_isa.c 	struct isa_attach_args *ia = aux;
ia                209 dev/isa/if_lc_isa.c 	lemac_isa_find(sc, ia, 1);
ia                 88 dev/isa/if_le_isa.c 	struct isa_attach_args *ia = aux;
ia                 92 dev/isa/if_le_isa.c 	if (ia->ia_drq != DRQUNK) {
ia                 98 dev/isa/if_le_isa.c 	if (bicc_isa_probe(lesc, ia) == 0 && ne2100_isa_probe(lesc, ia) == 0 &&
ia                 99 dev/isa/if_le_isa.c 	    depca_isa_probe(lesc, ia) == 0)
ia                124 dev/isa/if_le_isa.c 	if (bus_space_map(iot, ia->ia_iobase, iosize, 0, &ioh))
ia                205 dev/isa/if_le_isa.c 	ia->ia_iosize = iosize;
ia                206 dev/isa/if_le_isa.c 	ia->ia_drq = DRQUNK;
ia                207 dev/isa/if_le_isa.c 	bus_space_unmap(iot, ioh, ia->ia_iosize);
ia                220 dev/isa/if_le_isa.c 	if (bus_space_map(iot, ia->ia_iobase, iosize, 0, &ioh))
ia                239 dev/isa/if_le_isa.c 	ia->ia_iosize = iosize;
ia                240 dev/isa/if_le_isa.c 	bus_space_unmap(iot, ioh, ia->ia_iosize);
ia                249 dev/isa/if_le_isa.c 	bus_space_tag_t iot = ia->ia_iot;
ia                253 dev/isa/if_le_isa.c 	if (bus_space_map(iot, ia->ia_iobase, iosize, 0, &ioh))
ia                272 dev/isa/if_le_isa.c 	ia->ia_iosize = iosize;
ia                273 dev/isa/if_le_isa.c 	bus_space_unmap(iot, ioh, ia->ia_iosize);
ia                301 dev/isa/if_le_isa.c 	struct isa_attach_args *ia = aux;
ia                302 dev/isa/if_le_isa.c 	bus_space_tag_t iot = ia->ia_iot;
ia                305 dev/isa/if_le_isa.c 	if (bus_space_map(iot, ia->ia_iobase, ia->ia_iosize, 0, &ioh))
ia                316 dev/isa/if_le_isa.c 		mem = sc->sc_mem = ISA_HOLE_VADDR(ia->ia_maddr);
ia                320 dev/isa/if_le_isa.c 			for (i = 0; i < ia->ia_msize; i++)
ia                322 dev/isa/if_le_isa.c 			for (i = 0; i < ia->ia_msize; i++)
ia                335 dev/isa/if_le_isa.c 		sc->sc_memsize = ia->ia_msize;
ia                364 dev/isa/if_le_isa.c 	if (ia->ia_drq != DRQUNK)
ia                365 dev/isa/if_le_isa.c 		isadma_cascade(ia->ia_drq);
ia                368 dev/isa/if_le_isa.c 	lesc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
ia                 86 dev/isa/if_le_isapnp.c 	struct isa_attach_args *ia = aux;
ia                 92 dev/isa/if_le_isapnp.c 	lesc->sc_iot = iot = ia->ia_iot;
ia                 93 dev/isa/if_le_isapnp.c 	lesc->sc_ioh = ioh = ia->ipa_io[0].h;
ia                128 dev/isa/if_le_isapnp.c 	if (ia->ia_drq != DRQUNK)
ia                129 dev/isa/if_le_isapnp.c 		isadma_cascade(ia->ia_drq);
ia                132 dev/isa/if_le_isapnp.c 	lesc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
ia                103 dev/isa/if_ne_isa.c 	struct isa_attach_args *ia = aux;
ia                104 dev/isa/if_ne_isa.c 	bus_space_tag_t nict = ia->ia_iot;
ia                110 dev/isa/if_ne_isa.c 	if (ia->ia_irq ==  -1 /* ISACF_IRQ_DEFAULT */)
ia                112 dev/isa/if_ne_isa.c 	if (ia->ia_iobase == -1 /* ISACF_PORT_DEFAULT */)
ia                116 dev/isa/if_ne_isa.c 	if ((ia->ia_iobase & 0x1f) != 0)
ia                120 dev/isa/if_ne_isa.c 	if (bus_space_map(nict, ia->ia_iobase, NE2000_NPORTS, 0, &nich))
ia                138 dev/isa/if_ne_isa.c 		ia->ia_iosize = NE2000_NPORTS;
ia                151 dev/isa/if_ne_isa.c 	struct isa_attach_args *ia = aux;
ia                152 dev/isa/if_ne_isa.c 	bus_space_tag_t nict = ia->ia_iot;
ia                159 dev/isa/if_ne_isa.c 	if (bus_space_map(nict, ia->ia_iobase, NE2000_NPORTS, 0, &nich)) {
ia                217 dev/isa/if_ne_isa.c 	isc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
ia                 74 dev/isa/if_rln_isa.c 	struct isa_attach_args *ia = aux;
ia                 81 dev/isa/if_rln_isa.c 	if (ia->ia_iobase == IOBASEUNK)
ia                 85 dev/isa/if_rln_isa.c 	sc->sc_iot = ia->ia_iot;
ia                 87 dev/isa/if_rln_isa.c 	if (bus_space_map(sc->sc_iot, ia->ia_iobase, RLN_NPORTS, 0, 
ia                 96 dev/isa/if_rln_isa.c 	ia->ia_iosize = RLN_NPORTS;
ia                106 dev/isa/if_rln_isa.c 	struct isa_attach_args *ia = aux;
ia                107 dev/isa/if_rln_isa.c 	int irq = ia->ia_irq;
ia                116 dev/isa/if_rln_isa.c 		if (isa_intr_alloc(ia->ia_ic, mask, IST_EDGE, &irq))
ia                132 dev/isa/if_rln_isa.c 	sc->sc_ih = isa_intr_establish(ia->ia_ic, irq, IST_EDGE,
ia                102 dev/isa/if_sm_isa.c 	struct isa_attach_args *ia = aux;
ia                103 dev/isa/if_sm_isa.c 	bus_space_tag_t iot = ia->ia_iot;
ia                110 dev/isa/if_sm_isa.c 	if (ia->ia_irq == -1)
ia                112 dev/isa/if_sm_isa.c 	if (ia->ia_iobase == -1)
ia                116 dev/isa/if_sm_isa.c 	if (bus_space_map(iot, ia->ia_iobase, SMC_IOSIZE, 0, &ioh))
ia                139 dev/isa/if_sm_isa.c 	if (ia->ia_iobase != ((tmp >> 3) & 0x3e0))
ia                154 dev/isa/if_sm_isa.c 	ia->ia_iosize = SMC_IOSIZE;
ia                169 dev/isa/if_sm_isa.c 	struct isa_attach_args *ia = aux;
ia                170 dev/isa/if_sm_isa.c 	bus_space_tag_t iot = ia->ia_iot;
ia                176 dev/isa/if_sm_isa.c 	if (bus_space_map(iot, ia->ia_iobase, ia->ia_iosize, 0, &ioh))
ia                191 dev/isa/if_sm_isa.c 	isc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
ia                196 dev/isa/if_we.c 	struct isa_attach_args *ia = aux;
ia                205 dev/isa/if_we.c 	asict = ia->ia_iot;
ia                206 dev/isa/if_we.c 	memt = ia->ia_memt;
ia                211 dev/isa/if_we.c 	if (ia->ia_iobase == -1 /* ISACF_PORT_DEFAULT */)
ia                215 dev/isa/if_we.c 	if (ia->ia_maddr == -1 /* ISACF_IOMEM_DEFAULT */)
ia                219 dev/isa/if_we.c 	if (!strcmp(parent->dv_cfdata->cf_driver->cd_name, "isapnp") && ia->ia_ioh)
ia                220 dev/isa/if_we.c 		asich = ia->ia_ioh;
ia                222 dev/isa/if_we.c 		if (bus_space_map(asict, ia->ia_iobase, WE_NPORTS, 0, &asich))
ia                275 dev/isa/if_we.c 	if (ia->ia_msize)
ia                276 dev/isa/if_we.c 		memsize = ia->ia_msize;
ia                279 dev/isa/if_we.c 	if (!strcmp(parent->dv_cfdata->cf_driver->cd_name, "isapnp") && ia->ia_memh)
ia                280 dev/isa/if_we.c 		memh = ia->ia_memh;
ia                282 dev/isa/if_we.c 		if (bus_space_map(memt, ia->ia_maddr, memsize, 0, &memh))
ia                305 dev/isa/if_we.c 		if (ia->ia_irq != IRQUNK && ia->ia_irq != we_790_irq[i])
ia                307 dev/isa/if_we.c 			    we_cd.cd_name, cf->cf_unit, ia->ia_irq,
ia                309 dev/isa/if_we.c 		ia->ia_irq = we_790_irq[i];
ia                316 dev/isa/if_we.c 		if (ia->ia_irq != IRQUNK && ia->ia_irq != we_584_irq[i])
ia                318 dev/isa/if_we.c 			    we_cd.cd_name, cf->cf_unit, ia->ia_irq,
ia                320 dev/isa/if_we.c 		ia->ia_irq = we_584_irq[i];
ia                324 dev/isa/if_we.c 	ia->ia_iosize = WE_NPORTS;
ia                325 dev/isa/if_we.c 	ia->ia_msize = memsize;
ia                341 dev/isa/if_we.c 	struct isa_attach_args *ia = aux;
ia                350 dev/isa/if_we.c 	nict = asict = ia->ia_iot;
ia                351 dev/isa/if_we.c 	memt = ia->ia_memt;
ia                354 dev/isa/if_we.c 	if (!strcmp(parent->dv_cfdata->cf_driver->cd_name, "isapnp") && ia->ia_ioh)
ia                355 dev/isa/if_we.c 		asich = ia->ia_ioh;
ia                356 dev/isa/if_we.c 	else if (bus_space_map(asict, ia->ia_iobase, WE_NPORTS, 0, &asich)) {
ia                381 dev/isa/if_we.c 	if (!strcmp(parent->dv_cfdata->cf_driver->cd_name, "isapnp") && ia->ia_memh)
ia                382 dev/isa/if_we.c 		memh = ia->ia_memh;
ia                383 dev/isa/if_we.c 	else if (bus_space_map(memt, ia->ia_maddr, ia->ia_msize, 0, &memh)) {
ia                438 dev/isa/if_we.c 		wsc->sc_laar_proto = (ia->ia_maddr >> 19) & WE_LAAR_ADDRHI;
ia                453 dev/isa/if_we.c 		    ((ia->ia_maddr >> 13) & 0x0f) |
ia                454 dev/isa/if_we.c 		    ((ia->ia_maddr >> 11) & 0x40) |
ia                464 dev/isa/if_we.c 			    ((ia->ia_maddr >> 8) & 0xe0) | 0x04);
ia                466 dev/isa/if_we.c 			    ((ia->ia_maddr >> 16) & 0x0f));
ia                470 dev/isa/if_we.c 			wsc->sc_msr_proto = (ia->ia_maddr >> 13) &
ia                501 dev/isa/if_we.c 	sc->mem_size = ia->ia_msize;
ia                539 dev/isa/if_we.c 	else if (ia->ia_irq == IRQUNK) {
ia                546 dev/isa/if_we.c 	wsc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
ia                159 dev/isa/isa.c  	struct isa_attach_args *ia = aux;
ia                161 dev/isa/isa.c  	if (ia->ia_iosize)
ia                162 dev/isa/isa.c  		printf(" port 0x%x", ia->ia_iobase);
ia                163 dev/isa/isa.c  	if (ia->ia_iosize > 1)
ia                164 dev/isa/isa.c  		printf("/%d", ia->ia_iosize);
ia                165 dev/isa/isa.c  	if (ia->ia_msize)
ia                166 dev/isa/isa.c  		printf(" iomem 0x%x", ia->ia_maddr);
ia                167 dev/isa/isa.c  	if (ia->ia_msize > 1)
ia                168 dev/isa/isa.c  		printf("/%d", ia->ia_msize);
ia                169 dev/isa/isa.c  	if (ia->ia_irq != IRQUNK)
ia                170 dev/isa/isa.c  		printf(" irq %d", ia->ia_irq);
ia                171 dev/isa/isa.c  	if (ia->ia_drq != DRQUNK)
ia                172 dev/isa/isa.c  		printf(" drq %d", ia->ia_drq);
ia                173 dev/isa/isa.c  	if (ia->ia_drq2 != DRQUNK)
ia                174 dev/isa/isa.c  		printf(" drq2 %d", ia->ia_drq2);
ia                186 dev/isa/isa.c  	struct isa_attach_args ia;
ia                188 dev/isa/isa.c  	ia.ia_iot = sc->sc_iot;
ia                189 dev/isa/isa.c  	ia.ia_memt = sc->sc_memt;
ia                191 dev/isa/isa.c  	ia.ia_dmat = sc->sc_dmat;
ia                193 dev/isa/isa.c  	ia.ia_ic = sc->sc_ic;
ia                194 dev/isa/isa.c  	ia.ia_iobase = cf->cf_iobase;
ia                195 dev/isa/isa.c  	ia.ia_iosize = 0x666;
ia                196 dev/isa/isa.c  	ia.ia_maddr = cf->cf_maddr;
ia                197 dev/isa/isa.c  	ia.ia_msize = cf->cf_msize;
ia                198 dev/isa/isa.c  	ia.ia_irq = cf->cf_irq == 2 ? 9 : cf->cf_irq;
ia                199 dev/isa/isa.c  	ia.ia_drq = cf->cf_drq;
ia                200 dev/isa/isa.c  	ia.ia_drq2 = cf->cf_drq2;
ia                201 dev/isa/isa.c  	ia.ia_delaybah = sc->sc_delaybah;
ia                204 dev/isa/isa.c  		struct isa_attach_args ia2 = ia;
ia                216 dev/isa/isa.c  				ia2 = ia;
ia                238 dev/isa/isa.c  			ia2 = ia;
ia                250 dev/isa/isa.c  	if ((*cf->cf_attach->ca_match)(parent, dev, &ia) > 0) {
ia                252 dev/isa/isa.c  		if ((ia.ia_irq != IRQUNK) &&
ia                253 dev/isa/isa.c  		    !isa_intr_check(sc->sc_ic, ia.ia_irq, IST_EDGE)) {
ia                255 dev/isa/isa.c  			    cf->cf_driver->cd_name, cf->cf_unit, ia.ia_irq);
ia                262 dev/isa/isa.c  			config_attach(parent, dev, &ia, isaprint);
ia                265 dev/isa/isa.c  			if (ia.ia_drq != DRQUNK)
ia                266 dev/isa/isa.c  				ISA_DRQ_ALLOC((struct device *)sc, ia.ia_drq);
ia                267 dev/isa/isa.c  			if (ia.ia_drq2 != DRQUNK)
ia                268 dev/isa/isa.c  				ISA_DRQ_ALLOC((struct device *)sc, ia.ia_drq2);
ia                109 dev/isa/isadma.c 	struct isa_attach_args *ia = aux;
ia                112 dev/isa/isadma.c 	ia->ia_iosize = 0;
ia                 74 dev/isa/isagpio.c 	struct isa_attach_args *ia = aux;
ia                 77 dev/isa/isagpio.c 	if (ia->ia_iobase == -1 || bus_space_map(ia->ia_iot, ia->ia_iobase,
ia                 81 dev/isa/isagpio.c 	bus_space_unmap(ia->ia_iot, ioh, ISAGPIO_IOSIZE);
ia                 82 dev/isa/isagpio.c 	ia->ia_iosize = ISAGPIO_IOSIZE;
ia                 83 dev/isa/isagpio.c 	ia->ipa_nio = 1;
ia                 84 dev/isa/isagpio.c 	ia->ipa_nmem = 0;
ia                 85 dev/isa/isagpio.c 	ia->ipa_nirq = 0;
ia                 86 dev/isa/isagpio.c 	ia->ipa_ndrq = 0;
ia                 95 dev/isa/isagpio.c 	struct isa_attach_args *ia = aux;
ia                 99 dev/isa/isagpio.c 	if (bus_space_map(ia->ia_iot, ia->ia_iobase, ia->ia_iosize, 0,
ia                107 dev/isa/isagpio.c 	sc->sc_iot = ia->ia_iot;
ia                861 dev/isa/isapnp.c 	struct isa_attach_args *ia = aux;
ia                863 dev/isa/isapnp.c 	sc.sc_iot = ia->ia_iot;
ia                872 dev/isa/isapnp.c 	ia->ia_iobase = ISAPNP_ADDR;
ia                873 dev/isa/isapnp.c 	ia->ia_iosize = 1;
ia                892 dev/isa/isapnp.c 	struct isa_attach_args *ia = aux;
ia                896 dev/isa/isapnp.c 	sc->sc_iot = ia->ia_iot;
ia                897 dev/isa/isapnp.c 	sc->sc_memt = ia->ia_memt;
ia                899 dev/isa/isapnp.c 	sc->sc_dmat = ia->ia_dmat;
ia                919 dev/isa/isapnp.c 		if ((ipa = isapnp_get_resource(sc, c, ia)) == NULL)
ia                947 dev/isa/isapnp.c 			lpa->ia_ic = ia->ia_ic;
ia                948 dev/isa/isapnp.c 			lpa->ia_iot = ia->ia_iot;
ia                949 dev/isa/isapnp.c 			lpa->ia_memt = ia->ia_memt;
ia                951 dev/isa/isapnp.c 			lpa->ia_dmat = ia->ia_dmat;
ia                953 dev/isa/isapnp.c 			lpa->ia_delaybah = ia->ia_delaybah;
ia                 98 dev/isa/it.c   	struct isa_attach_args *ia = aux;
ia                102 dev/isa/it.c   	iot = ia->ia_iot;
ia                103 dev/isa/it.c   	iobase = ia->ipa_io[0].base;
ia                118 dev/isa/it.c   	ia->ipa_nio = 1;
ia                119 dev/isa/it.c   	ia->ipa_io[0].length = 8;
ia                120 dev/isa/it.c   	ia->ipa_nmem = 0;
ia                121 dev/isa/it.c   	ia->ipa_nirq = 0;
ia                122 dev/isa/it.c   	ia->ipa_ndrq = 0;
ia                133 dev/isa/it.c   	struct isa_attach_args *ia = aux;
ia                137 dev/isa/it.c   	iobase = ia->ipa_io[0].base;
ia                138 dev/isa/it.c   	iot = sc->it_iot = ia->ia_iot;
ia                 67 dev/isa/lm78_isa.c 	struct isa_attach_args *ia = aux;
ia                 70 dev/isa/lm78_isa.c 	iot = ia->ia_iot;
ia                 71 dev/isa/lm78_isa.c 	iobase = ia->ipa_io[0].base;
ia                124 dev/isa/lm78_isa.c 	ia->ipa_nio = 1;
ia                125 dev/isa/lm78_isa.c 	ia->ipa_io[0].length = 8;
ia                127 dev/isa/lm78_isa.c 	ia->ipa_nmem = 0;
ia                128 dev/isa/lm78_isa.c 	ia->ipa_nirq = 0;
ia                129 dev/isa/lm78_isa.c 	ia->ipa_ndrq = 0;
ia                138 dev/isa/lm78_isa.c 	struct isa_attach_args *ia = aux;
ia                144 dev/isa/lm78_isa.c 	sc->sc_iot = ia->ia_iot;
ia                145 dev/isa/lm78_isa.c 	iobase = ia->ipa_io[0].base;
ia                103 dev/isa/lpt_isa.c 	struct isa_attach_args *ia = aux;
ia                121 dev/isa/lpt_isa.c 	iot = ia->ia_iot;
ia                122 dev/isa/lpt_isa.c 	base = ia->ia_iobase;
ia                123 dev/isa/lpt_isa.c 	iosz = (ia->ia_iosize == 0x666) ? LPT_NPORTS : ia->ia_iosize;
ia                158 dev/isa/lpt_isa.c 	if (ia->ia_irq != IRQUNK &&
ia                159 dev/isa/lpt_isa.c 	    !isa_intr_check(sc->sc_ic, ia->ia_irq, IST_EDGE))
ia                160 dev/isa/lpt_isa.c 		ia->ia_irq = IRQUNK;
ia                162 dev/isa/lpt_isa.c 	ia->ia_msize = 0;
ia                163 dev/isa/lpt_isa.c 	ia->ia_iosize = iosz;
ia                178 dev/isa/lpt_isa.c 	struct isa_attach_args *ia = aux;
ia                181 dev/isa/lpt_isa.c 	sc->sc_iot = ia->ia_iot;
ia                182 dev/isa/lpt_isa.c 	if (bus_space_map(sc->sc_iot, ia->ia_iobase, ia->ia_iosize, 0,
ia                186 dev/isa/lpt_isa.c 	if (ia->ia_irq == IRQUNK) {
ia                193 dev/isa/lpt_isa.c 	if (ia->ia_irq != IRQUNK)
ia                194 dev/isa/lpt_isa.c 		sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
ia                246 dev/isa/mcd.c  	struct isa_attach_args *ia = aux;
ia                247 dev/isa/mcd.c  	bus_space_tag_t iot = ia->ia_iot;
ia                252 dev/isa/mcd.c  	if (bus_space_map(iot, ia->ia_iobase, MCD_NPORT, 0, &ioh)) {
ia                290 dev/isa/mcd.c  	sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
ia                905 dev/isa/mcd.c  	struct isa_attach_args *ia = aux;
ia                907 dev/isa/mcd.c  	bus_space_tag_t iot = ia->ia_iot;
ia                912 dev/isa/mcd.c  	if (ia->ia_iobase == -1 /*ISACF_PORT_DEFAULT*/)
ia                916 dev/isa/mcd.c  	if (bus_space_map(iot, ia->ia_iobase, MCD_NPORT, 0, &ioh))
ia                919 dev/isa/mcd.c  	if (!opti_cd_setup(OPTI_MITSUMI, ia->ia_iobase, ia->ia_irq, ia->ia_drq))
ia                931 dev/isa/mcd.c  		ia->ia_iosize = MCD_NPORT;
ia                932 dev/isa/mcd.c  		ia->ia_msize = 0;
ia                125 dev/isa/mpu_isa.c 	struct isa_attach_args *ia = aux;
ia                127 dev/isa/mpu_isa.c         if (mpu_test(ia->ia_iot, ia->ia_iobase)) {
ia                128 dev/isa/mpu_isa.c 		ia->ia_iosize = MPU401_NPORT;
ia                141 dev/isa/mpu_isa.c 	struct isa_attach_args *ia = aux;
ia                143 dev/isa/mpu_isa.c 	sc->sc_mpu.iot = ia->ia_iot;
ia                145 dev/isa/mpu_isa.c 	if (bus_space_map (ia->ia_iot, ia->ia_iobase, MPU401_NPORT,
ia                248 dev/isa/nsclpcsio_isa.c 	struct isa_attach_args *ia = aux;
ia                254 dev/isa/nsclpcsio_isa.c 	iot = ia->ia_iot;
ia                255 dev/isa/nsclpcsio_isa.c 	iobase = ia->ipa_io[0].base;
ia                265 dev/isa/nsclpcsio_isa.c 		ia->ipa_nio = 1;
ia                266 dev/isa/nsclpcsio_isa.c 		ia->ipa_io[0].length = 2;
ia                268 dev/isa/nsclpcsio_isa.c 		ia->ipa_nmem = 0;
ia                269 dev/isa/nsclpcsio_isa.c 		ia->ipa_nirq = 0;
ia                270 dev/isa/nsclpcsio_isa.c 		ia->ipa_ndrq = 0;
ia                280 dev/isa/nsclpcsio_isa.c 	struct isa_attach_args *ia = aux;
ia                286 dev/isa/nsclpcsio_isa.c 	iobase = ia->ipa_io[0].base;
ia                287 dev/isa/nsclpcsio_isa.c 	sc->sc_iot = iot = ia->ia_iot;
ia                288 dev/isa/nsclpcsio_isa.c 	if (bus_space_map(ia->ia_iot, iobase, 2, 0, &sc->sc_ioh)) {
ia                 76 dev/isa/opl_isa.c 	struct isa_attach_args *ia = aux;
ia                 81 dev/isa/opl_isa.c 	sc.iot = ia->ia_iot;
ia                 82 dev/isa/opl_isa.c 	if (bus_space_map(sc.iot, ia->ia_iobase, OPL_SIZE, 0, &sc.ioh))
ia                 96 dev/isa/opl_isa.c 	struct isa_attach_args *ia = aux;
ia                 98 dev/isa/opl_isa.c 	if (bus_space_map(sc->iot, ia->ia_iobase, OPL_SIZE, 0, &sc->ioh)) {
ia                267 dev/isa/pas.c  	struct isa_attach_args *ia = aux;
ia                272 dev/isa/pas.c         	if (!SB_BASE_VALID(ia->ia_iobase)) {
ia                273 dev/isa/pas.c  		DPRINTF(("pas: configured SB iobase 0x%x invalid\n", ia->ia_iobase));
ia                338 dev/isa/pas.c                  if (ia->ia_irq == IRQUNK) {
ia                342 dev/isa/pas.c                  pasconf(sc->model, ia->ia_iobase, ia->ia_irq, 1);
ia                352 dev/isa/pas.c  	sc->sc_sbdsp.sc_iobase = ia->ia_iobase;
ia                353 dev/isa/pas.c  	sc->sc_sbdsp.sc_iot = ia->ia_iot;
ia                356 dev/isa/pas.c  	if (bus_space_map(sc->sc_sbdsp.sc_iot, ia->ia_iobase, SBP_NPORT, 0,
ia                359 dev/isa/pas.c  		    ia->ia_iobase, SBP_NPORT));
ia                371 dev/isa/pas.c  	if (!SB_DRQ_VALID(ia->ia_drq)) {
ia                372 dev/isa/pas.c  		DPRINTF(("pas: configured dma chan %d invalid\n", ia->ia_drq));
ia                375 dev/isa/pas.c  	if (!SB_IRQ_VALID(ia->ia_irq)) {
ia                376 dev/isa/pas.c  		DPRINTF(("pas: configured irq chan %d invalid\n", ia->ia_irq));
ia                380 dev/isa/pas.c  	sc->sc_sbdsp.sc_irq = ia->ia_irq;
ia                381 dev/isa/pas.c  	sc->sc_sbdsp.sc_drq8 = ia->ia_drq;
ia                383 dev/isa/pas.c  	sc->sc_sbdsp.sc_ic = ia->ia_ic;
ia                390 dev/isa/pas.c  	ia->ia_iosize = SB_NPORT;
ia                408 dev/isa/pas.c  	struct isa_attach_args *ia = (struct isa_attach_args *)aux;
ia                409 dev/isa/pas.c  	int iobase = ia->ia_iobase;
ia                413 dev/isa/pas.c  	sc->sc_sbdsp.sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
ia                222 dev/isa/pcdisplay.c 	struct isa_attach_args *ia = aux;
ia                226 dev/isa/pcdisplay.c 	if ((ia->ia_iobase != IOBASEUNK &&
ia                227 dev/isa/pcdisplay.c 	     ia->ia_iobase != 0x3d0 &&
ia                228 dev/isa/pcdisplay.c 	     ia->ia_iobase != 0x3b0) ||
ia                230 dev/isa/pcdisplay.c 	    (ia->ia_maddr != MADDRUNK &&
ia                231 dev/isa/pcdisplay.c 	     ia->ia_maddr != 0xb8000 &&
ia                232 dev/isa/pcdisplay.c 	     ia->ia_maddr != 0xb0000) ||
ia                233 dev/isa/pcdisplay.c 	    (ia->ia_msize != 0 && ia->ia_msize != 0x8000) ||
ia                234 dev/isa/pcdisplay.c 	    ia->ia_irq != IRQUNK || ia->ia_drq != DRQUNK)
ia                237 dev/isa/pcdisplay.c 	if (pcdisplay_is_console(ia->ia_iot))
ia                239 dev/isa/pcdisplay.c 	else if (ia->ia_iobase != 0x3b0 && ia->ia_maddr != 0xb0000 &&
ia                240 dev/isa/pcdisplay.c 		 pcdisplay_probe_col(ia->ia_iot, ia->ia_memt))
ia                242 dev/isa/pcdisplay.c 	else if (ia->ia_iobase != 0x3d0 && ia->ia_maddr != 0xb8000 &&
ia                243 dev/isa/pcdisplay.c 		 pcdisplay_probe_mono(ia->ia_iot, ia->ia_memt))
ia                248 dev/isa/pcdisplay.c 	ia->ia_iobase = mono ? 0x3b0 : 0x3d0;
ia                249 dev/isa/pcdisplay.c 	ia->ia_iosize = 0x10;
ia                250 dev/isa/pcdisplay.c 	ia->ia_maddr = mono ? 0xb0000 : 0xb8000;
ia                251 dev/isa/pcdisplay.c 	ia->ia_msize = 0x8000;
ia                260 dev/isa/pcdisplay.c 	struct isa_attach_args *ia = aux;
ia                268 dev/isa/pcdisplay.c 	console = pcdisplay_is_console(ia->ia_iot);
ia                277 dev/isa/pcdisplay.c 		if (ia->ia_iobase != 0x3b0 && ia->ia_maddr != 0xb0000 &&
ia                278 dev/isa/pcdisplay.c 		    pcdisplay_probe_col(ia->ia_iot, ia->ia_memt))
ia                279 dev/isa/pcdisplay.c 			pcdisplay_init(dc, ia->ia_iot, ia->ia_memt, 0);
ia                280 dev/isa/pcdisplay.c 		else if (ia->ia_iobase != 0x3d0 && ia->ia_maddr != 0xb8000 &&
ia                281 dev/isa/pcdisplay.c 			 pcdisplay_probe_mono(ia->ia_iot, ia->ia_memt))
ia                282 dev/isa/pcdisplay.c 			pcdisplay_init(dc, ia->ia_iot, ia->ia_memt, 1);
ia                 69 dev/isa/pckbc_isa.c 	struct isa_attach_args *ia = aux;
ia                 70 dev/isa/pckbc_isa.c 	bus_space_tag_t iot = ia->ia_iot;
ia                 75 dev/isa/pckbc_isa.c 	if ((ia->ia_iobase != IOBASEUNK && ia->ia_iobase != IO_KBD) ||
ia                 76 dev/isa/pckbc_isa.c 	    ia->ia_maddr != MADDRUNK ||
ia                 77 dev/isa/pckbc_isa.c 	    (ia->ia_irq != IRQUNK && ia->ia_irq != 1 /* XXX */) ||
ia                 78 dev/isa/pckbc_isa.c 	    ia->ia_drq != DRQUNK)
ia                108 dev/isa/pckbc_isa.c 		ia->ia_iobase = IO_KBD;
ia                109 dev/isa/pckbc_isa.c 		ia->ia_iosize = 5;
ia                110 dev/isa/pckbc_isa.c 		ia->ia_msize = 0x0;
ia                122 dev/isa/pckbc_isa.c 	struct isa_attach_args *ia = aux;
ia                127 dev/isa/pckbc_isa.c 	isc->sc_ic = ia->ia_ic;
ia                128 dev/isa/pckbc_isa.c 	iot = ia->ia_iot;
ia                 89 dev/isa/pcppi.c 	struct isa_attach_args *ia = aux;
ia                 95 dev/isa/pcppi.c 	if ((ia->ia_iobase != IOBASEUNK && ia->ia_iobase != IO_PPI) ||
ia                 96 dev/isa/pcppi.c 	    ia->ia_maddr != MADDRUNK || ia->ia_msize != 0 ||
ia                 97 dev/isa/pcppi.c 	    ia->ia_irq != IRQUNK || ia->ia_drq != DRQUNK)
ia                103 dev/isa/pcppi.c 	if (bus_space_map(ia->ia_iot, IO_TIMER1, 4, 0, &pit1_ioh))
ia                106 dev/isa/pcppi.c 	if (bus_space_map(ia->ia_iot, IO_PPI, 1, 0, &ppi_ioh))
ia                121 dev/isa/pcppi.c 	v = bus_space_read_1(ia->ia_iot, ppi_ioh, 0);		/* XXX */
ia                122 dev/isa/pcppi.c 	bus_space_write_1(ia->ia_iot, ppi_ioh, 0, v ^ 0x01);	/* XXX */
ia                123 dev/isa/pcppi.c 	nv = bus_space_read_1(ia->ia_iot, ppi_ioh, 0);		/* XXX */
ia                126 dev/isa/pcppi.c 	bus_space_write_1(ia->ia_iot, ppi_ioh, 0, v);		/* XXX */
ia                127 dev/isa/pcppi.c 	nv = bus_space_read_1(ia->ia_iot, ppi_ioh, 0);		/* XXX */
ia                139 dev/isa/pcppi.c 		bus_space_unmap(ia->ia_iot, pit1_ioh, 4);
ia                141 dev/isa/pcppi.c 		bus_space_unmap(ia->ia_iot, ppi_ioh, 1);
ia                143 dev/isa/pcppi.c 		ia->ia_iobase = IO_PPI;
ia                144 dev/isa/pcppi.c 		ia->ia_iosize = 0x1;
ia                145 dev/isa/pcppi.c 		ia->ia_msize = 0x0;
ia                156 dev/isa/pcppi.c 	struct isa_attach_args *ia = aux;
ia                162 dev/isa/pcppi.c 	sc->sc_iot = iot = ia->ia_iot;
ia                717 dev/isa/pss.c      struct isa_attach_args *ia = aux;
ia                718 dev/isa/pss.c      int iobase = ia->ia_iobase;
ia                758 dev/isa/pss.c      if (ia->ia_irq == IRQUNK) {
ia                769 dev/isa/pss.c  	    ia->ia_irq = i;
ia                774 dev/isa/pss.c  	if (pss_testirq(sc, ia->ia_irq) == 0) {
ia                775 dev/isa/pss.c  	    DPRINTF(("pss: configured IRQ unavailable (%d)\n", ia->ia_irq));
ia                781 dev/isa/pss.c      if (pss_testdma(sc, ia->ia_drq) == 0) {
ia                782 dev/isa/pss.c  	DPRINTF(("pss: configured DMA channel unavailable (%d)\n", ia->ia_drq));
ia                786 dev/isa/pss.c      ia->ia_iosize = PSS_NPORT;
ia                789 dev/isa/pss.c      pss_setint(ia->ia_irq, sc->sc_iobase+PSS_CONFIG);
ia                819 dev/isa/pss.c      struct isa_attach_args *ia = aux;
ia                823 dev/isa/pss.c      sc->sc_iot = ia->ia_iot;
ia               1015 dev/isa/pss.c      struct isa_attach_args *ia = (struct isa_attach_args *)aux;
ia               1016 dev/isa/pss.c      int iobase = ia->ia_iobase;
ia               1021 dev/isa/pss.c      sc->sc_drq = ia->ia_drq;
ia               1024 dev/isa/pss.c      sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE, IPL_AUDIO,
ia               1030 dev/isa/pss.c      (void)config_found(self, ia->ia_ic, NULL);		/* XXX */
ia                127 dev/isa/radiotrack2.c 	struct isa_attach_args *ia = aux;
ia                128 dev/isa/radiotrack2.c 	bus_space_tag_t iot = ia->ia_iot;
ia                131 dev/isa/radiotrack2.c 	int iosize = 1, iobase = ia->ia_iobase;
ia                147 dev/isa/radiotrack2.c 	ia->ia_iosize = iosize;
ia                155 dev/isa/radiotrack2.c 	struct isa_attach_args *ia = aux;
ia                158 dev/isa/radiotrack2.c 	sc->tea.iot = ia->ia_iot;
ia                166 dev/isa/radiotrack2.c 	if (bus_space_map(sc->tea.iot, ia->ia_iobase, ia->ia_iosize,
ia                 56 dev/isa/rt_isa.c 	struct isa_attach_args *ia = aux;
ia                 60 dev/isa/rt_isa.c 	if (!RT_BASE_VALID(ia->ia_iobase)) {
ia                 61 dev/isa/rt_isa.c 		printf("rt: wrong iobase 0x%x\n", ia->ia_iobase);
ia                 65 dev/isa/rt_isa.c 	if (bus_space_map(ia->ia_iot, ia->ia_iobase, iosize, 0, &ioh))
ia                 69 dev/isa/rt_isa.c 	bus_space_unmap(ia->ia_iot, ioh, iosize);
ia                 72 dev/isa/rt_isa.c 	ia->ia_iosize = iosize;
ia                 81 dev/isa/rt_isa.c 	struct isa_attach_args *ia = aux;
ia                 85 dev/isa/rt_isa.c 	if (bus_space_map(ia->ia_iot, ia->ia_iobase, ia->ia_iosize, 0, &ioh)) {
ia                 93 dev/isa/rt_isa.c 	sc->lm.iot = ia->ia_iot;
ia                 60 dev/isa/rt_isapnp.c 	struct isa_attach_args *ia = aux;
ia                 65 dev/isa/rt_isapnp.c 	sc->lm.iot = ia->ia_iot;
ia                 66 dev/isa/rt_isapnp.c 	sc->lm.ioh = ia->ipa_io[0].h; /* ia_ioh */
ia                 84 dev/isa/rtfps.c 	struct isa_attach_args *ia = aux;
ia                 85 dev/isa/rtfps.c 	int iobase = ia->ia_iobase;
ia                 86 dev/isa/rtfps.c 	bus_space_tag_t iot = ia->ia_iot;
ia                126 dev/isa/rtfps.c 		ia->ia_iosize = NSLAVES * COM_NPORTS;
ia                149 dev/isa/rtfps.c 	struct isa_attach_args *ia = aux;
ia                157 dev/isa/rtfps.c 	bus_space_tag_t iot = ia->ia_iot;
ia                160 dev/isa/rtfps.c 	sc->sc_iot = ia->ia_iot;
ia                161 dev/isa/rtfps.c 	sc->sc_iobase = ia->ia_iobase;
ia                163 dev/isa/rtfps.c 	if (ia->ia_irq >= 16 || irqport[ia->ia_irq] == IOBASEUNK)
ia                165 dev/isa/rtfps.c 	sc->sc_irqport = irqport[ia->ia_irq];
ia                191 dev/isa/rtfps.c 	sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
ia                 99 dev/isa/sb_isa.c 	if (!SB_BASE_VALID(ia->ia_iobase))
ia                102 dev/isa/sb_isa.c 	sc->sc_iot = ia->ia_iot;
ia                105 dev/isa/sb_isa.c 	if (bus_space_map(sc->sc_iot, ia->ia_iobase, SBP_NPORT, 0,
ia                109 dev/isa/sb_isa.c 	sc->sc_iobase = ia->ia_iobase;
ia                110 dev/isa/sb_isa.c 	sc->sc_irq = ia->ia_irq;
ia                111 dev/isa/sb_isa.c 	sc->sc_drq8 = ia->ia_drq;
ia                112 dev/isa/sb_isa.c 	sc->sc_drq16 = ia->ia_drq2;
ia                113 dev/isa/sb_isa.c 	sc->sc_ic = ia->ia_ic;
ia                123 dev/isa/sb_isa.c 		ia->ia_iosize = SBP_NPORT;
ia                125 dev/isa/sb_isa.c 		ia->ia_iosize = SB_NPORT;
ia                128 dev/isa/sb_isa.c 		ia->ia_drq2 = -1;
ia                130 dev/isa/sb_isa.c 	ia->ia_irq = sc->sc_irq;
ia                150 dev/isa/sb_isa.c 	struct isa_attach_args *ia = aux;
ia                152 dev/isa/sb_isa.c 	if (!sbfind(parent, sc, ia) || 
ia                153 dev/isa/sb_isa.c 	    bus_space_map(sc->sc_iot, ia->ia_iobase, ia->ia_iosize, 0,
ia                158 dev/isa/sb_isa.c 	sc->sc_ic = ia->ia_ic;
ia                 78 dev/isa/sb_isapnp.c 	struct isa_attach_args *ia = aux;
ia                 80 dev/isa/sb_isapnp.c 	if (ia->ipa_ndrq < 1)
ia                 95 dev/isa/sb_isapnp.c 	struct isa_attach_args *ia = aux;
ia                 97 dev/isa/sb_isapnp.c 	sc->sc_iot = ia->ia_iot;
ia                 98 dev/isa/sb_isapnp.c 	sc->sc_ioh = ia->ipa_io[0].h;
ia                 99 dev/isa/sb_isapnp.c 	sc->sc_irq = ia->ipa_irq[0].num;
ia                100 dev/isa/sb_isapnp.c 	sc->sc_iobase = ia->ipa_io[0].base;
ia                101 dev/isa/sb_isapnp.c 	sc->sc_ic = ia->ia_ic;
ia                102 dev/isa/sb_isapnp.c 	sc->sc_drq8 = ia->ipa_drq[0].num;
ia                104 dev/isa/sb_isapnp.c 	if (ia->ipa_ndrq > 1 && ia->ipa_drq[0].num != ia->ipa_drq[1].num) {
ia                108 dev/isa/sb_isapnp.c 			sc->sc_drq8 = ia->ipa_drq[1].num;
ia                110 dev/isa/sb_isapnp.c 			sc->sc_drq16 = ia->ipa_drq[1].num;
ia                115 dev/isa/sb_isapnp.c 	if (ia->ipa_nio > 1) {
ia                116 dev/isa/sb_isapnp.c 		sc->sc_mpu_sc.iobase = ia->ipa_io[1].base;
ia                117 dev/isa/sb_isapnp.c 		sc->sc_mpu_sc.ioh = ia->ipa_io[1].h;
ia                348 dev/isa/seagate.c 	struct isa_attach_args *ia = aux;
ia                359 dev/isa/seagate.c 	if (ia->ia_maddr == MADDRUNK) {
ia                363 dev/isa/seagate.c 		sea->maddr = ISA_HOLE_VADDR(ia->ia_maddr);
ia                406 dev/isa/seagate.c 	ia->ia_drq = DRQUNK;
ia                407 dev/isa/seagate.c 	ia->ia_msize = 0x2000;
ia                408 dev/isa/seagate.c 	ia->ia_iosize = 0;
ia                426 dev/isa/seagate.c 	struct isa_attach_args *ia = aux;
ia                443 dev/isa/seagate.c 	sea->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
ia                105 dev/isa/sf16fmr.c 	struct isa_attach_args *ia = aux;
ia                106 dev/isa/sf16fmr.c 	bus_space_tag_t iot = ia->ia_iot;
ia                108 dev/isa/sf16fmr.c 	int iosize = 1, iobase = ia->ia_iobase;
ia                124 dev/isa/sf16fmr.c 	ia->ia_iosize = iosize;
ia                132 dev/isa/sf16fmr.c 	struct isa_attach_args *ia = aux;
ia                134 dev/isa/sf16fmr.c 	sc->c.iot = ia->ia_iot;
ia                143 dev/isa/sf16fmr.c 	if (bus_space_map(sc->c.iot, ia->ia_iobase, ia->ia_iosize,
ia                140 dev/isa/sf16fmr2.c 	struct isa_attach_args *ia = aux;
ia                141 dev/isa/sf16fmr2.c 	bus_space_tag_t iot = ia->ia_iot;
ia                144 dev/isa/sf16fmr2.c 	int iosize = 1, iobase = ia->ia_iobase;
ia                160 dev/isa/sf16fmr2.c 	ia->ia_iosize = iosize;
ia                168 dev/isa/sf16fmr2.c 	struct isa_attach_args *ia = aux;
ia                172 dev/isa/sf16fmr2.c 	sc->tea.iot = ia->ia_iot;
ia                180 dev/isa/sf16fmr2.c 	if (bus_space_map(sc->tea.iot, ia->ia_iobase, ia->ia_iosize,
ia                146 dev/isa/tcic2_isa.c 	struct isa_attach_args *ia = aux;
ia                147 dev/isa/tcic2_isa.c 	bus_space_tag_t iot = ia->ia_iot;
ia                152 dev/isa/tcic2_isa.c 	if (ia->ia_iobase == -1 /* ISACF_PORT_DEFAULT */)
ia                155 dev/isa/tcic2_isa.c 	if (bus_space_map(iot, ia->ia_iobase, TCIC_IOSIZE, 0, &ioh))
ia                158 dev/isa/tcic2_isa.c 	if (ia->ia_msize == 0)
ia                159 dev/isa/tcic2_isa.c 		ia->ia_msize = TCIC_MEMSIZE;
ia                161 dev/isa/tcic2_isa.c 	if (bus_space_map(ia->ia_memt, ia->ia_maddr, ia->ia_msize, 0, &memh))
ia                164 dev/isa/tcic2_isa.c 	DPRINTF(("tcic probing 0x%03x\n", ia->ia_iobase));
ia                183 dev/isa/tcic2_isa.c 	bus_space_unmap(ia->ia_memt, memh, ia->ia_msize);
ia                188 dev/isa/tcic2_isa.c 	ia->ia_iosize = TCIC_IOSIZE;
ia                199 dev/isa/tcic2_isa.c 	struct isa_attach_args *ia = aux;
ia                200 dev/isa/tcic2_isa.c 	isa_chipset_tag_t ic = ia->ia_ic;
ia                201 dev/isa/tcic2_isa.c 	bus_space_tag_t iot = ia->ia_iot;
ia                202 dev/isa/tcic2_isa.c 	bus_space_tag_t memt = ia->ia_memt;
ia                207 dev/isa/tcic2_isa.c 	if (bus_space_map(iot, ia->ia_iobase, ia->ia_iosize, 0, &ioh)) {
ia                213 dev/isa/tcic2_isa.c 	if (bus_space_map(memt, ia->ia_maddr, ia->ia_msize, 0, &memh)) {
ia                218 dev/isa/tcic2_isa.c 	sc->membase = ia->ia_maddr;
ia                219 dev/isa/tcic2_isa.c 	sc->subregionmask = (1 << (ia->ia_msize / TCIC_MEM_PAGESIZE)) - 1;
ia                220 dev/isa/tcic2_isa.c 	sc->memsize2 = tcic_log2((u_int)ia->ia_msize);
ia                242 dev/isa/tcic2_isa.c 	if ((sc->irq = ia->ia_irq) == IRQUNK) {
ia                 84 dev/isa/uha_isa.c 	struct isa_attach_args *ia = aux;
ia                 86 dev/isa/uha_isa.c 	bus_space_tag_t iot = ia->ia_iot;
ia                 90 dev/isa/uha_isa.c 	if (bus_space_map(iot, ia->ia_iobase, UHA_ISA_IOSIZE, 0, &ioh))
ia                 98 dev/isa/uha_isa.c 		if (ia->ia_irq != -1 && ia->ia_irq != sc.sc_irq)
ia                100 dev/isa/uha_isa.c 		if (ia->ia_drq != -1 && ia->ia_drq != sc.sc_drq)
ia                102 dev/isa/uha_isa.c 		ia->ia_irq = sc.sc_irq;
ia                103 dev/isa/uha_isa.c 		ia->ia_drq = sc.sc_drq;
ia                104 dev/isa/uha_isa.c 		ia->ia_msize = 0;
ia                105 dev/isa/uha_isa.c 		ia->ia_iosize = UHA_ISA_IOSIZE;
ia                118 dev/isa/uha_isa.c 	struct isa_attach_args *ia = aux;
ia                120 dev/isa/uha_isa.c 	bus_space_tag_t iot = ia->ia_iot;
ia                122 dev/isa/uha_isa.c 	isa_chipset_tag_t ic = ia->ia_ic;
ia                126 dev/isa/uha_isa.c 	if (bus_space_map(iot, ia->ia_iobase, UHA_ISA_IOSIZE, 0, &ioh))
ia                 68 dev/isa/vga_isa.c 	struct isa_attach_args *ia = aux;
ia                 71 dev/isa/vga_isa.c 	if ((ia->ia_iobase != IOBASEUNK && ia->ia_iobase != 0x3b0) ||
ia                 73 dev/isa/vga_isa.c 	    (ia->ia_maddr != MADDRUNK && ia->ia_maddr != 0xa0000) ||
ia                 74 dev/isa/vga_isa.c 	    (ia->ia_msize != 0 && ia->ia_msize != 0x20000) ||
ia                 75 dev/isa/vga_isa.c 	    ia->ia_irq != IRQUNK || ia->ia_drq != DRQUNK)
ia                 78 dev/isa/vga_isa.c 	if (!vga_is_console(ia->ia_iot, WSDISPLAY_TYPE_ISAVGA) &&
ia                 79 dev/isa/vga_isa.c 	    !vga_common_probe(ia->ia_iot, ia->ia_memt))
ia                 82 dev/isa/vga_isa.c 	ia->ia_iobase = 0x3b0;	/* XXX mono 0x3b0 color 0x3c0 */
ia                 83 dev/isa/vga_isa.c 	ia->ia_iosize = 0x30;	/* XXX 0x20 */
ia                 84 dev/isa/vga_isa.c 	ia->ia_maddr = 0xa0000;
ia                 85 dev/isa/vga_isa.c 	ia->ia_msize = 0x20000;
ia                 94 dev/isa/vga_isa.c 	struct isa_attach_args *ia = aux;
ia                101 dev/isa/vga_isa.c 	vga_common_attach(self, ia->ia_iot, ia->ia_memt,
ia                142 dev/isa/viasio.c 	struct isa_attach_args *ia = aux;
ia                148 dev/isa/viasio.c 	iot = ia->ia_iot;
ia                149 dev/isa/viasio.c 	if (bus_space_map(iot, ia->ipa_io[0].base, VT1211_IOSIZE, 0, &ioh))
ia                157 dev/isa/viasio.c 		ia->ipa_nio = 1;
ia                158 dev/isa/viasio.c 		ia->ipa_io[0].length = VT1211_IOSIZE;
ia                159 dev/isa/viasio.c 		ia->ipa_nmem = 0;
ia                160 dev/isa/viasio.c 		ia->ipa_nirq = 0;
ia                161 dev/isa/viasio.c 		ia->ipa_ndrq = 0;
ia                172 dev/isa/viasio.c 	struct isa_attach_args *ia = aux;
ia                176 dev/isa/viasio.c 	sc->sc_iot = ia->ia_iot;
ia                177 dev/isa/viasio.c 	if (bus_space_map(sc->sc_iot, ia->ipa_io[0].base,
ia                 92 dev/isa/wdc_isa.c 	struct isa_attach_args *ia = aux;
ia                 97 dev/isa/wdc_isa.c 	ch.cmd_iot = ia->ia_iot;
ia                 98 dev/isa/wdc_isa.c 	if (bus_space_map(ch.cmd_iot, ia->ia_iobase, WDC_ISA_REG_NPORTS, 0,
ia                102 dev/isa/wdc_isa.c 	ch.ctl_iot = ia->ia_iot;
ia                103 dev/isa/wdc_isa.c 	if (bus_space_map(ch.ctl_iot, ia->ia_iobase + WDC_ISA_AUXREG_OFFSET,
ia                112 dev/isa/wdc_isa.c 		ia->ia_iosize = WDC_ISA_REG_NPORTS;
ia                113 dev/isa/wdc_isa.c 		ia->ia_msize = 0;
ia                127 dev/isa/wdc_isa.c 	struct isa_attach_args *ia = aux;
ia                131 dev/isa/wdc_isa.c 	sc->wdc_channel.cmd_iot = ia->ia_iot;
ia                132 dev/isa/wdc_isa.c 	sc->wdc_channel.ctl_iot = ia->ia_iot;
ia                133 dev/isa/wdc_isa.c 	sc->sc_ic = ia->ia_ic;
ia                136 dev/isa/wdc_isa.c 	if (bus_space_map(sc->wdc_channel.cmd_iot, ia->ia_iobase,
ia                139 dev/isa/wdc_isa.c 	      ia->ia_iobase + WDC_ISA_AUXREG_OFFSET, WDC_ISA_AUXREG_NPORTS,
ia                147 dev/isa/wdc_isa.c 	sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
ia                150 dev/isa/wdc_isa.c 	if (ia->ia_drq != DRQUNK) {
ia                152 dev/isa/wdc_isa.c 		sc->sc_drq = ia->ia_drq;
ia                248 dev/isa/wds.c  	register struct isa_attach_args *ia = aux;
ia                249 dev/isa/wds.c  	bus_space_tag_t iot = ia->ia_iot;
ia                253 dev/isa/wds.c  	if (bus_space_map(iot, ia->ia_iobase, WDS_IO_PORTS, 0, &ioh))
ia                257 dev/isa/wds.c  	rv = wds_find(ia, NULL);
ia                262 dev/isa/wds.c  		ia->ia_msize = 0;
ia                263 dev/isa/wds.c  		ia->ia_iosize = WDS_IO_PORTS;
ia                288 dev/isa/wds.c  	struct isa_attach_args *ia = aux;
ia                291 dev/isa/wds.c  	bus_space_tag_t iot = ia->ia_iot;
ia                294 dev/isa/wds.c  	if (bus_space_map(iot, ia->ia_iobase, WDS_IO_PORTS, 0, &ioh)) {
ia                299 dev/isa/wds.c  	if (!wds_find(ia, sc))
ia                325 dev/isa/wds.c  	sc->sc_ih = isa_intr_establish(ia->ia_ic, sc->sc_irq, IST_EDGE,
ia                861 dev/isa/wds.c  	bus_space_tag_t iot = ia->ia_iot;
ia                918 dev/isa/wds.c  		sc->sc_irq = ia->ia_irq;
ia                919 dev/isa/wds.c  		sc->sc_drq = ia->ia_drq;
ia                126 dev/isa/wss_isa.c     sc->sc_iot = ia->ia_iot;
ia                128 dev/isa/wss_isa.c 	madprobe(sc, ia->ia_iobase);
ia                132 dev/isa/wss_isa.c     if (!WSS_BASE_VALID(ia->ia_iobase)) {
ia                133 dev/isa/wss_isa.c 	DPRINTF(("wss: configured iobase %x invalid\n", ia->ia_iobase));
ia                138 dev/isa/wss_isa.c     if (bus_space_map(sc->sc_iot, ia->ia_iobase, WSS_CODEC, 0, &sc->sc_ioh))
ia                144 dev/isa/wss_isa.c     if (ad1848_mapprobe(&sc->sc_ad1848, ia->ia_iobase + WSS_CODEC) == 0)
ia                147 dev/isa/wss_isa.c     ia->ia_iosize = WSS_NPORT;
ia                150 dev/isa/wss_isa.c     if (!WSS_DRQ_VALID(ia->ia_drq)) {
ia                151 dev/isa/wss_isa.c 	DPRINTF(("wss: configured dma chan %d invalid\n", ia->ia_drq));
ia                154 dev/isa/wss_isa.c     sc->wss_drq = ia->ia_drq;
ia                159 dev/isa/wss_isa.c     if (!WSS_IRQ_VALID(ia->ia_irq)) {
ia                160 dev/isa/wss_isa.c 	DPRINTF(("wss: configured interrupt %d invalid\n", ia->ia_irq));
ia                164 dev/isa/wss_isa.c     sc->wss_irq = ia->ia_irq;
ia                167 dev/isa/wss_isa.c 	ia->ia_drq2 = DRQUNK;
ia                169 dev/isa/wss_isa.c 	sc->sc_ad1848.mode > 1 && ia->ia_drq2 != DRQUNK ? 
ia                170 dev/isa/wss_isa.c 	ia->ia_drq2 : ia->ia_drq;
ia                176 dev/isa/wss_isa.c 		      (interrupt_bits[ia->ia_irq] | dma_bits[ia->ia_drq]));
ia                197 dev/isa/wss_isa.c     struct isa_attach_args *ia = (struct isa_attach_args *)aux;
ia                199 dev/isa/wss_isa.c     if (!wssfind(parent, sc, ia)) {
ia                204 dev/isa/wss_isa.c     sc->sc_ic = ia->ia_ic;
ia                 81 dev/isa/ym_isapnp.c 	struct isa_attach_args *ia = aux;
ia                 83 dev/isa/ym_isapnp.c 	if (ia->ipa_nio < 5)
ia                 98 dev/isa/ym_isapnp.c 	struct isa_attach_args *ia = aux;
ia                100 dev/isa/ym_isapnp.c 	sc->sc_iot = ia->ia_iot;
ia                101 dev/isa/ym_isapnp.c 	sc->sc_ioh = ia->ipa_io[1].h;
ia                102 dev/isa/ym_isapnp.c 	sc->sc_ic = ia->ia_ic;
ia                104 dev/isa/ym_isapnp.c 	sc->ym_irq = ia->ipa_irq[0].num;
ia                105 dev/isa/ym_isapnp.c 	sc->ym_drq = ia->ipa_drq[0].num;
ia                106 dev/isa/ym_isapnp.c 	sc->ym_recdrq = ia->ipa_drq[1].num;
ia                108 dev/isa/ym_isapnp.c 	sc->sc_controlioh = ia->ipa_io[4].h; 
ia                118 dev/isa/ym_isapnp.c 	sc->sc_mpu_sc.iobase = ia->ipa_io[3].base;
ia                119 dev/isa/ym_isapnp.c 	sc->sc_mpu_sc.ioh = ia->ipa_io[3].h;
ia                379 lib/libsa/bootparam.c 	uia.l = ia.s_addr;
ia                426 lib/libsa/bootparam.c 	ia->s_addr = uia.l;
ia                404 lib/libsa/net.c 	return (intoa(ia.s_addr));
ia               1420 net/pf.c       	PF_ACPY(&oia, ia, af);
ia               1438 net/pf.c       	PF_ACPY(ia, na, af);
ia               1445 net/pf.c       		    oia.addr16[0], ia->addr16[0], 0),
ia               1446 net/pf.c       		    oia.addr16[1], ia->addr16[1], 0);
ia               1448 net/pf.c       		    oia.addr16[0], ia->addr16[0], 0),
ia               1449 net/pf.c       		    oia.addr16[1], ia->addr16[1], 0);
ia               1459 net/pf.c       		    oia.addr16[0], ia->addr16[0], u),
ia               1460 net/pf.c       		    oia.addr16[1], ia->addr16[1], u),
ia               1461 net/pf.c       		    oia.addr16[2], ia->addr16[2], u),
ia               1462 net/pf.c       		    oia.addr16[3], ia->addr16[3], u),
ia               1463 net/pf.c       		    oia.addr16[4], ia->addr16[4], u),
ia               1464 net/pf.c       		    oia.addr16[5], ia->addr16[5], u),
ia               1465 net/pf.c       		    oia.addr16[6], ia->addr16[6], u),
ia               1466 net/pf.c       		    oia.addr16[7], ia->addr16[7], u);
ia                457 net/pf_if.c    	struct ifaddr	*ia;
ia                463 net/pf_if.c    	TAILQ_FOREACH(ia, &ifp->if_addrlist, ifa_list) {
ia                464 net/pf_if.c    		if (ia->ifa_addr == NULL)
ia                466 net/pf_if.c    		af = ia->ifa_addr->sa_family;
ia                479 net/pf_if.c    		    &((struct sockaddr_in6 *)ia->ifa_addr)->sin6_addr))
ia                495 net/pf_if.c    				    ia->ifa_netmask)->sin_addr);
ia                498 net/pf_if.c    				    ia->ifa_netmask)->sin6_addr);
ia                503 net/pf_if.c    			pfi_address_add(ia->ifa_broadaddr, af, net2);
ia                505 net/pf_if.c    			pfi_address_add(ia->ifa_dstaddr, af, net2);
ia                507 net/pf_if.c    			pfi_address_add(ia->ifa_addr, af, net2);
ia                147 netinet/if_ether.c 	struct in_ifaddr *ia;
ia                258 netinet/if_ether.c 		TAILQ_FOREACH(ia, &in_ifaddr, ia_list) {
ia                259 netinet/if_ether.c 			if (ia->ia_ifp == rt->rt_ifp &&
ia                261 netinet/if_ether.c 			    (IA_SIN(ia))->sin_addr.s_addr)
ia                264 netinet/if_ether.c 		if (ia) {
ia                293 netinet/if_ether.c 			ifa = &ia->ia_ifa;
ia                526 netinet/if_ether.c 	struct in_ifaddr *ia;
ia                554 netinet/if_ether.c 	TAILQ_FOREACH(ia, &in_ifaddr, ia_list) {
ia                555 netinet/if_ether.c 		if (itaddr.s_addr != ia->ia_addr.sin_addr.s_addr)
ia                559 netinet/if_ether.c 		if (ia->ia_ifp->if_type == IFT_CARP &&
ia                560 netinet/if_ether.c 		    ((ia->ia_ifp->if_flags & (IFF_UP|IFF_RUNNING)) ==
ia                563 netinet/if_ether.c 			if (ia->ia_ifp == m->m_pkthdr.rcvif &&
ia                564 netinet/if_ether.c 			    carp_iamatch(ia, ea->arp_sha,
ia                569 netinet/if_ether.c 			if (ia->ia_ifp == m->m_pkthdr.rcvif)
ia                581 netinet/if_ether.c 			    ia->ia_ifp->if_bridge)
ia                582 netinet/if_ether.c 				bridge_ia = ia;
ia                584 netinet/if_ether.c 			else if (ia->ia_ifp->if_carpdev != NULL &&
ia                586 netinet/if_ether.c 			    ia->ia_ifp->if_carpdev->if_bridge &&
ia                587 netinet/if_ether.c 			    carp_iamatch(ia, ea->arp_sha,
ia                589 netinet/if_ether.c 				bridge_ia = ia;
ia                596 netinet/if_ether.c 	if (ia == NULL && bridge_ia != NULL) {
ia                597 netinet/if_ether.c 		ia = bridge_ia;
ia                602 netinet/if_ether.c 	if (ia == NULL) {
ia                603 netinet/if_ether.c 		TAILQ_FOREACH(ia, &in_ifaddr, ia_list) {
ia                604 netinet/if_ether.c 			if (isaddr.s_addr != ia->ia_addr.sin_addr.s_addr)
ia                606 netinet/if_ether.c 			if (ia->ia_ifp == m->m_pkthdr.rcvif)
ia                611 netinet/if_ether.c 	if (ia == NULL && m->m_pkthdr.rcvif->if_type != IFT_CARP) {
ia                619 netinet/if_ether.c 			ia = (struct in_ifaddr *)ifa;
ia                622 netinet/if_ether.c 	if (ia == NULL)
ia                627 netinet/if_ether.c 	myaddr = ia->ia_addr.sin_addr;
ia                133 netinet/igmp.c 	struct in_ifaddr *ia;
ia                290 netinet/igmp.c 			IFP_TO_IA(ifp, ia);
ia                291 netinet/igmp.c 			if (ia)
ia                292 netinet/igmp.c 				ip->ip_src.s_addr = ia->ia_subnet;
ia                329 netinet/igmp.c 		IFP_TO_IA(ifp, ia);
ia                330 netinet/igmp.c 		if (ia && ip->ip_src.s_addr == ia->ia_addr.sin_addr.s_addr)
ia                357 netinet/igmp.c 			IFP_TO_IA(ifp, ia);
ia                359 netinet/igmp.c 			if (ia)
ia                360 netinet/igmp.c 				ip->ip_src.s_addr = ia->ia_subnet;
ia                119 netinet/in.c   	struct in_ifaddr *ia;
ia                122 netinet/in.c   		TAILQ_FOREACH(ia, &in_ifaddr, ia_list)
ia                123 netinet/in.c   			if ((in.s_addr & ia->ia_netmask) == ia->ia_net)
ia                126 netinet/in.c   		TAILQ_FOREACH(ia, &in_ifaddr, ia_list)
ia                127 netinet/in.c   			if ((in.s_addr & ia->ia_subnetmask) == ia->ia_subnet)
ia                225 netinet/in.c   	struct in_ifaddr *ia = 0;
ia                248 netinet/in.c   		TAILQ_FOREACH(ia, &in_ifaddr, ia_list)
ia                249 netinet/in.c   			if (ia->ia_ifp == ifp)
ia                257 netinet/in.c   			for (; ia != TAILQ_END(&in_ifaddr);
ia                258 netinet/in.c   			    ia = TAILQ_NEXT(ia, ia_list)) {
ia                259 netinet/in.c   				if (ia->ia_ifp == ifp &&
ia                260 netinet/in.c   				    ia->ia_addr.sin_addr.s_addr ==
ia                264 netinet/in.c   		if (cmd == SIOCDIFADDR && ia == 0)
ia                275 netinet/in.c   		if (ia == (struct in_ifaddr *)0) {
ia                276 netinet/in.c   			ia = (struct in_ifaddr *)
ia                277 netinet/in.c   				malloc(sizeof *ia, M_IFADDR, M_WAITOK);
ia                278 netinet/in.c   			bzero((caddr_t)ia, sizeof *ia);
ia                280 netinet/in.c   			TAILQ_INSERT_TAIL(&in_ifaddr, ia, ia_list);
ia                281 netinet/in.c   			TAILQ_INSERT_TAIL(&ifp->if_addrlist, (struct ifaddr *)ia,
ia                283 netinet/in.c   			ia->ia_addr.sin_family = AF_INET;
ia                284 netinet/in.c   			ia->ia_addr.sin_len = sizeof(ia->ia_addr);
ia                285 netinet/in.c   			ia->ia_ifa.ifa_addr = sintosa(&ia->ia_addr);
ia                286 netinet/in.c   			ia->ia_ifa.ifa_dstaddr = sintosa(&ia->ia_dstaddr);
ia                287 netinet/in.c   			ia->ia_ifa.ifa_netmask = sintosa(&ia->ia_sockmask);
ia                288 netinet/in.c   			ia->ia_sockmask.sin_len = 8;
ia                290 netinet/in.c   				ia->ia_broadaddr.sin_len = sizeof(ia->ia_addr);
ia                291 netinet/in.c   				ia->ia_broadaddr.sin_family = AF_INET;
ia                293 netinet/in.c   			ia->ia_ifp = ifp;
ia                294 netinet/in.c   			LIST_INIT(&ia->ia_multiaddrs);
ia                313 netinet/in.c   		if (ia && satosin(&ifr->ifr_addr)->sin_addr.s_addr) {
ia                316 netinet/in.c   			for (ia2 = ia; ia2 != TAILQ_END(&in_ifaddr);
ia                324 netinet/in.c   				ia = ia2;
ia                326 netinet/in.c   		if (ia == (struct in_ifaddr *)0)
ia                333 netinet/in.c   		*satosin(&ifr->ifr_addr) = ia->ia_addr;
ia                339 netinet/in.c   		*satosin(&ifr->ifr_dstaddr) = ia->ia_broadaddr;
ia                345 netinet/in.c   		*satosin(&ifr->ifr_dstaddr) = ia->ia_dstaddr;
ia                349 netinet/in.c   		*satosin(&ifr->ifr_addr) = ia->ia_sockmask;
ia                356 netinet/in.c   		oldaddr = ia->ia_dstaddr;
ia                357 netinet/in.c   		ia->ia_dstaddr = *satosin(&ifr->ifr_dstaddr);
ia                359 netinet/in.c   					(ifp, SIOCSIFDSTADDR, (caddr_t)ia))) {
ia                360 netinet/in.c   			ia->ia_dstaddr = oldaddr;
ia                364 netinet/in.c   		if (ia->ia_flags & IFA_ROUTE) {
ia                365 netinet/in.c   			ia->ia_ifa.ifa_dstaddr = sintosa(&oldaddr);
ia                366 netinet/in.c   			rtinit(&(ia->ia_ifa), (int)RTM_DELETE, RTF_HOST);
ia                367 netinet/in.c   			ia->ia_ifa.ifa_dstaddr = sintosa(&ia->ia_dstaddr);
ia                368 netinet/in.c   			rtinit(&(ia->ia_ifa), (int)RTM_ADD, RTF_HOST|RTF_UP);
ia                376 netinet/in.c   		ia->ia_broadaddr = *satosin(&ifr->ifr_broadaddr);
ia                381 netinet/in.c   		error = in_ifinit(ifp, ia, satosin(&ifr->ifr_addr), 1);
ia                392 netinet/in.c   		ia->ia_subnetmask = ia->ia_sockmask.sin_addr.s_addr =
ia                401 netinet/in.c   		if (ia->ia_addr.sin_family == AF_INET) {
ia                403 netinet/in.c   				ifra->ifra_addr = ia->ia_addr;
ia                406 netinet/in.c   					       ia->ia_addr.sin_addr.s_addr)
ia                410 netinet/in.c   			in_ifscrub(ifp, ia);
ia                411 netinet/in.c   			ia->ia_sockmask = ifra->ifra_mask;
ia                412 netinet/in.c   			ia->ia_subnetmask = ia->ia_sockmask.sin_addr.s_addr;
ia                417 netinet/in.c   			in_ifscrub(ifp, ia);
ia                418 netinet/in.c   			ia->ia_dstaddr = ifra->ifra_dstaddr;
ia                423 netinet/in.c   			error = in_ifinit(ifp, ia, &ifra->ifra_addr, 0);
ia                427 netinet/in.c   			ia->ia_broadaddr = ifra->ifra_broadaddr;
ia                448 netinet/in.c   		in_ifscrub(ifp, ia);
ia                449 netinet/in.c   		TAILQ_REMOVE(&ifp->if_addrlist, (struct ifaddr *)ia, ifa_list);
ia                450 netinet/in.c   		TAILQ_REMOVE(&in_ifaddr, ia, ia_list);
ia                451 netinet/in.c   		if (ia->ia_allhosts != NULL) {
ia                452 netinet/in.c   			in_delmulti(ia->ia_allhosts);
ia                453 netinet/in.c   			ia->ia_allhosts = NULL;
ia                455 netinet/in.c   		IFAFREE((&ia->ia_ifa));
ia                571 netinet/in.c   		struct in_ifaddr *ia;
ia                616 netinet/in.c   		ia = (struct in_ifaddr *)ifa;
ia                620 netinet/in.c   			bcopy(&ia->ia_addr, &iflr->addr, ia->ia_addr.sin_len);
ia                623 netinet/in.c   				bcopy(&ia->ia_dstaddr, &iflr->dstaddr,
ia                624 netinet/in.c   					ia->ia_dstaddr.sin_len);
ia                629 netinet/in.c   				in_mask2len(&ia->ia_sockmask.sin_addr);
ia                642 netinet/in.c   			bcopy(&ia->ia_addr, &ifra.ifra_addr,
ia                643 netinet/in.c   				ia->ia_addr.sin_len);
ia                645 netinet/in.c   				bcopy(&ia->ia_dstaddr, &ifra.ifra_dstaddr,
ia                646 netinet/in.c   					ia->ia_dstaddr.sin_len);
ia                648 netinet/in.c   			bcopy(&ia->ia_sockmask, &ifra.ifra_dstaddr,
ia                649 netinet/in.c   				ia->ia_sockmask.sin_len);
ia                667 netinet/in.c   	in_scrubprefix(ia);
ia                685 netinet/in.c   	oldaddr = ia->ia_addr;
ia                686 netinet/in.c   	ia->ia_addr = *sin;
ia                693 netinet/in.c   	    (error = (*ifp->if_ioctl)(ifp, SIOCSIFADDR, (caddr_t)ia))) {
ia                694 netinet/in.c   		ia->ia_addr = oldaddr;
ia                709 netinet/in.c   		ia->ia_ifa.ifa_addr = sintosa(&oldaddr);
ia                710 netinet/in.c   		in_ifscrub(ifp, ia);
ia                711 netinet/in.c   		ia->ia_ifa.ifa_addr = sintosa(&ia->ia_addr);
ia                714 netinet/in.c   		ia->ia_netmask = IN_CLASSA_NET;
ia                716 netinet/in.c   		ia->ia_netmask = IN_CLASSB_NET;
ia                718 netinet/in.c   		ia->ia_netmask = IN_CLASSC_NET;
ia                724 netinet/in.c   	if (ia->ia_subnetmask == 0) {
ia                725 netinet/in.c   		ia->ia_subnetmask = ia->ia_netmask;
ia                726 netinet/in.c   		ia->ia_sockmask.sin_addr.s_addr = ia->ia_subnetmask;
ia                728 netinet/in.c   		ia->ia_netmask &= ia->ia_subnetmask;
ia                729 netinet/in.c   	ia->ia_net = i & ia->ia_netmask;
ia                730 netinet/in.c   	ia->ia_subnet = i & ia->ia_subnetmask;
ia                731 netinet/in.c   	in_socktrim(&ia->ia_sockmask);
ia                735 netinet/in.c   	ia->ia_ifa.ifa_metric = ifp->if_metric;
ia                737 netinet/in.c   		ia->ia_broadaddr.sin_addr.s_addr =
ia                738 netinet/in.c   			ia->ia_subnet | ~ia->ia_subnetmask;
ia                739 netinet/in.c   		ia->ia_netbroadcast.s_addr =
ia                740 netinet/in.c   			ia->ia_net | ~ia->ia_netmask;
ia                742 netinet/in.c   		ia->ia_dstaddr = ia->ia_addr;
ia                745 netinet/in.c   		if (ia->ia_dstaddr.sin_family != AF_INET)
ia                749 netinet/in.c   	error = in_addprefix(ia, flags);
ia                754 netinet/in.c   	if ((ifp->if_flags & IFF_MULTICAST) && ia->ia_allhosts == NULL) {
ia                758 netinet/in.c   		ia->ia_allhosts = in_addmulti(&addr, ifp);
ia                776 netinet/in.c   	struct in_ifaddr *ia;
ia                788 netinet/in.c   	TAILQ_FOREACH(ia, &in_ifaddr, ia_list) {
ia                789 netinet/in.c   		if (rtinitflags(ia)) {
ia                790 netinet/in.c   			p = ia->ia_dstaddr.sin_addr;
ia                794 netinet/in.c   			p = ia->ia_addr.sin_addr;
ia                795 netinet/in.c   			p.s_addr &= ia->ia_sockmask.sin_addr.s_addr;
ia                797 netinet/in.c   			    mask.s_addr != ia->ia_sockmask.sin_addr.s_addr)
ia                800 netinet/in.c   		if ((ia->ia_flags & IFA_ROUTE) == 0)
ia                804 netinet/in.c   		if (ia->ia_ifp->if_type == IFT_CARP &&
ia                806 netinet/in.c   			rtinit(&(ia->ia_ifa), (int)RTM_DELETE,
ia                807 netinet/in.c   			    rtinitflags(ia));
ia                808 netinet/in.c   			ia->ia_flags &= ~IFA_ROUTE;
ia                837 netinet/in.c   	struct in_ifaddr *ia;
ia                852 netinet/in.c   	TAILQ_FOREACH(ia, &in_ifaddr, ia_list) {
ia                853 netinet/in.c   		if (rtinitflags(ia))
ia                854 netinet/in.c   			p = ia->ia_dstaddr.sin_addr;
ia                856 netinet/in.c   			p = ia->ia_addr.sin_addr;
ia                857 netinet/in.c   			p.s_addr &= ia->ia_sockmask.sin_addr.s_addr;
ia                866 netinet/in.c   		if ((ia->ia_flags & IFA_ROUTE) == 0) {
ia                871 netinet/in.c   			error = rtinit(&ia->ia_ifa, (int)RTM_ADD,
ia                872 netinet/in.c   			    rtinitflags(ia) | RTF_UP);
ia                874 netinet/in.c   				ia->ia_flags |= IFA_ROUTE;
ia                923 netinet/in.c   			    in.s_addr != ia->ia_addr.sin_addr.s_addr &&
ia                924 netinet/in.c   			    (in.s_addr == ia->ia_broadaddr.sin_addr.s_addr ||
ia                925 netinet/in.c   			     in.s_addr == ia->ia_netbroadcast.s_addr ||
ia                930 netinet/in.c   			      (in.s_addr == ia->ia_subnet ||
ia                931 netinet/in.c   			       in.s_addr == ia->ia_net))))
ia                948 netinet/in.c   	struct in_ifaddr *ia;
ia                973 netinet/in.c   		IFP_TO_IA(ifp, ia);
ia                974 netinet/in.c   		if (ia == NULL) {
ia                979 netinet/in.c   		inm->inm_ia = ia;
ia                980 netinet/in.c   		ia->ia_ifa.ifa_refcnt++;
ia                981 netinet/in.c   		LIST_INSERT_HEAD(&ia->ia_multiaddrs, inm, inm_list);
ia                803 netinet/in_pcb.c 	struct in_ifaddr *ia;
ia                805 netinet/in_pcb.c 	ia = (struct in_ifaddr *)0;
ia                840 netinet/in_pcb.c 		ia = ifatoia(ro->ro_rt->rt_ifa);
ia                841 netinet/in_pcb.c 	if (ia == 0) {
ia                845 netinet/in_pcb.c 		ia = ifatoia(ifa_ifwithdstaddr(sintosa(sin)));
ia                846 netinet/in_pcb.c 		if (ia == 0)
ia                847 netinet/in_pcb.c 			ia = ifatoia(ifa_ifwithnet(sintosa(sin)));
ia                849 netinet/in_pcb.c 		if (ia == 0)
ia                850 netinet/in_pcb.c 			ia = TAILQ_FIRST(&in_ifaddr);
ia                851 netinet/in_pcb.c 		if (ia == 0) {
ia                868 netinet/in_pcb.c 			TAILQ_FOREACH(ia, &in_ifaddr, ia_list)
ia                869 netinet/in_pcb.c 				if (ia->ia_ifp == ifp)
ia                871 netinet/in_pcb.c 			if (ia == 0) {
ia                877 netinet/in_pcb.c 	return satosin(&ia->ia_addr);
ia                 77 netinet/in_var.h #define	IA_SIN(ia) (&(((struct in_ifaddr *)(ia))->ia_addr))
ia                 96 netinet/in_var.h 	struct in_ifaddr *ia; \
ia                 98 netinet/in_var.h 	for (ia = TAILQ_FIRST(&in_ifaddr); ia != TAILQ_END(&in_ifaddr) && \
ia                 99 netinet/in_var.h 	    ia->ia_addr.sin_addr.s_addr != (addr).s_addr; \
ia                100 netinet/in_var.h 	    ia = TAILQ_NEXT(ia, ia_list)) \
ia                102 netinet/in_var.h 	(ifp) = (ia == NULL) ? NULL : ia->ia_ifp; \
ia                113 netinet/in_var.h 	for ((ia) = TAILQ_FIRST(&in_ifaddr); \
ia                114 netinet/in_var.h 	    (ia) != TAILQ_END(&in_ifaddr) && (ia)->ia_ifp != (ifp); \
ia                115 netinet/in_var.h 	    (ia) = TAILQ_NEXT((ia), ia_list)) \
ia                165 netinet/in_var.h 	struct in_ifaddr *ia; \
ia                167 netinet/in_var.h 	IFP_TO_IA((ifp), ia); \
ia                168 netinet/in_var.h 	if (ia == NULL) \
ia                171 netinet/in_var.h 		for ((inm) = LIST_FIRST(&ia->ia_multiaddrs); \
ia                172 netinet/in_var.h 		     (inm) != LIST_END(&ia->ia_multiaddrs) && \
ia               1416 netinet/ip_carp.c 	struct carp_softc *sc = ia->ia_ifp->if_softc;
ia               1424 netinet/ip_carp.c 	    (struct ifaddr *)ia, CARP_COUNT_LINK0))
ia               1438 netinet/ip_carp.c 			    (struct carp_if *)ia->ia_ifp->if_carpdev->if_carp,
ia               1439 netinet/ip_carp.c 			    (struct ifaddr *)ia, CARP_COUNT_RUNNING);
ia               1889 netinet/ip_carp.c 	struct in_ifaddr *ia, *ia_if;
ia               1903 netinet/ip_carp.c 	for (ia = TAILQ_FIRST(&in_ifaddr); ia;
ia               1904 netinet/ip_carp.c 	    ia = TAILQ_NEXT(ia, ia_list)) {
ia               1907 netinet/ip_carp.c 		if (ia->ia_ifp != &sc->sc_if &&
ia               1908 netinet/ip_carp.c 		    ia->ia_ifp->if_type != IFT_CARP &&
ia               1909 netinet/ip_carp.c 		    (ia->ia_ifp->if_flags & IFF_MULTICAST) &&
ia               1910 netinet/ip_carp.c 		    (sin->sin_addr.s_addr & ia->ia_subnetmask) ==
ia               1911 netinet/ip_carp.c 		    ia->ia_subnet) {
ia               1913 netinet/ip_carp.c 				ia_if = ia;
ia               1918 netinet/ip_carp.c 		ia = ia_if;
ia               1920 netinet/ip_carp.c 			if (ifp != ia->ia_ifp)
ia               1923 netinet/ip_carp.c 			ifp = ia->ia_ifp;
ia               1980 netinet/ip_carp.c 	struct in6_ifaddr *ia, *ia_if;
ia               1994 netinet/ip_carp.c 	for (ia = in6_ifaddr; ia; ia = ia->ia_next) {
ia               1999 netinet/ip_carp.c 			    ia->ia_prefixmask.sin6_addr.s6_addr32[i]) !=
ia               2000 netinet/ip_carp.c 			    (ia->ia_addr.sin6_addr.s6_addr32[i] &
ia               2001 netinet/ip_carp.c 			    ia->ia_prefixmask.sin6_addr.s6_addr32[i]))
ia               2005 netinet/ip_carp.c 		if (ia->ia_ifp != &sc->sc_if &&
ia               2006 netinet/ip_carp.c 		    ia->ia_ifp->if_type != IFT_CARP &&
ia               2007 netinet/ip_carp.c 		    (ia->ia_ifp->if_flags & IFF_MULTICAST) &&
ia               2010 netinet/ip_carp.c 				ia_if = ia;
ia               2015 netinet/ip_carp.c 		ia = ia_if;
ia               2017 netinet/ip_carp.c 			if (sc->sc_carpdev != ia->ia_ifp)
ia               2020 netinet/ip_carp.c 			ifp = ia->ia_ifp;
ia                303 netinet/ip_icmp.c 	struct in_ifaddr *ia;
ia                518 netinet/ip_icmp.c 		ia = ifatoia(ifaof_ifpforaddr(sintosa(&icmpdst),
ia                520 netinet/ip_icmp.c 		if (ia == 0)
ia                523 netinet/ip_icmp.c 		icp->icmp_mask = ia->ia_sockmask.sin_addr.s_addr;
ia                525 netinet/ip_icmp.c 			if (ia->ia_ifp->if_flags & IFF_BROADCAST)
ia                526 netinet/ip_icmp.c 				ip->ip_src = ia->ia_broadaddr.sin_addr;
ia                527 netinet/ip_icmp.c 			else if (ia->ia_ifp->if_flags & IFF_POINTOPOINT)
ia                528 netinet/ip_icmp.c 				ip->ip_src = ia->ia_dstaddr.sin_addr;
ia                637 netinet/ip_icmp.c 	struct in_ifaddr *ia;
ia                655 netinet/ip_icmp.c 	TAILQ_FOREACH(ia, &in_ifaddr, ia_list) {
ia                656 netinet/ip_icmp.c 		if (t.s_addr == ia->ia_addr.sin_addr.s_addr)
ia                658 netinet/ip_icmp.c 		if ((ia->ia_ifp->if_flags & IFF_BROADCAST) &&
ia                659 netinet/ip_icmp.c 		    t.s_addr == ia->ia_broadaddr.sin_addr.s_addr)
ia                667 netinet/ip_icmp.c 	if (ia == (struct in_ifaddr *)0) {
ia                684 netinet/ip_icmp.c 		ia = ifatoia(ro.ro_rt->rt_ifa);
ia                689 netinet/ip_icmp.c 	t = ia->ia_addr.sin_addr;
ia                284 netinet/ip_input.c 	struct in_ifaddr *ia;
ia                417 netinet/ip_input.c 	if ((ia = in_iawithaddr(ip->ip_dst, m)) != NULL &&
ia                418 netinet/ip_input.c 	    (ia->ia_ifp->if_flags & IFF_UP))
ia                704 netinet/ip_input.c 	struct in_ifaddr *ia;
ia                706 netinet/ip_input.c 	TAILQ_FOREACH(ia, &in_ifaddr, ia_list) {
ia                707 netinet/ip_input.c 		if ((ina.s_addr == ia->ia_addr.sin_addr.s_addr) ||
ia                708 netinet/ip_input.c 		    ((ia->ia_ifp->if_flags & (IFF_LOOPBACK|IFF_LINK1)) ==
ia                710 netinet/ip_input.c 		     ia->ia_subnet == (ina.s_addr & ia->ia_subnetmask)))
ia                711 netinet/ip_input.c 			return ia;
ia                713 netinet/ip_input.c 		    ia->ia_ifp == m->m_pkthdr.rcvif)) &&
ia                714 netinet/ip_input.c 		    (ia->ia_ifp->if_flags & IFF_BROADCAST)) {
ia                715 netinet/ip_input.c 			if (ina.s_addr == ia->ia_broadaddr.sin_addr.s_addr ||
ia                716 netinet/ip_input.c 			    ina.s_addr == ia->ia_netbroadcast.s_addr ||
ia                721 netinet/ip_input.c 			    ina.s_addr == ia->ia_subnet ||
ia                722 netinet/ip_input.c 			    ina.s_addr == ia->ia_net) {
ia                726 netinet/ip_input.c 				return ia;
ia               1016 netinet/ip_input.c 	struct in_ifaddr *ia;
ia               1069 netinet/ip_input.c 			ia = ifatoia(ifa_ifwithaddr(sintosa(&ipaddr)));
ia               1070 netinet/ip_input.c 			if (ia == 0) {
ia               1099 netinet/ip_input.c 			    if ((ia = (INA)ifa_ifwithdstaddr((SA)&ipaddr)) == 0)
ia               1100 netinet/ip_input.c 				ia = (INA)ifa_ifwithnet((SA)&ipaddr);
ia               1102 netinet/ip_input.c 				ia = ip_rtaddr(ipaddr.sin_addr);
ia               1103 netinet/ip_input.c 			if (ia == 0) {
ia               1109 netinet/ip_input.c 			bcopy((caddr_t)&ia->ia_addr.sin_addr,
ia               1140 netinet/ip_input.c 			if ((ia = (INA)ifa_ifwithaddr((SA)&ipaddr)) == 0 &&
ia               1141 netinet/ip_input.c 			    (ia = ip_rtaddr(ipaddr.sin_addr)) == 0) {
ia               1146 netinet/ip_input.c 			bcopy((caddr_t)&ia->ia_addr.sin_addr,
ia               1174 netinet/ip_input.c 				ia = (INA)ifaof_ifpforaddr((SA)&ipaddr,
ia               1176 netinet/ip_input.c 				if (ia == 0)
ia               1178 netinet/ip_input.c 				bcopy((caddr_t)&ia->ia_addr.sin_addr,
ia                106 netinet/ip_output.c 	struct in_ifaddr *ia;
ia                204 netinet/ip_output.c 			if ((ia = ifatoia(ifa_ifwithdstaddr(sintosa(dst)))) == 0 &&
ia                205 netinet/ip_output.c 			    (ia = ifatoia(ifa_ifwithnet(sintosa(dst)))) == 0) {
ia                211 netinet/ip_output.c 			ifp = ia->ia_ifp;
ia                219 netinet/ip_output.c 			IFP_TO_IA(ifp, ia);
ia                230 netinet/ip_output.c 			ia = ifatoia(ro->ro_rt->rt_ifa);
ia                242 netinet/ip_output.c 			ip->ip_src = ia->ia_addr.sin_addr;
ia                374 netinet/ip_output.c 			if ((ia = ifatoia(ifa_ifwithdstaddr(sintosa(dst)))) == 0 &&
ia                375 netinet/ip_output.c 			    (ia = ifatoia(ifa_ifwithnet(sintosa(dst)))) == 0) {
ia                381 netinet/ip_output.c 			ifp = ia->ia_ifp;
ia                389 netinet/ip_output.c 			IFP_TO_IA(ifp, ia);
ia                400 netinet/ip_output.c 			ia = ifatoia(ro->ro_rt->rt_ifa);
ia                412 netinet/ip_output.c 			ip->ip_src = ia->ia_addr.sin_addr;
ia                466 netinet/ip_output.c 			struct in_ifaddr *ia;
ia                468 netinet/ip_output.c 			TAILQ_FOREACH(ia, &in_ifaddr, ia_list)
ia                469 netinet/ip_output.c 				if (ia->ia_ifp == ifp) {
ia                470 netinet/ip_output.c 					ip->ip_src = ia->ia_addr.sin_addr;
ia               1938 netinet/ip_output.c 	struct in_ifaddr *ia;
ia               1950 netinet/ip_output.c 			IFP_TO_IA(imo->imo_multicast_ifp, ia);
ia               1951 netinet/ip_output.c 			addr->s_addr = (ia == NULL) ? INADDR_ANY
ia               1952 netinet/ip_output.c 					: ia->ia_addr.sin_addr.s_addr;
ia               1987 netinet6/icmp6.c 	struct in6_ifaddr *ia;
ia               2072 netinet6/icmp6.c 	for (ia = in6_ifaddr; ia; ia = ia->ia_next)
ia               2073 netinet6/icmp6.c 		if (IN6_ARE_ADDR_EQUAL(&t, &ia->ia_addr.sin6_addr) &&
ia               2074 netinet6/icmp6.c 		    (ia->ia6_flags & (IN6_IFF_ANYCAST|IN6_IFF_NOTREADY)) == 0) {
ia               2078 netinet6/icmp6.c 	if (ia == NULL && IN6_IS_ADDR_LINKLOCAL(&t) && (m->m_flags & M_LOOP)) {
ia               2461 netinet6/icmp6.c 		struct in6_ifaddr *ia;
ia               2462 netinet6/icmp6.c 		if ((ia = in6ifa_ifpforlinklocal(ifp,
ia               2466 netinet6/icmp6.c 		ifp_ll6 = &ia->ia_addr.sin6_addr;
ia                237 netinet6/in6.c 	struct in6_ifaddr *ia;
ia                256 netinet6/in6.c 	for (ia = in6_ifaddr; ia; ia = ia->ia_next) {
ia                257 netinet6/in6.c 		if (IN6_ARE_ADDR_EQUAL(IFA_IN6(ifa), &ia->ia_addr.sin6_addr)) {
ia                332 netinet6/in6.c 	struct	in6_ifaddr *ia = NULL;
ia                450 netinet6/in6.c 		ia = in6ifa_ifpwithaddr(ifp, &sa6->sin6_addr);
ia                452 netinet6/in6.c 		ia = NULL;
ia                472 netinet6/in6.c 		if (ia == NULL)
ia                496 netinet6/in6.c 		if (ia == NULL)
ia                505 netinet6/in6.c 		if (ia == NULL)
ia                524 netinet6/in6.c 		ifr->ifr_addr = ia->ia_addr;
ia                534 netinet6/in6.c 		ifr->ifr_dstaddr = ia->ia_dstaddr;
ia                538 netinet6/in6.c 		ifr->ifr_addr = ia->ia_prefixmask;
ia                542 netinet6/in6.c 		ifr->ifr_ifru.ifru_flags6 = ia->ia6_flags;
ia                564 netinet6/in6.c 		ifr->ifr_ifru.ifru_lifetime = ia->ia6_lifetime;
ia                565 netinet6/in6.c 		if (ia->ia6_lifetime.ia6t_vltime != ND6_INFINITE_LIFETIME) {
ia                576 netinet6/in6.c 			if (ia->ia6_lifetime.ia6t_vltime <
ia                577 netinet6/in6.c 			    maxexpire - ia->ia6_updatetime) {
ia                578 netinet6/in6.c 				retlt->ia6t_expire = ia->ia6_updatetime +
ia                579 netinet6/in6.c 				    ia->ia6_lifetime.ia6t_vltime;
ia                583 netinet6/in6.c 		if (ia->ia6_lifetime.ia6t_pltime != ND6_INFINITE_LIFETIME) {
ia                594 netinet6/in6.c 			if (ia->ia6_lifetime.ia6t_pltime <
ia                595 netinet6/in6.c 			    maxexpire - ia->ia6_updatetime) {
ia                596 netinet6/in6.c 				retlt->ia6t_preferred = ia->ia6_updatetime +
ia                597 netinet6/in6.c 				    ia->ia6_lifetime.ia6t_pltime;
ia                604 netinet6/in6.c 		ia->ia6_lifetime = ifr->ifr_ifru.ifru_lifetime;
ia                606 netinet6/in6.c 		if (ia->ia6_lifetime.ia6t_vltime != ND6_INFINITE_LIFETIME) {
ia                607 netinet6/in6.c 			ia->ia6_lifetime.ia6t_expire =
ia                608 netinet6/in6.c 				time_second + ia->ia6_lifetime.ia6t_vltime;
ia                610 netinet6/in6.c 			ia->ia6_lifetime.ia6t_expire = 0;
ia                611 netinet6/in6.c 		if (ia->ia6_lifetime.ia6t_pltime != ND6_INFINITE_LIFETIME) {
ia                612 netinet6/in6.c 			ia->ia6_lifetime.ia6t_preferred =
ia                613 netinet6/in6.c 				time_second + ia->ia6_lifetime.ia6t_pltime;
ia                615 netinet6/in6.c 			ia->ia6_lifetime.ia6t_preferred = 0;
ia                634 netinet6/in6.c 		if ((error = in6_update_ifa(ifp, ifra, ia)) != 0)
ia                636 netinet6/in6.c 		if ((ia = in6ifa_ifpwithaddr(ifp, &ifra->ifra_addr.sin6_addr))
ia                699 netinet6/in6.c 		if (ia->ia6_ndpr == NULL) {
ia                700 netinet6/in6.c 			ia->ia6_ndpr = pr;
ia                730 netinet6/in6.c 		pr0.ndpr_plen = in6_mask2len(&ia->ia_prefixmask.sin6_addr,
ia                734 netinet6/in6.c 		pr0.ndpr_prefix = ia->ia_addr;
ia                735 netinet6/in6.c 		pr0.ndpr_mask = ia->ia_prefixmask.sin6_addr;
ia                738 netinet6/in6.c 			    ia->ia_prefixmask.sin6_addr.s6_addr32[i];
ia                741 netinet6/in6.c 		    pr == ia->ia6_ndpr) {
ia                748 netinet6/in6.c 		in6_purgeaddr(&ia->ia_ifa);
ia                807 netinet6/in6.c 	if (ia == NULL && ifra->ifra_prefixmask.sin6_len == 0)
ia                820 netinet6/in6.c 		plen = in6_mask2len(&ia->ia_prefixmask.sin6_addr, NULL);
ia                895 netinet6/in6.c 		if (ia == NULL)
ia                903 netinet6/in6.c 	if (ia == NULL) {
ia                910 netinet6/in6.c 		ia = (struct in6_ifaddr *) malloc(sizeof(*ia), M_IFADDR,
ia                912 netinet6/in6.c 		if (ia == NULL)
ia                914 netinet6/in6.c 		bzero((caddr_t)ia, sizeof(*ia));
ia                915 netinet6/in6.c 		LIST_INIT(&ia->ia6_memberships);
ia                917 netinet6/in6.c 		ia->ia_ifa.ifa_addr = (struct sockaddr *)&ia->ia_addr;
ia                918 netinet6/in6.c 		ia->ia_addr.sin6_family = AF_INET6;
ia                919 netinet6/in6.c 		ia->ia_addr.sin6_len = sizeof(ia->ia_addr);
ia                920 netinet6/in6.c 		ia->ia6_createtime = ia->ia6_updatetime = time_second;
ia                926 netinet6/in6.c 			ia->ia_ifa.ifa_dstaddr =
ia                927 netinet6/in6.c 			    (struct sockaddr *)&ia->ia_dstaddr;
ia                929 netinet6/in6.c 			ia->ia_ifa.ifa_dstaddr = NULL;
ia                931 netinet6/in6.c 		ia->ia_ifa.ifa_netmask =
ia                932 netinet6/in6.c 		    (struct sockaddr *)&ia->ia_prefixmask;
ia                934 netinet6/in6.c 		ia->ia_ifp = ifp;
ia                938 netinet6/in6.c 			oia->ia_next = ia;
ia                940 netinet6/in6.c 			in6_ifaddr = ia;
ia                941 netinet6/in6.c 		TAILQ_INSERT_TAIL(&ifp->if_addrlist, &ia->ia_ifa,
ia                953 netinet6/in6.c 		if (ia->ia_prefixmask.sin6_len &&
ia                954 netinet6/in6.c 		    in6_mask2len(&ia->ia_prefixmask.sin6_addr, NULL) != plen) {
ia                957 netinet6/in6.c 			    ip6_sprintf(&ia->ia_addr.sin6_addr)));
ia                961 netinet6/in6.c 		ia->ia_prefixmask = ifra->ifra_prefixmask;
ia                970 netinet6/in6.c 	    !IN6_ARE_ADDR_EQUAL(&dst6.sin6_addr, &ia->ia_dstaddr.sin6_addr)) {
ia                973 netinet6/in6.c 		if ((ia->ia_flags & IFA_ROUTE) != 0 &&
ia                974 netinet6/in6.c 		    (e = rtinit(&(ia->ia_ifa), (int)RTM_DELETE, RTF_HOST)) != 0) {
ia                977 netinet6/in6.c 			    ip6_sprintf(&ia->ia_addr.sin6_addr)));
ia                980 netinet6/in6.c 			ia->ia_flags &= ~IFA_ROUTE;
ia                981 netinet6/in6.c 		ia->ia_dstaddr = dst6;
ia                989 netinet6/in6.c 	ia->ia6_lifetime = ifra->ifra_lifetime;
ia                990 netinet6/in6.c 	if (ia->ia6_lifetime.ia6t_vltime != ND6_INFINITE_LIFETIME) {
ia                991 netinet6/in6.c 		ia->ia6_lifetime.ia6t_expire =
ia                992 netinet6/in6.c 		    time_second + ia->ia6_lifetime.ia6t_vltime;
ia                994 netinet6/in6.c 		ia->ia6_lifetime.ia6t_expire = 0;
ia                995 netinet6/in6.c 	if (ia->ia6_lifetime.ia6t_pltime != ND6_INFINITE_LIFETIME) {
ia                996 netinet6/in6.c 		ia->ia6_lifetime.ia6t_preferred =
ia                997 netinet6/in6.c 		    time_second + ia->ia6_lifetime.ia6t_pltime;
ia                999 netinet6/in6.c 		ia->ia6_lifetime.ia6t_preferred = 0;
ia               1002 netinet6/in6.c 	if ((error = in6_ifinit(ifp, ia, &ifra->ifra_addr, hostIsNew)) != 0)
ia               1008 netinet6/in6.c 	ia->ia6_flags = ifra->ifra_flags;
ia               1014 netinet6/in6.c 		ia->ia6_lifetime.ia6t_pltime = 0;
ia               1015 netinet6/in6.c 		ia->ia6_lifetime.ia6t_preferred = time_second;
ia               1022 netinet6/in6.c 	ia->ia6_flags &= ~IN6_IFF_DUPLICATED;	/* safety */
ia               1024 netinet6/in6.c 		ia->ia6_flags |= IN6_IFF_TENTATIVE;
ia               1062 netinet6/in6.c 		LIST_INSERT_HEAD(&ia->ia6_memberships, imm, i6mm_chain);
ia               1103 netinet6/in6.c 			    (struct sockaddr *)&ia->ia_addr;
ia               1107 netinet6/in6.c 			    (struct sockaddr *)&ia->ia_addr;
ia               1125 netinet6/in6.c 		LIST_INSERT_HEAD(&ia->ia6_memberships, imm, i6mm_chain);
ia               1139 netinet6/in6.c 				LIST_INSERT_HEAD(&ia->ia6_memberships,
ia               1172 netinet6/in6.c 			    (struct sockaddr *)&ia->ia_addr;
ia               1176 netinet6/in6.c 			    (struct sockaddr *)&ia->ia_addr;
ia               1192 netinet6/in6.c 		LIST_INSERT_HEAD(&ia->ia6_memberships, imm, i6mm_chain);
ia               1203 netinet6/in6.c 		nd6_dad_start((struct ifaddr *)ia, NULL);
ia               1214 netinet6/in6.c 		in6_unlink_ifa(ia, ifp);
ia               1218 netinet6/in6.c 	in6_purgeaddr(&ia->ia_ifa);
ia               1227 netinet6/in6.c 	struct in6_ifaddr *ia = (struct in6_ifaddr *) ifa;
ia               1237 netinet6/in6.c 	if ((ia->ia_flags & IFA_ROUTE) != 0 && ia->ia_dstaddr.sin6_len != 0) {
ia               1240 netinet6/in6.c 		if ((e = rtinit(&(ia->ia_ifa), (int)RTM_DELETE, RTF_HOST))
ia               1245 netinet6/in6.c 			    ip6_sprintf(&ia->ia_addr.sin6_addr), ifp->if_xname,
ia               1249 netinet6/in6.c 			ia->ia_flags &= ~IFA_ROUTE;
ia               1253 netinet6/in6.c 	in6_ifremloop(&(ia->ia_ifa));
ia               1258 netinet6/in6.c 	while (!LIST_EMPTY(&ia->ia6_memberships)) {
ia               1259 netinet6/in6.c 		imm = LIST_FIRST(&ia->ia6_memberships);
ia               1264 netinet6/in6.c 	in6_unlink_ifa(ia, ifp);
ia               1275 netinet6/in6.c 	TAILQ_REMOVE(&ifp->if_addrlist, &ia->ia_ifa, ifa_list);
ia               1277 netinet6/in6.c 	oia = ia;
ia               1278 netinet6/in6.c 	if (oia == (ia = in6_ifaddr))
ia               1279 netinet6/in6.c 		in6_ifaddr = ia->ia_next;
ia               1281 netinet6/in6.c 		while (ia->ia_next && (ia->ia_next != oia))
ia               1282 netinet6/in6.c 			ia = ia->ia_next;
ia               1283 netinet6/in6.c 		if (ia->ia_next)
ia               1284 netinet6/in6.c 			ia->ia_next = oia->ia_next;
ia               1481 netinet6/in6.c 		struct in6_ifaddr *ia;
ia               1533 netinet6/in6.c 		ia = ifa2ia6(ifa);
ia               1537 netinet6/in6.c 			bcopy(&ia->ia_addr, &iflr->addr, ia->ia_addr.sin6_len);
ia               1539 netinet6/in6.c 				bcopy(&ia->ia_dstaddr, &iflr->dstaddr,
ia               1540 netinet6/in6.c 				    ia->ia_dstaddr.sin6_len);
ia               1545 netinet6/in6.c 			    in6_mask2len(&ia->ia_prefixmask.sin6_addr, NULL);
ia               1547 netinet6/in6.c 			iflr->flags = ia->ia6_flags;	/*XXX*/
ia               1558 netinet6/in6.c 			bcopy(&ia->ia_addr, &ifra.ifra_addr,
ia               1559 netinet6/in6.c 			    ia->ia_addr.sin6_len);
ia               1561 netinet6/in6.c 				bcopy(&ia->ia_dstaddr, &ifra.ifra_dstaddr,
ia               1562 netinet6/in6.c 				    ia->ia_dstaddr.sin6_len);
ia               1567 netinet6/in6.c 			bcopy(&ia->ia_prefixmask, &ifra.ifra_dstaddr,
ia               1568 netinet6/in6.c 			    ia->ia_prefixmask.sin6_len);
ia               1570 netinet6/in6.c 			ifra.ifra_flags = ia->ia6_flags;
ia               1608 netinet6/in6.c 	ia->ia_addr = *sin6;
ia               1611 netinet6/in6.c 	    (error = (*ifp->if_ioctl)(ifp, SIOCSIFADDR, (caddr_t)ia))) {
ia               1617 netinet6/in6.c 	ia->ia_ifa.ifa_metric = ifp->if_metric;
ia               1627 netinet6/in6.c 	plen = in6_mask2len(&ia->ia_prefixmask.sin6_addr, NULL); /* XXX */
ia               1628 netinet6/in6.c 	if (plen == 128 && ia->ia_dstaddr.sin6_family == AF_INET6) {
ia               1629 netinet6/in6.c 		if ((error = rtinit(&(ia->ia_ifa), (int)RTM_ADD,
ia               1632 netinet6/in6.c 		ia->ia_flags |= IFA_ROUTE;
ia               1638 netinet6/in6.c 		ia->ia_ifa.ifa_rtrequest = nd6_rtrequest;
ia               1639 netinet6/in6.c 		in6_ifaddloop(&(ia->ia_ifa));
ia               1643 netinet6/in6.c 		in6_restoremkludge(ia, ifp);
ia               1658 netinet6/in6.c 	struct in6_ifaddr *ia;
ia               1661 netinet6/in6.c 	IFP_TO_IA6(oia->ia_ifp, ia);
ia               1662 netinet6/in6.c 	if (ia) {	/* there is another address */
ia               1667 netinet6/in6.c 			ia->ia_ifa.ifa_refcnt++;
ia               1668 netinet6/in6.c 			in6m->in6m_ia = ia;
ia               1669 netinet6/in6.c 			LIST_INSERT_HEAD(&ia->ia6_multiaddrs, in6m, in6m_entry);
ia               1711 netinet6/in6.c 				in6m->in6m_ia = ia;
ia               1712 netinet6/in6.c 				ia->ia_ifa.ifa_refcnt++;
ia               1713 netinet6/in6.c 				LIST_INSERT_HEAD(&ia->ia6_multiaddrs,
ia               1783 netinet6/in6.c 	struct	in6_ifaddr *ia;
ia               1813 netinet6/in6.c 		IFP_TO_IA6(ifp, ia);
ia               1814 netinet6/in6.c 		if (ia == NULL) {
ia               1820 netinet6/in6.c 		in6m->in6m_ia = ia;
ia               1821 netinet6/in6.c 		ia->ia_ifa.ifa_refcnt++; /* gain a reference */
ia               1822 netinet6/in6.c 		LIST_INSERT_HEAD(&ia->ia6_multiaddrs, in6m, in6m_entry);
ia               1840 netinet6/in6.c 			IFAFREE(&ia->ia_ifa);
ia               2114 netinet6/in6.c 	struct in6_ifaddr *ia;
ia               2116 netinet6/in6.c 	for (ia = in6_ifaddr; ia; ia = ia->ia_next) {
ia               2117 netinet6/in6.c 		if (IN6_ARE_ADDR_EQUAL(&ia->ia_addr.sin6_addr,
ia               2119 netinet6/in6.c 		    (ia->ia6_flags & IN6_IFF_DEPRECATED) != 0)
ia               2543 netinet6/in6.c 	struct in6_ifaddr *ia;
ia               2555 netinet6/in6.c 		ia = (struct in6_ifaddr *)ifa;
ia               2556 netinet6/in6.c 		if (ia->ia6_flags & IN6_IFF_TENTATIVE)
ia                307 netinet6/in6_ifattach.c 	struct in6_ifaddr *ia;
ia                380 netinet6/in6_ifattach.c 	ia = in6ifa_ifpforlinklocal(ifp, 0); /* ia must not be NULL */
ia                382 netinet6/in6_ifattach.c 	if (!ia) {
ia                389 netinet6/in6_ifattach.c 		ia->ia6_flags &= ~IN6_IFF_NODAD;
ia                390 netinet6/in6_ifattach.c 		ia->ia6_flags |= IN6_IFF_TENTATIVE;
ia                551 netinet6/in6_ifattach.c 	struct in6_ifaddr *ia;
ia                615 netinet6/in6_ifattach.c 		ia = in6ifa_ifpforlinklocal(ifp, 0);
ia                616 netinet6/in6_ifattach.c 		if (ia == NULL) {
ia                633 netinet6/in6_ifattach.c 	struct in6_ifaddr *ia, *oia;
ia                667 netinet6/in6_ifattach.c 		ia = (struct in6_ifaddr *)ifa;
ia                672 netinet6/in6_ifattach.c 		while (!LIST_EMPTY(&ia->ia6_memberships)) {
ia                673 netinet6/in6_ifattach.c 			imm = LIST_FIRST(&ia->ia6_memberships);
ia                679 netinet6/in6_ifattach.c 		if ((ia->ia_flags & IFA_ROUTE) &&
ia                680 netinet6/in6_ifattach.c 		    (rt = rtalloc1((struct sockaddr *)&ia->ia_addr, 0, 0))) {
ia                683 netinet6/in6_ifattach.c 			rtrequest(RTM_DELETE, (struct sockaddr *)&ia->ia_addr,
ia                684 netinet6/in6_ifattach.c 			    (struct sockaddr *)&ia->ia_addr,
ia                685 netinet6/in6_ifattach.c 			    (struct sockaddr *)&ia->ia_prefixmask,
ia                690 netinet6/in6_ifattach.c 		TAILQ_REMOVE(&ifp->if_addrlist, (struct ifaddr *)ia, ifa_list);
ia                691 netinet6/in6_ifattach.c 		IFAFREE(&ia->ia_ifa);
ia                694 netinet6/in6_ifattach.c 		oia = ia;
ia                695 netinet6/in6_ifattach.c 		if (oia == (ia = in6_ifaddr))
ia                696 netinet6/in6_ifattach.c 			in6_ifaddr = ia->ia_next;
ia                698 netinet6/in6_ifattach.c 			while (ia->ia_next && (ia->ia_next != oia))
ia                699 netinet6/in6_ifattach.c 				ia = ia->ia_next;
ia                700 netinet6/in6_ifattach.c 			if (ia->ia_next)
ia                701 netinet6/in6_ifattach.c 				ia->ia_next = oia->ia_next;
ia                231 netinet6/in6_pcb.c 			struct ifaddr *ia = NULL;
ia                240 netinet6/in6_pcb.c 			if ((ia = ifa_ifwithaddr((struct sockaddr *)sin6))
ia                257 netinet6/in6_pcb.c 			if (ia &&
ia                258 netinet6/in6_pcb.c 			    ((struct in6_ifaddr *)ia)->ia6_flags &
ia                355 netinet6/in6_var.h #define IA6_IN6(ia)	(&((ia)->ia_addr.sin6_addr))
ia                356 netinet6/in6_var.h #define IA6_DSTIN6(ia)	(&((ia)->ia_dstaddr.sin6_addr))
ia                357 netinet6/in6_var.h #define IA6_MASKIN6(ia)	(&((ia)->ia_prefixmask.sin6_addr))
ia                358 netinet6/in6_var.h #define IA6_SIN6(ia)	(&((ia)->ia_addr))
ia                359 netinet6/in6_var.h #define IA6_DSTSIN6(ia)	(&((ia)->ia_dstaddr))
ia                478 netinet6/in6_var.h 	(ia) = (struct in6_ifaddr *)ifa;				\
ia                522 netinet6/in6_var.h 	struct in6_ifaddr *ia;					\
ia                524 netinet6/in6_var.h 	IFP_TO_IA6((ifp), ia);					\
ia                525 netinet6/in6_var.h 	if (ia == NULL)						\
ia                528 netinet6/in6_var.h 		for ((in6m) = LIST_FIRST(&ia->ia6_multiaddrs);	\
ia                529 netinet6/in6_var.h 		     (in6m) != LIST_END(&ia->ia6_multiaddrs) &&	\
ia                164 netinet6/ip6_output.c 	struct in6_ifaddr *ia = NULL;
ia                560 netinet6/ip6_output.c 		ia = (struct in6_ifaddr *)(rt->rt_ifa);
ia                574 netinet6/ip6_output.c 	if (ia != NULL && ia->ia_ifp)
ia                575 netinet6/ip6_output.c 		origifp = ia->ia_ifp;
ia                182 netinet6/mld6.c 	struct in6_ifaddr *ia;
ia                242 netinet6/mld6.c 		IFP_TO_IA6(ifp, ia);
ia                243 netinet6/mld6.c 		if (ia == NULL)
ia                258 netinet6/mld6.c 		LIST_FOREACH(in6m, &ia->ia6_multiaddrs, in6m_entry) {
ia                375 netinet6/mld6.c 	struct in6_ifaddr *ia;
ia                386 netinet6/mld6.c 	if ((ia = in6ifa_ifpforlinklocal(ifp, ignflags)) == NULL)
ia                388 netinet6/mld6.c 	if ((ia->ia6_flags & IN6_IFF_TENTATIVE))
ia                389 netinet6/mld6.c 		ia = NULL;
ia                419 netinet6/mld6.c 	ip6->ip6_src = ia ? ia->ia_addr.sin6_addr : in6addr_any;
ia                465 netinet6/mld6.c 	ip6_output(mh, &ip6_opts, NULL, ia ? 0 : IPV6_UNSPECSRC, &im6o, NULL,
ia               1369 netinet6/nd6.c 			struct in6_ifaddr *ia, *ia_next;
ia               1377 netinet6/nd6.c 			for (ia = in6_ifaddr; ia; ia = ia_next) {
ia               1379 netinet6/nd6.c 				ia_next = ia->ia_next;
ia               1381 netinet6/nd6.c 				if ((ia->ia6_flags & IN6_IFF_AUTOCONF) == 0)
ia               1384 netinet6/nd6.c 				if (ia->ia6_ndpr == pr)
ia               1385 netinet6/nd6.c 					in6_purgeaddr(&ia->ia_ifa);
ia               1067 netinet6/nd6_nbr.c 	struct in6_ifaddr *ia = (struct in6_ifaddr *)ifa;
ia               1081 netinet6/nd6_nbr.c 	if (!(ia->ia6_flags & IN6_IFF_TENTATIVE)) {
ia               1085 netinet6/nd6_nbr.c 			ip6_sprintf(&ia->ia_addr.sin6_addr),
ia               1089 netinet6/nd6_nbr.c 	if (ia->ia6_flags & IN6_IFF_ANYCAST) {
ia               1090 netinet6/nd6_nbr.c 		ia->ia6_flags &= ~IN6_IFF_TENTATIVE;
ia               1094 netinet6/nd6_nbr.c 		ia->ia6_flags &= ~IN6_IFF_TENTATIVE;
ia               1110 netinet6/nd6_nbr.c 			ip6_sprintf(&ia->ia_addr.sin6_addr),
ia               1119 netinet6/nd6_nbr.c 	    ip6_sprintf(&ia->ia_addr.sin6_addr)));
ia               1178 netinet6/nd6_nbr.c 	struct in6_ifaddr *ia = (struct in6_ifaddr *)ifa;
ia               1184 netinet6/nd6_nbr.c 	if (ia == NULL) {
ia               1193 netinet6/nd6_nbr.c 	if (ia->ia6_flags & IN6_IFF_DUPLICATED) {
ia               1196 netinet6/nd6_nbr.c 			ip6_sprintf(&ia->ia_addr.sin6_addr),
ia               1200 netinet6/nd6_nbr.c 	if ((ia->ia6_flags & IN6_IFF_TENTATIVE) == 0) {
ia               1203 netinet6/nd6_nbr.c 			ip6_sprintf(&ia->ia_addr.sin6_addr),
ia               1259 netinet6/nd6_nbr.c 			ia->ia6_flags &= ~IN6_IFF_TENTATIVE;
ia               1264 netinet6/nd6_nbr.c 			    ip6_sprintf(&ia->ia_addr.sin6_addr)));
ia               1281 netinet6/nd6_nbr.c 	struct in6_ifaddr *ia = (struct in6_ifaddr *)ifa;
ia               1292 netinet6/nd6_nbr.c 	    ifa->ifa_ifp->if_xname, ip6_sprintf(&ia->ia_addr.sin6_addr),
ia               1295 netinet6/nd6_nbr.c 	ia->ia6_flags &= ~IN6_IFF_TENTATIVE;
ia               1296 netinet6/nd6_nbr.c 	ia->ia6_flags |= IN6_IFF_DUPLICATED;
ia               1302 netinet6/nd6_nbr.c 	    ifa->ifa_ifp->if_xname, ip6_sprintf(&ia->ia_addr.sin6_addr));
ia               1317 netinet6/nd6_nbr.c 	struct in6_ifaddr *ia = (struct in6_ifaddr *)ifa;
ia               1335 netinet6/nd6_nbr.c 	nd6_ns_output(ifp, NULL, &ia->ia_addr.sin6_addr, NULL, 1);
ia               1342 netinet6/nd6_nbr.c 	struct in6_ifaddr *ia;
ia               1351 netinet6/nd6_nbr.c 	ia = (struct in6_ifaddr *)ifa;
ia               1353 netinet6/nd6_nbr.c 	taddr6 = &ia->ia_addr.sin6_addr;
ia               1620 netinet6/nd6_rtr.c 	struct in6_ifaddr *ia, *ib;
ia               1725 netinet6/nd6_rtr.c 	ia = in6ifa_ifpwithaddr(ifp, &ifra.ifra_addr.sin6_addr);
ia               1727 netinet6/nd6_rtr.c 	return (ia);		/* this is always non-NULL */
ia                661 netinet6/raw_ip6.c 		struct ifaddr *ia = NULL;
ia                692 netinet6/raw_ip6.c 		    (ia = ifa_ifwithaddr((struct sockaddr *)addr)) == 0) {
ia                696 netinet6/raw_ip6.c 		if (ia && ((struct in6_ifaddr *)ia)->ia6_flags &
ia                557 nfs/krpc_subr.c 	cp = (u_int8_t *)&ia->s_addr;
ia                582 nfs/krpc_subr.c 		ia->s_addr = INADDR_ANY;
ia                586 nfs/krpc_subr.c 	cp = (u_int8_t *)&ia->s_addr;