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;