libexec/spamd/spamd.c
1746
void *ia;
libexec/spamd/spamd.c
1761
ia = &((struct sockaddr_in *)&ss)->sin_addr;
libexec/spamd/spamd.c
1763
ia = &((struct sockaddr_in6 *)&ss)->sin6_addr;
libexec/spamd/spamd.c
1768
ch = sdl_check(blacklists, ss.ss_family, ia) ? '1' : '0';
libexec/spamd/spamd.c
471
append_error_string(struct con *cp, size_t off, char *fmt, int af, void *ia)
libexec/spamd/spamd.c
539
inet_ntop(af, ia, c + i, (len - i));
libexec/spamd/spamd.c
57
void *ia;
libexec/spamd/spamd.c
598
cp->af, cp->ia);
libexec/spamd/spamd.c
725
cp->ia = &((struct sockaddr_in *)&cp->ss)->sin_addr;
libexec/spamd/spamd.c
726
cp->blacklists = sdl_lookup(blacklists, cp->af, cp->ia);
libexec/spamlogd/spamlogd.c
295
struct in_addr ia;
libexec/spamlogd/spamlogd.c
305
if (inet_pton(AF_INET, ip, &ia) != 1) {
sbin/ifconfig/brconfig.c
1632
struct in_addr ia, *dia = NULL;
sbin/ifconfig/brconfig.c
1678
ia.s_addr = inet_addr((*argv)[0]);
sbin/ifconfig/brconfig.c
1679
if (ia.s_addr == INADDR_NONE) {
sbin/ifconfig/brconfig.c
1683
bcopy(&ia, dia, sizeof(*dia));
sbin/iked/parse.y
2216
struct in6_addr ia;
sbin/iked/parse.y
2223
else if (inet_pton(AF_INET, string, &ia) == 1)
sbin/iked/parse.y
2225
else if (inet_pton(AF_INET6, string, &ia) == 1)
sbin/ipsecctl/parse.y
1632
struct in6_addr ia;
sbin/ipsecctl/parse.y
1637
if (inet_pton(AF_INET, string, &ia) == 1)
sbin/ipsecctl/parse.y
1639
else if (inet_pton(AF_INET6, string, &ia) == 1)
sbin/unwind/libunbound/util/net_help.c
344
uint8_t* ia;
sbin/unwind/libunbound/util/net_help.c
369
ia = (uint8_t*)&sa->sin6_addr;
sbin/unwind/libunbound/util/net_help.c
375
ia = (uint8_t*)&sa->sin_addr;
sbin/unwind/libunbound/util/net_help.c
400
ia[i] = (uint8_t)chunk;
sbin/unwind/libunbound/util/net_help.c
405
ia[i-1] = (uint8_t)(chunk >> 8);
sbin/unwind/libunbound/util/net_help.c
406
ia[i] = (uint8_t)(chunk & 0x00FF);
sys/arch/alpha/isa/mcclock_isa.c
68
struct isa_attach_args *ia = aux;
sys/arch/alpha/isa/mcclock_isa.c
71
if ((ia->ia_iobase != IOBASEUNK && ia->ia_iobase != 0x70) ||
sys/arch/alpha/isa/mcclock_isa.c
73
ia->ia_maddr != MADDRUNK || ia->ia_msize != 0 ||
sys/arch/alpha/isa/mcclock_isa.c
74
ia->ia_irq != IRQUNK || ia->ia_drq != DRQUNK)
sys/arch/alpha/isa/mcclock_isa.c
77
if (bus_space_map(ia->ia_iot, 0x70, 0x2, 0, &ioh))
sys/arch/alpha/isa/mcclock_isa.c
80
bus_space_unmap(ia->ia_iot, ioh, 0x2);
sys/arch/alpha/isa/mcclock_isa.c
82
ia->ia_iobase = 0x70;
sys/arch/alpha/isa/mcclock_isa.c
83
ia->ia_iosize = 0x2;
sys/arch/alpha/isa/mcclock_isa.c
91
struct isa_attach_args *ia = aux;
sys/arch/alpha/isa/mcclock_isa.c
94
sc->sc_iot = ia->ia_iot;
sys/arch/alpha/isa/mcclock_isa.c
95
if (bus_space_map(sc->sc_iot, ia->ia_iobase, ia->ia_iosize, 0,
sys/arch/arm/cortex/amptimer.c
156
struct cortex_attach_args *ia = args;
sys/arch/arm/cortex/amptimer.c
159
sc->sc_iot = ia->ca_iot;
sys/arch/arm/cortex/amptimer.c
161
if (bus_space_map(sc->sc_iot, ia->ca_periphbase + GTIMER_ADDR,
sys/arch/arm/cortex/amptimer.c
165
if (bus_space_map(sc->sc_iot, ia->ca_periphbase + PTIMER_ADDR,
sys/arch/arm/cortex/arml2cc.c
134
struct cortex_attach_args *ia = args;
sys/arch/arm/cortex/arml2cc.c
137
sc->sc_iot = ia->ca_iot;
sys/arch/arm/cortex/arml2cc.c
138
if (bus_space_map(sc->sc_iot, ia->ca_periphbase + L2C_ADDR,
sys/arch/arm64/dev/apliic.c
247
struct i2c_attach_args ia;
sys/arch/arm64/dev/apliic.c
268
memset(&ia, 0, sizeof(ia));
sys/arch/arm64/dev/apliic.c
269
ia.ia_tag = iba->iba_tag;
sys/arch/arm64/dev/apliic.c
270
ia.ia_addr = bemtoh32(®[0]);
sys/arch/arm64/dev/apliic.c
271
ia.ia_name = compat;
sys/arch/arm64/dev/apliic.c
272
ia.ia_namelen = len;
sys/arch/arm64/dev/apliic.c
273
ia.ia_cookie = &node;
sys/arch/arm64/dev/apliic.c
274
config_found(self, &ia, iic_print);
sys/arch/armv7/exynos/crosec.c
54
struct i2c_attach_args *ia = aux;
sys/arch/armv7/exynos/crosec.c
56
if (strcmp(ia->ia_name, "google,cros-ec-i2c") == 0)
sys/arch/armv7/exynos/crosec.c
65
struct i2c_attach_args *ia = aux;
sys/arch/armv7/exynos/crosec.c
67
sc->sc_tag = ia->ia_tag;
sys/arch/armv7/exynos/crosec.c
68
sc->sc_addr = ia->ia_addr;
sys/arch/armv7/exynos/exiic.c
156
struct i2c_attach_args ia;
sys/arch/armv7/exynos/exiic.c
173
memset(&ia, 0, sizeof(ia));
sys/arch/armv7/exynos/exiic.c
174
ia.ia_tag = iba->iba_tag;
sys/arch/armv7/exynos/exiic.c
175
ia.ia_addr = bemtoh32(®[0]);
sys/arch/armv7/exynos/exiic.c
176
ia.ia_name = name;
sys/arch/armv7/exynos/exiic.c
177
ia.ia_cookie = &node;
sys/arch/armv7/exynos/exiic.c
179
config_found(self, &ia, iic_print);
sys/arch/armv7/exynos/tps65090.c
107
struct i2c_attach_args *ia = aux;
sys/arch/armv7/exynos/tps65090.c
109
sc->sc_tag = ia->ia_tag;
sys/arch/armv7/exynos/tps65090.c
110
sc->sc_addr = ia->ia_addr;
sys/arch/armv7/exynos/tps65090.c
96
struct i2c_attach_args *ia = aux;
sys/arch/armv7/exynos/tps65090.c
98
if (strcmp(ia->ia_name, "ti,tps65090") == 0)
sys/arch/armv7/omap/nxphdmi.c
299
struct i2c_attach_args *ia = aux;
sys/arch/armv7/omap/nxphdmi.c
301
if (strcmp(ia->ia_name, "nxp,tda998x") == 0)
sys/arch/armv7/omap/nxphdmi.c
311
struct i2c_attach_args *ia = aux;
sys/arch/armv7/omap/nxphdmi.c
314
int res = 0, node = *(int *)(ia->ia_cookie);
sys/arch/armv7/omap/nxphdmi.c
316
sc->sc_tag = ia->ia_tag;
sys/arch/armv7/omap/nxphdmi.c
317
sc->sc_addr = ia->ia_addr;
sys/arch/armv7/omap/ti_iic.c
595
struct i2c_attach_args ia;
sys/arch/armv7/omap/ti_iic.c
612
memset(&ia, 0, sizeof(ia));
sys/arch/armv7/omap/ti_iic.c
613
ia.ia_tag = iba->iba_tag;
sys/arch/armv7/omap/ti_iic.c
614
ia.ia_addr = bemtoh32(®[0]);
sys/arch/armv7/omap/ti_iic.c
615
ia.ia_name = name;
sys/arch/armv7/omap/ti_iic.c
616
ia.ia_cookie = &node;
sys/arch/armv7/omap/ti_iic.c
618
config_found(self, &ia, iic_print);
sys/arch/hppa/hppa/autoconf.c
248
int im, ia;
sys/arch/hppa/hppa/autoconf.c
272
for (ia = 0; !(error = pdc_call((iodcio_t)pdc,
sys/arch/hppa/hppa/autoconf.c
274
im, ia + 1)) && ia < nca.ca_naddrs; ia++) {
sys/arch/hppa/hppa/autoconf.c
275
nca.ca_addrs[ia].addr = pdc_addr.hpa;
sys/arch/hppa/hppa/autoconf.c
276
nca.ca_addrs[ia].size =
sys/arch/hppa/hppa/autoconf.c
281
nca.ca_addrs[ia].addr,
sys/arch/hppa/hppa/autoconf.c
282
nca.ca_addrs[ia].size);
sys/arch/hppa/include/pdc.h
434
struct pdc_cst ia;
sys/arch/hppa/include/pdc.h
435
#define ia_cst ia.cst
sys/arch/i386/isa/ahc_isa.c
227
ahc_isa_match(struct isa_attach_args *ia, bus_addr_t iobase)
sys/arch/i386/isa/ahc_isa.c
229
bus_space_tag_t iot = ia->ia_iot;
sys/arch/i386/isa/ahc_isa.c
265
if (ia->ia_irq != IRQUNK &&
sys/arch/i386/isa/ahc_isa.c
266
ia->ia_irq != irq) {
sys/arch/i386/isa/ahc_isa.c
268
ia->ia_irq, irq);
sys/arch/i386/isa/ahc_isa.c
273
ia->ia_iobase = iobase;
sys/arch/i386/isa/ahc_isa.c
274
ia->ia_irq = irq;
sys/arch/i386/isa/ahc_isa.c
275
ia->ia_iosize = AHC_ISA_IOSIZE;
sys/arch/i386/isa/ahc_isa.c
276
ia->ia_msize = 0;
sys/arch/i386/isa/ahc_isa.c
288
struct isa_attach_args *ia = aux;
sys/arch/i386/isa/ahc_isa.c
296
if (ia->ia_iobase != IOBASEUNK)
sys/arch/i386/isa/ahc_isa.c
297
return (ahc_isa_match(ia, ia->ia_iobase));
sys/arch/i386/isa/ahc_isa.c
322
if (ahc_isa_match(ia, EISA_SLOT_ADDR(as->slot) +
sys/arch/i386/isa/ahc_isa.c
337
struct isa_attach_args *ia = aux;
sys/arch/i386/isa/ahc_isa.c
338
bus_space_tag_t iot = ia->ia_iot;
sys/arch/i386/isa/ahc_isa.c
349
ahc->parent_dmat = ia->ia_dmat;
sys/arch/i386/isa/ahc_isa.c
353
if (bus_space_map(iot, ia->ia_iobase, ia->ia_iosize, 0, &ioh))
sys/arch/i386/isa/ahc_isa.c
466
ahc->ih = isa_intr_establish(ia->ia_ic, irq,
sys/arch/i386/isa/joy_isa.c
62
struct isa_attach_args *ia = aux;
sys/arch/i386/isa/joy_isa.c
64
int iobase = ia->ia_iobase;
sys/arch/i386/isa/joy_isa.c
70
ia->ia_iosize = JOY_NPORTS;
sys/arch/i386/isa/joy_isa.c
71
ia->ia_msize = 0;
sys/arch/i386/isa/joy_isa.c
80
struct isa_attach_args *ia = aux;
sys/arch/i386/isa/joy_isa.c
81
int iobase = ia->ia_iobase;
sys/arch/i386/isa/joy_isapnp.c
62
struct isa_attach_args *ia = aux;
sys/arch/i386/isa/joy_isapnp.c
63
int iobase = ia->ipa_io[0].base;
sys/arch/i386/isa/lms.c
112
ia->ia_iosize = LMS_NPORTS;
sys/arch/i386/isa/lms.c
113
ia->ia_msize = 0;
sys/arch/i386/isa/lms.c
124
struct isa_attach_args *ia = aux;
sys/arch/i386/isa/lms.c
125
bus_space_tag_t iot = ia->ia_iot;
sys/arch/i386/isa/lms.c
131
if (bus_space_map(iot, ia->ia_iobase, LMS_NPORTS, 0, &ioh)) {
sys/arch/i386/isa/lms.c
141
sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_PULSE,
sys/arch/i386/isa/lms.c
81
struct isa_attach_args *ia = aux;
sys/arch/i386/isa/lms.c
82
bus_space_tag_t iot = ia->ia_iot;
sys/arch/i386/isa/lms.c
87
if (ia->ia_iobase == IOBASEUNK)
sys/arch/i386/isa/lms.c
91
if (bus_space_map(iot, ia->ia_iobase, LMS_NPORTS, 0, &ioh))
sys/arch/i386/isa/mms.c
101
ia->ia_iosize = MMS_NPORTS;
sys/arch/i386/isa/mms.c
102
ia->ia_msize = 0;
sys/arch/i386/isa/mms.c
113
struct isa_attach_args *ia = aux;
sys/arch/i386/isa/mms.c
114
bus_space_tag_t iot = ia->ia_iot;
sys/arch/i386/isa/mms.c
120
if (bus_space_map(iot, ia->ia_iobase, MMS_NPORTS, 0, &ioh)) {
sys/arch/i386/isa/mms.c
130
sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_PULSE,
sys/arch/i386/isa/mms.c
78
struct isa_attach_args *ia = aux;
sys/arch/i386/isa/mms.c
79
bus_space_tag_t iot = ia->ia_iot;
sys/arch/i386/isa/mms.c
84
if (ia->ia_iobase == IOBASEUNK)
sys/arch/i386/isa/mms.c
88
if (bus_space_map(iot, ia->ia_iobase, MMS_NPORTS, 0, &ioh))
sys/arch/i386/isa/npx.c
189
npxprobe1(struct isa_attach_args *ia)
sys/arch/i386/isa/npx.c
194
ia->ia_iosize = 16;
sys/arch/i386/isa/npx.c
195
ia->ia_msize = 0;
sys/arch/i386/isa/npx.c
232
ia->ia_irq = IRQUNK; /* zap the interrupt */
sys/arch/i386/isa/npx.c
243
ia->ia_irq = IRQUNK;
sys/arch/i386/isa/npx.c
265
struct isa_attach_args *ia = aux;
sys/arch/i386/isa/npx.c
275
ia->ia_irq = IRQUNK; /* Don't want the interrupt vector */
sys/arch/i386/isa/npx.c
276
ia->ia_iosize = 16;
sys/arch/i386/isa/npx.c
277
ia->ia_msize = 0;
sys/arch/i386/isa/npx.c
288
irq = NRSVIDT + ia->ia_irq;
sys/arch/i386/isa/npx.c
295
imen = ~((1 << IRQ_SLAVE) | (1 << ia->ia_irq));
sys/arch/i386/isa/npx.c
312
result = npxprobe1(ia);
sys/arch/i386/isa/npx.c
367
struct isa_attach_args *ia = aux;
sys/arch/i386/isa/npx.c
373
sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq,
sys/arch/loongson/dev/gdiumiic.c
355
struct i2c_attach_args ia;
sys/arch/loongson/dev/gdiumiic.c
359
bzero(&ia, sizeof ia);
sys/arch/loongson/dev/gdiumiic.c
360
ia.ia_tag = iba->iba_tag;
sys/arch/loongson/dev/gdiumiic.c
361
ia.ia_addr = 0x40;
sys/arch/loongson/dev/gdiumiic.c
362
ia.ia_size = 1;
sys/arch/loongson/dev/gdiumiic.c
363
ia.ia_name = "stsec";
sys/arch/loongson/dev/gdiumiic.c
364
config_found(iicdev, &ia, iic_print);
sys/arch/loongson/dev/gdiumiic.c
366
bzero(&ia, sizeof ia);
sys/arch/loongson/dev/gdiumiic.c
367
ia.ia_tag = iba->iba_tag;
sys/arch/loongson/dev/gdiumiic.c
368
ia.ia_addr = 0x48;
sys/arch/loongson/dev/gdiumiic.c
369
ia.ia_size = 1;
sys/arch/loongson/dev/gdiumiic.c
370
ia.ia_name = "lm75";
sys/arch/loongson/dev/gdiumiic.c
371
config_found(iicdev, &ia, iic_print);
sys/arch/loongson/dev/gdiumiic.c
373
bzero(&ia, sizeof ia);
sys/arch/loongson/dev/gdiumiic.c
374
ia.ia_tag = iba->iba_tag;
sys/arch/loongson/dev/gdiumiic.c
375
ia.ia_addr = 0x51;
sys/arch/loongson/dev/gdiumiic.c
376
ia.ia_size = 1;
sys/arch/loongson/dev/gdiumiic.c
377
ia.ia_name = "spd";
sys/arch/loongson/dev/gdiumiic.c
378
config_found(iicdev, &ia, iic_print);
sys/arch/loongson/dev/gdiumiic.c
380
bzero(&ia, sizeof ia);
sys/arch/loongson/dev/gdiumiic.c
381
ia.ia_tag = iba->iba_tag;
sys/arch/loongson/dev/gdiumiic.c
382
ia.ia_addr = 0x68;
sys/arch/loongson/dev/gdiumiic.c
383
ia.ia_size = 1;
sys/arch/loongson/dev/gdiumiic.c
384
ia.ia_name = "st,m41t83";
sys/arch/loongson/dev/gdiumiic.c
385
config_found(iicdev, &ia, iic_print);
sys/arch/loongson/dev/kb3310.c
133
struct isa_attach_args *ia = aux;
sys/arch/loongson/dev/kb3310.c
140
if ((ia->ia_iobase != IOBASEUNK && ia->ia_iobase != IO_YKBEC) ||
sys/arch/loongson/dev/kb3310.c
142
ia->ia_maddr != MADDRUNK || ia->ia_msize != 0 ||
sys/arch/loongson/dev/kb3310.c
143
ia->ia_irq != IRQUNK || ia->ia_drq != DRQUNK)
sys/arch/loongson/dev/kb3310.c
146
if (bus_space_map(ia->ia_iot, IO_YKBEC, IO_YKBECSIZE, 0, &ioh))
sys/arch/loongson/dev/kb3310.c
149
bus_space_unmap(ia->ia_iot, ioh, IO_YKBECSIZE);
sys/arch/loongson/dev/kb3310.c
151
ia->ia_iobase = IO_YKBEC;
sys/arch/loongson/dev/kb3310.c
152
ia->ia_iosize = IO_YKBECSIZE;
sys/arch/loongson/dev/kb3310.c
160
struct isa_attach_args *ia = aux;
sys/arch/loongson/dev/kb3310.c
164
sc->sc_iot = ia->ia_iot;
sys/arch/loongson/dev/kb3310.c
165
if (bus_space_map(sc->sc_iot, ia->ia_iobase, ia->ia_iosize, 0,
sys/arch/loongson/dev/mcclock_isa.c
69
struct isa_attach_args *ia = aux;
sys/arch/loongson/dev/mcclock_isa.c
72
if ((ia->ia_iobase != IOBASEUNK && ia->ia_iobase != 0x70) ||
sys/arch/loongson/dev/mcclock_isa.c
74
ia->ia_maddr != MADDRUNK || ia->ia_msize != 0 ||
sys/arch/loongson/dev/mcclock_isa.c
75
ia->ia_irq != IRQUNK || ia->ia_drq != DRQUNK)
sys/arch/loongson/dev/mcclock_isa.c
78
if (bus_space_map(ia->ia_iot, 0x70, 0x2, 0, &ioh))
sys/arch/loongson/dev/mcclock_isa.c
81
bus_space_unmap(ia->ia_iot, ioh, 0x2);
sys/arch/loongson/dev/mcclock_isa.c
83
ia->ia_iobase = 0x70;
sys/arch/loongson/dev/mcclock_isa.c
84
ia->ia_iosize = 0x2;
sys/arch/loongson/dev/mcclock_isa.c
92
struct isa_attach_args *ia = aux;
sys/arch/loongson/dev/mcclock_isa.c
95
sc->sc_iot = ia->ia_iot;
sys/arch/loongson/dev/mcclock_isa.c
96
if (bus_space_map(sc->sc_iot, ia->ia_iobase, ia->ia_iosize, 0,
sys/arch/loongson/dev/stsec.c
133
struct i2c_attach_args *ia = (struct i2c_attach_args *)aux;
sys/arch/loongson/dev/stsec.c
136
return strcmp(ia->ia_name, cf->cf_driver->cd_name) == 0;
sys/arch/loongson/dev/stsec.c
143
struct i2c_attach_args *ia = (struct i2c_attach_args *)aux;
sys/arch/loongson/dev/stsec.c
148
sc->sc_tag = ia->ia_tag;
sys/arch/loongson/dev/stsec.c
149
sc->sc_addr = ia->ia_addr;
sys/arch/macppc/dev/asms.c
83
struct i2c_attach_args *ia = aux;
sys/arch/macppc/dev/asms.c
85
if (strcmp(ia->ia_name, "AAPL,accelerometer_1") == 0)
sys/arch/macppc/dev/asms.c
94
struct i2c_attach_args *ia = aux;
sys/arch/macppc/dev/asms.c
98
sc->sc_tag = ia->ia_tag;
sys/arch/macppc/dev/asms.c
99
sc->sc_addr = ia ->ia_addr;
sys/arch/macppc/dev/maci2c.c
33
struct i2c_attach_args ia;
sys/arch/macppc/dev/maci2c.c
42
bzero(&ia, sizeof ia);
sys/arch/macppc/dev/maci2c.c
43
ia.ia_tag = iba->iba_tag;
sys/arch/macppc/dev/maci2c.c
44
ia.ia_addr = (reg >> 1);
sys/arch/macppc/dev/maci2c.c
45
ia.ia_cookie = &node;
sys/arch/macppc/dev/maci2c.c
49
ia.ia_name = name;
sys/arch/macppc/dev/maci2c.c
50
if (ia.ia_name == NULL &&
sys/arch/macppc/dev/maci2c.c
55
ia.ia_name = name;
sys/arch/macppc/dev/maci2c.c
62
if (ia.ia_name)
sys/arch/macppc/dev/maci2c.c
63
config_found(self, &ia, iic_print);
sys/arch/macppc/macppc/mem.c
122
struct i2c_attach_args ia;
sys/arch/macppc/macppc/mem.c
144
memset(&ia, 0, sizeof ia);
sys/arch/macppc/macppc/mem.c
145
ia.ia_tag = ⁣
sys/arch/macppc/macppc/mem.c
146
ia.ia_name = "spd";
sys/arch/macppc/macppc/mem.c
147
ia.ia_addr = 0;
sys/arch/macppc/macppc/mem.c
148
while (ia.ia_addr * SPD_SIZE < sc->sc_len) {
sys/arch/macppc/macppc/mem.c
150
if (sc->sc_buf[ia.ia_addr * SPD_SIZE] != 0)
sys/arch/macppc/macppc/mem.c
151
config_found(self, &ia, NULL);
sys/arch/macppc/macppc/mem.c
152
ia.ia_addr++;
sys/arch/octeon/dev/octiic.c
343
struct i2c_attach_args ia;
sys/arch/octeon/dev/octiic.c
361
memset(&ia, 0, sizeof(ia));
sys/arch/octeon/dev/octiic.c
362
ia.ia_tag = iba->iba_tag;
sys/arch/octeon/dev/octiic.c
363
ia.ia_addr = reg[0];
sys/arch/octeon/dev/octiic.c
364
ia.ia_name = name;
sys/arch/octeon/dev/octiic.c
365
ia.ia_cookie = &node;
sys/arch/octeon/dev/octiic.c
366
config_found(self, &ia, iic_print);
sys/arch/octeon/dev/octrtc.c
190
octrtc_read(uint8_t *data, char ia)
sys/arch/octeon/dev/octrtc.c
201
if (ia) {
sys/arch/octeon/dev/octrtc.c
76
uint64_t ia:5; /* Internal Address */
sys/arch/riscv64/dev/mpfiic.c
345
struct i2c_attach_args ia;
sys/arch/riscv64/dev/mpfiic.c
369
memset(&ia, 0, sizeof(ia));
sys/arch/riscv64/dev/mpfiic.c
370
ia.ia_tag = iba->iba_tag;
sys/arch/riscv64/dev/mpfiic.c
371
ia.ia_addr = bemtoh32(®[0]);
sys/arch/riscv64/dev/mpfiic.c
372
ia.ia_name = compat;
sys/arch/riscv64/dev/mpfiic.c
373
ia.ia_namelen = len;
sys/arch/riscv64/dev/mpfiic.c
374
ia.ia_cookie = &node;
sys/arch/riscv64/dev/mpfiic.c
375
config_found(self, &ia, iic_print);
sys/arch/riscv64/dev/smtiic.c
297
struct i2c_attach_args ia;
sys/arch/riscv64/dev/smtiic.c
317
memset(&ia, 0, sizeof(ia));
sys/arch/riscv64/dev/smtiic.c
318
ia.ia_tag = iba->iba_tag;
sys/arch/riscv64/dev/smtiic.c
319
ia.ia_addr = bemtoh32(®[0]);
sys/arch/riscv64/dev/smtiic.c
320
ia.ia_name = name;
sys/arch/riscv64/dev/smtiic.c
321
ia.ia_cookie = &node;
sys/arch/riscv64/dev/smtiic.c
322
config_found(self, &ia, iic_print);
sys/arch/riscv64/dev/smtpmic.c
101
struct i2c_attach_args *ia = aux;
sys/arch/riscv64/dev/smtpmic.c
103
sc->sc_tag = ia->ia_tag;
sys/arch/riscv64/dev/smtpmic.c
104
sc->sc_addr = ia->ia_addr;
sys/arch/riscv64/dev/smtpmic.c
92
struct i2c_attach_args *ia = aux;
sys/arch/riscv64/dev/smtpmic.c
94
return (strcmp(ia->ia_name, "spacemit,p1") == 0);
sys/arch/sparc64/dev/ofwi2c.c
104
(ia.ia_addr < 0x50 || ia.ia_addr > 0x57)) {
sys/arch/sparc64/dev/ofwi2c.c
105
iic_print(&ia, self->dv_parent->dv_xname);
sys/arch/sparc64/dev/ofwi2c.c
111
config_found(self, &ia, iic_print);
sys/arch/sparc64/dev/ofwi2c.c
60
struct i2c_attach_args ia;
sys/arch/sparc64/dev/ofwi2c.c
77
memset(&ia, 0, sizeof(ia));
sys/arch/sparc64/dev/ofwi2c.c
78
ia.ia_tag = iba->iba_tag;
sys/arch/sparc64/dev/ofwi2c.c
79
ia.ia_addr = (reg[0] << 7) | (reg[1] >> 1);
sys/arch/sparc64/dev/ofwi2c.c
80
ia.ia_name = name;
sys/arch/sparc64/dev/ofwi2c.c
81
ia.ia_cookie = &node;
sys/arch/sparc64/dev/ofwi2c.c
83
if (strncmp(ia.ia_name, "i2c-", strlen("i2c-")) == 0)
sys/arch/sparc64/dev/ofwi2c.c
84
ia.ia_name += strlen("i2c-");
sys/arch/sparc64/dev/ofwi2c.c
87
if (strcmp(ia.ia_name, "at24c64") == 0 ||
sys/arch/sparc64/dev/ofwi2c.c
88
strcmp(ia.ia_name, "at34c02") == 0) {
sys/arch/sparc64/dev/ofwi2c.c
93
ia.ia_name = "spd";
sys/arch/sparc64/dev/pcf8591_envctrl.c
124
if (addr != (ia->ia_addr << 1))
sys/arch/sparc64/dev/pcf8591_envctrl.c
154
sc->sc_tag = ia->ia_tag;
sys/arch/sparc64/dev/pcf8591_envctrl.c
155
sc->sc_addr = ia->ia_addr;
sys/arch/sparc64/dev/pcf8591_envctrl.c
73
struct i2c_attach_args *ia = aux;
sys/arch/sparc64/dev/pcf8591_envctrl.c
75
if (strcmp(ia->ia_name, "ecadc") != 0)
sys/arch/sparc64/dev/pcf8591_envctrl.c
89
struct i2c_attach_args *ia = aux;
sys/arch/sparc64/dev/pcf8591_envctrl.c
91
int len, addr, chan, node = *(int *)ia->ia_cookie;
sys/arch/sparc64/dev/pcf8591_ofw.c
157
sc->sc_tag = ia->ia_tag;
sys/arch/sparc64/dev/pcf8591_ofw.c
158
sc->sc_addr = ia->ia_addr;
sys/arch/sparc64/dev/pcf8591_ofw.c
59
struct i2c_attach_args *ia = aux;
sys/arch/sparc64/dev/pcf8591_ofw.c
61
if (strcmp(ia->ia_name, "i2cpcf,8591") != 0)
sys/arch/sparc64/dev/pcf8591_ofw.c
75
struct i2c_attach_args *ia = aux;
sys/arch/sparc64/dev/pcf8591_ofw.c
76
int dlen, clen, tlen, node = *(int *)ia->ia_cookie;
sys/arch/sparc64/dev/pcfiic_ebus.c
182
struct i2c_attach_args ia;
sys/arch/sparc64/dev/pcfiic_ebus.c
184
memset(&ia, 0, sizeof(ia));
sys/arch/sparc64/dev/pcfiic_ebus.c
185
ia.ia_tag = iba->iba_tag;
sys/arch/sparc64/dev/pcfiic_ebus.c
186
ia.ia_cookie = aux;
sys/arch/sparc64/dev/pcfiic_ebus.c
189
ia.ia_addr = 0x48;
sys/arch/sparc64/dev/pcfiic_ebus.c
190
ia.ia_name = "ecadc";
sys/arch/sparc64/dev/pcfiic_ebus.c
191
config_found(self, &ia, iic_print);
sys/arch/sparc64/dev/pcfiic_ebus.c
194
ia.ia_addr = 0x49;
sys/arch/sparc64/dev/pcfiic_ebus.c
195
ia.ia_name = "ecadc";
sys/arch/sparc64/dev/pcfiic_ebus.c
196
config_found(self, &ia, iic_print);
sys/arch/sparc64/dev/pcfiic_ebus.c
199
ia.ia_addr = 0x4a;
sys/arch/sparc64/dev/pcfiic_ebus.c
200
ia.ia_name = "ecadc";
sys/arch/sparc64/dev/pcfiic_ebus.c
201
config_found(self, &ia, iic_print);
sys/arch/sparc64/dev/pcfiic_ebus.c
204
ia.ia_addr = 0x4d;
sys/arch/sparc64/dev/pcfiic_ebus.c
205
ia.ia_name = "lm75";
sys/arch/sparc64/dev/pcfiic_ebus.c
206
config_found(self, &ia, iic_print);
sys/arch/sparc64/dev/pcfiic_ebus.c
209
ia.ia_addr = 0x4f;
sys/arch/sparc64/dev/pcfiic_ebus.c
210
ia.ia_name = "ecadc";
sys/arch/sparc64/dev/pcfiic_ebus.c
211
config_found(self, &ia, iic_print);
sys/arch/sparc64/dev/pcfiic_ebus.c
218
struct i2c_attach_args ia;
sys/arch/sparc64/dev/pcfiic_ebus.c
220
memset(&ia, 0, sizeof(ia));
sys/arch/sparc64/dev/pcfiic_ebus.c
221
ia.ia_tag = iba->iba_tag;
sys/arch/sparc64/dev/pcfiic_ebus.c
222
ia.ia_cookie = aux;
sys/arch/sparc64/dev/pcfiic_ebus.c
224
ia.ia_addr = 0x4a;
sys/arch/sparc64/dev/pcfiic_ebus.c
225
ia.ia_name = "ecadc";
sys/arch/sparc64/dev/pcfiic_ebus.c
226
config_found(self, &ia, iic_print);
sys/arch/sparc64/dev/pcfiic_ebus.c
228
ia.ia_addr = 0x4f;
sys/arch/sparc64/dev/pcfiic_ebus.c
229
ia.ia_name = "ecadc";
sys/arch/sparc64/dev/pcfiic_ebus.c
230
config_found(self, &ia, iic_print);
sys/arch/sparc64/dev/tda.c
101
struct i2c_attach_args *ia = aux;
sys/arch/sparc64/dev/tda.c
105
sc->sc_tag = ia->ia_tag;
sys/arch/sparc64/dev/tda.c
106
sc->sc_addr = ia->ia_addr;
sys/arch/sparc64/dev/tda.c
82
struct i2c_attach_args *ia = aux;
sys/arch/sparc64/dev/tda.c
85
if (strcmp(ia->ia_name, "tda8444") != 0)
sys/dev/acpi/ccpmic.c
101
struct i2c_attach_args *ia = aux;
sys/dev/acpi/ccpmic.c
103
return (strcmp(ia->ia_name, "INT33FD") == 0);
sys/dev/acpi/ccpmic.c
110
struct i2c_attach_args *ia = aux;
sys/dev/acpi/ccpmic.c
112
sc->sc_tag = ia->ia_tag;
sys/dev/acpi/ccpmic.c
113
sc->sc_addr = ia->ia_addr;
sys/dev/acpi/ccpmic.c
115
sc->sc_node = ia->ia_cookie;
sys/dev/acpi/dwiic_acpi.c
441
struct i2c_attach_args ia;
sys/dev/acpi/dwiic_acpi.c
482
memset(&ia, 0, sizeof(ia));
sys/dev/acpi/dwiic_acpi.c
483
ia.ia_tag = sc->sc_iba.iba_tag;
sys/dev/acpi/dwiic_acpi.c
484
ia.ia_name = dev;
sys/dev/acpi/dwiic_acpi.c
485
ia.ia_addr = crs.i2c_addr;
sys/dev/acpi/dwiic_acpi.c
486
ia.ia_cookie = node->parent;
sys/dev/acpi/dwiic_acpi.c
489
ia.ia_intr = &crs;
sys/dev/acpi/dwiic_acpi.c
491
config_found(sc->sc_iic, &ia, dwiic_i2c_print);
sys/dev/acpi/dwiic_acpi.c
501
struct i2c_attach_args ia;
sys/dev/acpi/dwiic_acpi.c
545
memset(&ia, 0, sizeof(ia));
sys/dev/acpi/dwiic_acpi.c
546
ia.ia_tag = sc->sc_iba.iba_tag;
sys/dev/acpi/dwiic_acpi.c
547
ia.ia_size = 1;
sys/dev/acpi/dwiic_acpi.c
548
ia.ia_name = "ihidev";
sys/dev/acpi/dwiic_acpi.c
549
ia.ia_size = aml_val2int(&res); /* hid descriptor address */
sys/dev/acpi/dwiic_acpi.c
550
ia.ia_addr = crs.i2c_addr;
sys/dev/acpi/dwiic_acpi.c
551
ia.ia_cookie = dev;
sys/dev/acpi/dwiic_acpi.c
556
ia.ia_poll = 1;
sys/dev/acpi/dwiic_acpi.c
558
ia.ia_intr = &crs;
sys/dev/acpi/dwiic_acpi.c
560
if (config_found(sc->sc_iic, &ia, dwiic_i2c_print)) {
sys/dev/acpi/dwiic_acpi.c
572
struct i2c_attach_args ia;
sys/dev/acpi/dwiic_acpi.c
574
memset(&ia, 0, sizeof(ia));
sys/dev/acpi/dwiic_acpi.c
575
ia.ia_tag = sc->sc_iba.iba_tag;
sys/dev/acpi/dwiic_acpi.c
576
ia.ia_size = 1;
sys/dev/acpi/dwiic_acpi.c
577
ia.ia_name = "ietp";
sys/dev/acpi/dwiic_acpi.c
578
ia.ia_addr = crs.i2c_addr;
sys/dev/acpi/dwiic_acpi.c
579
ia.ia_cookie = dev;
sys/dev/acpi/dwiic_acpi.c
582
ia.ia_poll = 1;
sys/dev/acpi/dwiic_acpi.c
584
ia.ia_intr = &crs;
sys/dev/acpi/dwiic_acpi.c
586
if (config_found(sc->sc_iic, &ia, dwiic_i2c_print)) {
sys/dev/acpi/dwiic_acpi.c
598
struct i2c_attach_args ia;
sys/dev/acpi/dwiic_acpi.c
605
memset(&ia, 0, sizeof(ia));
sys/dev/acpi/dwiic_acpi.c
606
ia.ia_tag = sc->sc_iba.iba_tag;
sys/dev/acpi/dwiic_acpi.c
607
ia.ia_size = 1;
sys/dev/acpi/dwiic_acpi.c
608
ia.ia_name = "iatp";
sys/dev/acpi/dwiic_acpi.c
609
ia.ia_addr = crs.i2c_addr;
sys/dev/acpi/dwiic_acpi.c
610
ia.ia_cookie = dev;
sys/dev/acpi/dwiic_acpi.c
617
ia.ia_intr = &crs;
sys/dev/acpi/dwiic_acpi.c
619
if (config_found(sc->sc_iic, &ia, dwiic_i2c_print)) {
sys/dev/acpi/imxiic_acpi.c
189
struct i2c_attach_args ia;
sys/dev/acpi/imxiic_acpi.c
222
memset(&ia, 0, sizeof(ia));
sys/dev/acpi/imxiic_acpi.c
223
ia.ia_tag = &sc->i2c_tag;
sys/dev/acpi/imxiic_acpi.c
224
ia.ia_name = dev;
sys/dev/acpi/imxiic_acpi.c
225
ia.ia_addr = crs.i2c_addr;
sys/dev/acpi/imxiic_acpi.c
226
ia.ia_cookie = node->parent;
sys/dev/acpi/imxiic_acpi.c
228
config_found(ac->ac_iic, &ia, iicbus_print);
sys/dev/acpi/ipmi_acpi.c
116
memset(&ia, 0, sizeof(ia));
sys/dev/acpi/ipmi_acpi.c
117
ia.iaa_iot = sc->sc_acpi->sc_iot;
sys/dev/acpi/ipmi_acpi.c
118
ia.iaa_memt = sc->sc_acpi->sc_memt;
sys/dev/acpi/ipmi_acpi.c
119
ia.iaa_if_type = sc->sc_ift;
sys/dev/acpi/ipmi_acpi.c
120
ia.iaa_if_rev = (sc->sc_srv >> 4);
sys/dev/acpi/ipmi_acpi.c
121
ia.iaa_if_irq = -1;
sys/dev/acpi/ipmi_acpi.c
122
ia.iaa_if_irqlvl = 0;
sys/dev/acpi/ipmi_acpi.c
123
ia.iaa_if_iosize = 1;
sys/dev/acpi/ipmi_acpi.c
124
ia.iaa_if_iospacing = sc->sc_iospacing;
sys/dev/acpi/ipmi_acpi.c
125
ia.iaa_if_iobase = sc->sc_iobase;
sys/dev/acpi/ipmi_acpi.c
126
ia.iaa_if_iotype = sc->sc_iotype;
sys/dev/acpi/ipmi_acpi.c
128
ipmi_attach_common(&sc->sc, &ia);
sys/dev/acpi/ipmi_acpi.c
78
struct ipmi_attach_args ia;
sys/dev/acpi/qciic.c
423
struct i2c_attach_args ia;
sys/dev/acpi/qciic.c
457
memset(&ia, 0, sizeof(ia));
sys/dev/acpi/qciic.c
458
ia.ia_tag = &sc->sc_ic;
sys/dev/acpi/qciic.c
459
ia.ia_name = dev;
sys/dev/acpi/qciic.c
460
ia.ia_addr = crs.i2c_addr;
sys/dev/acpi/qciic.c
461
ia.ia_cookie = node->parent;
sys/dev/acpi/qciic.c
463
config_found(sc->sc_iic, &ia, iic_print);
sys/dev/acpi/qciic.c
473
struct i2c_attach_args ia;
sys/dev/acpi/qciic.c
517
memset(&ia, 0, sizeof(ia));
sys/dev/acpi/qciic.c
518
ia.ia_tag = &sc->sc_ic;
sys/dev/acpi/qciic.c
519
ia.ia_name = "ihidev";
sys/dev/acpi/qciic.c
520
ia.ia_size = aml_val2int(&res); /* hid descriptor address */
sys/dev/acpi/qciic.c
521
ia.ia_addr = crs.i2c_addr;
sys/dev/acpi/qciic.c
522
ia.ia_cookie = dev;
sys/dev/acpi/qciic.c
527
ia.ia_intr = &crs;
sys/dev/acpi/qciic.c
529
if (config_found(sc->sc_iic, &ia, iic_print)) {
sys/dev/acpi/tipmic.c
112
struct i2c_attach_args *ia = aux;
sys/dev/acpi/tipmic.c
114
return (strcmp(ia->ia_name, "INT33F5") == 0);
sys/dev/acpi/tipmic.c
121
struct i2c_attach_args *ia = aux;
sys/dev/acpi/tipmic.c
123
sc->sc_tag = ia->ia_tag;
sys/dev/acpi/tipmic.c
124
sc->sc_addr = ia->ia_addr;
sys/dev/acpi/tipmic.c
126
sc->sc_node = ia->ia_cookie;
sys/dev/acpi/tipmic.c
128
if (ia->ia_intr == NULL) {
sys/dev/acpi/tipmic.c
136
printf(" %s", iic_intr_string(sc->sc_tag, ia->ia_intr));
sys/dev/acpi/tipmic.c
137
sc->sc_ih = iic_intr_establish(sc->sc_tag, ia->ia_intr,
sys/dev/fdt/amliic.c
269
struct i2c_attach_args ia;
sys/dev/fdt/amliic.c
289
memset(&ia, 0, sizeof(ia));
sys/dev/fdt/amliic.c
290
ia.ia_tag = iba->iba_tag;
sys/dev/fdt/amliic.c
291
ia.ia_addr = bemtoh32(®[0]);
sys/dev/fdt/amliic.c
292
ia.ia_name = name;
sys/dev/fdt/amliic.c
293
ia.ia_cookie = &node;
sys/dev/fdt/amliic.c
294
config_found(self, &ia, iic_print);
sys/dev/fdt/axppmic.c
446
struct i2c_attach_args *ia = aux;
sys/dev/fdt/axppmic.c
448
if (axppmic_lookup(ia->ia_name))
sys/dev/fdt/axppmic.c
457
struct i2c_attach_args *ia = aux;
sys/dev/fdt/axppmic.c
458
int node = *(int *)ia->ia_cookie;
sys/dev/fdt/axppmic.c
460
sc->sc_cookie = ia->ia_tag;
sys/dev/fdt/axppmic.c
461
sc->sc_addr = ia->ia_addr;
sys/dev/fdt/axppmic.c
465
axppmic_attach_common(sc, ia->ia_name, node);
sys/dev/fdt/bcm2835_bsc.c
281
struct i2c_attach_args ia;
sys/dev/fdt/bcm2835_bsc.c
301
memset(&ia, 0, sizeof(ia));
sys/dev/fdt/bcm2835_bsc.c
302
ia.ia_tag = iba->iba_tag;
sys/dev/fdt/bcm2835_bsc.c
303
ia.ia_addr = bemtoh32(®[0]);
sys/dev/fdt/bcm2835_bsc.c
304
ia.ia_name = name;
sys/dev/fdt/bcm2835_bsc.c
305
ia.ia_cookie = &node;
sys/dev/fdt/bcm2835_bsc.c
306
config_found(self, &ia, iic_print);
sys/dev/fdt/bd718x7.c
76
struct i2c_attach_args *ia = aux;
sys/dev/fdt/bd718x7.c
78
return (strcmp(ia->ia_name, "rohm,bd71837") == 0 ||
sys/dev/fdt/bd718x7.c
79
strcmp(ia->ia_name, "rohm,bd71847") == 0);
sys/dev/fdt/bd718x7.c
86
struct i2c_attach_args *ia = aux;
sys/dev/fdt/bd718x7.c
87
int node = *(int *)ia->ia_cookie;
sys/dev/fdt/bd718x7.c
90
sc->sc_tag = ia->ia_tag;
sys/dev/fdt/bd718x7.c
91
sc->sc_addr = ia->ia_addr;
sys/dev/fdt/cwfg.c
134
struct i2c_attach_args *ia = aux;
sys/dev/fdt/cwfg.c
136
if (strcmp(ia->ia_name, "cellwise,cw2015") == 0)
sys/dev/fdt/cwfg.c
146
struct i2c_attach_args *ia = aux;
sys/dev/fdt/cwfg.c
151
sc->sc_tag = ia->ia_tag;
sys/dev/fdt/cwfg.c
152
sc->sc_addr = ia->ia_addr;
sys/dev/fdt/cwfg.c
153
sc->sc_node = *(int *)ia->ia_cookie;
sys/dev/fdt/dapmic.c
122
struct i2c_attach_args *ia = aux;
sys/dev/fdt/dapmic.c
124
return (strcmp(ia->ia_name, "dlg,da9063") == 0);
sys/dev/fdt/dapmic.c
131
struct i2c_attach_args *ia = aux;
sys/dev/fdt/dapmic.c
132
int node = *(int *)ia->ia_cookie;
sys/dev/fdt/dapmic.c
134
sc->sc_tag = ia->ia_tag;
sys/dev/fdt/dapmic.c
135
sc->sc_addr = ia->ia_addr;
sys/dev/fdt/dwiic_fdt.c
150
struct i2c_attach_args ia;
sys/dev/fdt/dwiic_fdt.c
170
memset(&ia, 0, sizeof(ia));
sys/dev/fdt/dwiic_fdt.c
171
ia.ia_tag = iba->iba_tag;
sys/dev/fdt/dwiic_fdt.c
172
ia.ia_addr = bemtoh32(®[0]);
sys/dev/fdt/dwiic_fdt.c
173
ia.ia_name = name;
sys/dev/fdt/dwiic_fdt.c
174
ia.ia_cookie = &node;
sys/dev/fdt/dwiic_fdt.c
176
config_found(self, &ia, iic_print);
sys/dev/fdt/es8316ac.c
152
struct i2c_attach_args *ia = aux;
sys/dev/fdt/es8316ac.c
154
if (strcmp(ia->ia_name, "everest,es8316") == 0)
sys/dev/fdt/es8316ac.c
164
struct i2c_attach_args *ia = aux;
sys/dev/fdt/es8316ac.c
166
sc->sc_tag = ia->ia_tag;
sys/dev/fdt/es8316ac.c
167
sc->sc_addr = ia->ia_addr;
sys/dev/fdt/es8316ac.c
168
sc->sc_node = *(int *)ia->ia_cookie;
sys/dev/fdt/fanpwr.c
100
strcmp(ia->ia_name, "tcs,tcs4525") == 0);
sys/dev/fdt/fanpwr.c
107
struct i2c_attach_args *ia = aux;
sys/dev/fdt/fanpwr.c
108
int node = *(int *)ia->ia_cookie;
sys/dev/fdt/fanpwr.c
114
sc->sc_tag = ia->ia_tag;
sys/dev/fdt/fanpwr.c
115
sc->sc_addr = ia->ia_addr;
sys/dev/fdt/fanpwr.c
93
struct i2c_attach_args *ia = aux;
sys/dev/fdt/fanpwr.c
95
return (strcmp(ia->ia_name, "fcs,fan53555") == 0 ||
sys/dev/fdt/fanpwr.c
96
strcmp(ia->ia_name, "rockchip,rk8602") == 0 ||
sys/dev/fdt/fanpwr.c
97
strcmp(ia->ia_name, "rockchip,rk8603") == 0 ||
sys/dev/fdt/fanpwr.c
98
strcmp(ia->ia_name, "silergy,syr827") == 0 ||
sys/dev/fdt/fanpwr.c
99
strcmp(ia->ia_name, "silergy,syr828") == 0 ||
sys/dev/fdt/fusbtc.c
251
struct i2c_attach_args *ia = aux;
sys/dev/fdt/fusbtc.c
253
if (strcmp(ia->ia_name, "fcs,fusb302") == 0)
sys/dev/fdt/fusbtc.c
263
struct i2c_attach_args *ia = aux;
sys/dev/fdt/fusbtc.c
269
sc->sc_tag = ia->ia_tag;
sys/dev/fdt/fusbtc.c
270
sc->sc_addr = ia->ia_addr;
sys/dev/fdt/fusbtc.c
271
sc->sc_node = *(int *)ia->ia_cookie;
sys/dev/fdt/iicmux.c
247
struct i2c_attach_args ia;
sys/dev/fdt/iicmux.c
264
memset(&ia, 0, sizeof(ia));
sys/dev/fdt/iicmux.c
265
ia.ia_tag = iba->iba_tag;
sys/dev/fdt/iicmux.c
266
ia.ia_addr = bemtoh32(®[0]);
sys/dev/fdt/iicmux.c
267
ia.ia_name = name;
sys/dev/fdt/iicmux.c
268
ia.ia_cookie = &node;
sys/dev/fdt/iicmux.c
269
config_found(self, &ia, iic_print);
sys/dev/fdt/imxiic_fdt.c
122
struct i2c_attach_args ia;
sys/dev/fdt/imxiic_fdt.c
142
memset(&ia, 0, sizeof(ia));
sys/dev/fdt/imxiic_fdt.c
143
ia.ia_tag = iba->iba_tag;
sys/dev/fdt/imxiic_fdt.c
144
ia.ia_addr = bemtoh32(®[0]);
sys/dev/fdt/imxiic_fdt.c
145
ia.ia_name = name;
sys/dev/fdt/imxiic_fdt.c
146
ia.ia_cookie = &node;
sys/dev/fdt/imxiic_fdt.c
148
config_found(self, &ia, iic_print);
sys/dev/fdt/ipmi_fdt.c
51
struct ipmi_attach_args ia;
sys/dev/fdt/ipmi_fdt.c
58
memset(&ia, 0, sizeof(ia));
sys/dev/fdt/ipmi_fdt.c
59
ia.iaa_memt = faa->fa_iot;
sys/dev/fdt/ipmi_fdt.c
60
ia.iaa_if_type = IPMI_IF_KCS;
sys/dev/fdt/ipmi_fdt.c
61
ia.iaa_if_rev = 0x20;
sys/dev/fdt/ipmi_fdt.c
62
ia.iaa_if_irq = -1;
sys/dev/fdt/ipmi_fdt.c
63
ia.iaa_if_irqlvl = 0;
sys/dev/fdt/ipmi_fdt.c
64
ia.iaa_if_iosize = OF_getpropint(faa->fa_node, "reg-size", 1);
sys/dev/fdt/ipmi_fdt.c
65
ia.iaa_if_iospacing = OF_getpropint(faa->fa_node, "reg-spacing", 1);
sys/dev/fdt/ipmi_fdt.c
66
ia.iaa_if_iobase = faa->fa_reg[0].addr;
sys/dev/fdt/ipmi_fdt.c
67
ia.iaa_if_iotype = 'm';
sys/dev/fdt/ipmi_fdt.c
69
ipmi_attach_common(sc, &ia);
sys/dev/fdt/mviic.c
316
struct i2c_attach_args ia;
sys/dev/fdt/mviic.c
336
memset(&ia, 0, sizeof(ia));
sys/dev/fdt/mviic.c
337
ia.ia_tag = iba->iba_tag;
sys/dev/fdt/mviic.c
338
ia.ia_addr = bemtoh32(®[0]);
sys/dev/fdt/mviic.c
339
ia.ia_name = name;
sys/dev/fdt/mviic.c
340
ia.ia_cookie = &node;
sys/dev/fdt/mviic.c
342
config_found(self, &ia, iic_print);
sys/dev/fdt/ociic.c
312
struct i2c_attach_args ia;
sys/dev/fdt/ociic.c
332
memset(&ia, 0, sizeof(ia));
sys/dev/fdt/ociic.c
333
ia.ia_tag = iba->iba_tag;
sys/dev/fdt/ociic.c
334
ia.ia_addr = bemtoh32(®[0]);
sys/dev/fdt/ociic.c
335
ia.ia_name = name;
sys/dev/fdt/ociic.c
336
ia.ia_cookie = &node;
sys/dev/fdt/ociic.c
337
config_found(self, &ia, iic_print);
sys/dev/fdt/qciic_fdt.c
310
struct i2c_attach_args ia;
sys/dev/fdt/qciic_fdt.c
330
memset(&ia, 0, sizeof(ia));
sys/dev/fdt/qciic_fdt.c
331
ia.ia_tag = iba->iba_tag;
sys/dev/fdt/qciic_fdt.c
332
ia.ia_addr = bemtoh32(®[0]);
sys/dev/fdt/qciic_fdt.c
333
ia.ia_name = name;
sys/dev/fdt/qciic_fdt.c
334
ia.ia_cookie = &node;
sys/dev/fdt/qciic_fdt.c
335
ia.ia_intr = &node;
sys/dev/fdt/qciic_fdt.c
339
ia.ia_name = "ihidev";
sys/dev/fdt/qciic_fdt.c
340
ia.ia_size = OF_getpropint(node, "hid-descr-addr", 0);
sys/dev/fdt/qciic_fdt.c
341
ia.ia_cookie = name;
sys/dev/fdt/qciic_fdt.c
344
config_found(self, &ia, iic_print);
sys/dev/fdt/rkiic.c
378
struct i2c_attach_args ia;
sys/dev/fdt/rkiic.c
398
memset(&ia, 0, sizeof(ia));
sys/dev/fdt/rkiic.c
399
ia.ia_tag = iba->iba_tag;
sys/dev/fdt/rkiic.c
400
ia.ia_addr = bemtoh32(®[0]);
sys/dev/fdt/rkiic.c
401
ia.ia_name = name;
sys/dev/fdt/rkiic.c
402
ia.ia_cookie = &node;
sys/dev/fdt/rkiic.c
403
config_found(self, &ia, iic_print);
sys/dev/fdt/rkpmic.c
431
struct i2c_attach_args *ia = aux;
sys/dev/fdt/rkpmic.c
433
return (strcmp(ia->ia_name, "rockchip,rk805") == 0 ||
sys/dev/fdt/rkpmic.c
434
strcmp(ia->ia_name, "rockchip,rk808") == 0 ||
sys/dev/fdt/rkpmic.c
435
strcmp(ia->ia_name, "rockchip,rk809") == 0 ||
sys/dev/fdt/rkpmic.c
436
strcmp(ia->ia_name, "rockchip,rk817") == 0 ||
sys/dev/fdt/rkpmic.c
437
strcmp(ia->ia_name, "rockchip,rk818") == 0);
sys/dev/fdt/rkpmic.c
444
struct i2c_attach_args *ia = aux;
sys/dev/fdt/rkpmic.c
446
sc->sc_i2c_tag = ia->ia_tag;
sys/dev/fdt/rkpmic.c
447
sc->sc_i2c_addr = ia->ia_addr;
sys/dev/fdt/rkpmic.c
448
sc->sc_node = *(int *)ia->ia_cookie;
sys/dev/fdt/sncodec.c
119
struct i2c_attach_args *ia = aux;
sys/dev/fdt/sncodec.c
121
return iic_is_compatible(ia, "ti,tas2764");
sys/dev/fdt/sncodec.c
128
struct i2c_attach_args *ia = aux;
sys/dev/fdt/sncodec.c
129
int node = *(int *)ia->ia_cookie;
sys/dev/fdt/sncodec.c
135
sc->sc_tag = ia->ia_tag;
sys/dev/fdt/sncodec.c
136
sc->sc_addr = ia->ia_addr;
sys/dev/fdt/ssdfb.c
186
struct i2c_attach_args *ia = aux;
sys/dev/fdt/ssdfb.c
188
if (strcmp(ia->ia_name, "solomon,ssd1306fb-i2c") == 0 ||
sys/dev/fdt/ssdfb.c
189
strcmp(ia->ia_name, "solomon,ssd1309fb-i2c") == 0)
sys/dev/fdt/ssdfb.c
199
struct i2c_attach_args *ia = aux;
sys/dev/fdt/ssdfb.c
201
sc->sc_i2c_tag = ia->ia_tag;
sys/dev/fdt/ssdfb.c
202
sc->sc_i2c_addr = ia->ia_addr;
sys/dev/fdt/ssdfb.c
203
sc->sc_node = *(int *)ia->ia_cookie;
sys/dev/fdt/sxitwi.c
306
struct i2c_attach_args ia;
sys/dev/fdt/sxitwi.c
326
memset(&ia, 0, sizeof(ia));
sys/dev/fdt/sxitwi.c
327
ia.ia_tag = iba->iba_tag;
sys/dev/fdt/sxitwi.c
328
ia.ia_addr = bemtoh32(®[0]);
sys/dev/fdt/sxitwi.c
329
ia.ia_name = name;
sys/dev/fdt/sxitwi.c
330
ia.ia_cookie = &node;
sys/dev/fdt/sxitwi.c
331
config_found(self, &ia, iic_print);
sys/dev/fdt/sypwr.c
64
struct i2c_attach_args *ia = aux;
sys/dev/fdt/sypwr.c
66
return (strcmp(ia->ia_name, "silergy,sy8106a") == 0);
sys/dev/fdt/sypwr.c
73
struct i2c_attach_args *ia = aux;
sys/dev/fdt/sypwr.c
74
int node = *(int *)ia->ia_cookie;
sys/dev/fdt/sypwr.c
77
sc->sc_tag = ia->ia_tag;
sys/dev/fdt/sypwr.c
78
sc->sc_addr = ia->ia_addr;
sys/dev/fdt/tascodec.c
111
struct i2c_attach_args *ia = aux;
sys/dev/fdt/tascodec.c
113
return iic_is_compatible(ia, "ti,tas2770");
sys/dev/fdt/tascodec.c
120
struct i2c_attach_args *ia = aux;
sys/dev/fdt/tascodec.c
121
int node = *(int *)ia->ia_cookie;
sys/dev/fdt/tascodec.c
126
sc->sc_tag = ia->ia_tag;
sys/dev/fdt/tascodec.c
127
sc->sc_addr = ia->ia_addr;
sys/dev/fdt/tcpci.c
209
struct i2c_attach_args *ia = aux;
sys/dev/fdt/tcpci.c
211
if (strcmp(ia->ia_name, "nxp,ptn5110") == 0)
sys/dev/fdt/tcpci.c
221
struct i2c_attach_args *ia = aux;
sys/dev/fdt/tcpci.c
224
sc->sc_tag = ia->ia_tag;
sys/dev/fdt/tcpci.c
225
sc->sc_addr = ia->ia_addr;
sys/dev/fdt/tcpci.c
226
sc->sc_node = *(int *)ia->ia_cookie;
sys/dev/fdt/tipd.c
100
struct i2c_attach_args *ia = aux;
sys/dev/fdt/tipd.c
101
int node = *(int *)ia->ia_cookie;
sys/dev/fdt/tipd.c
103
sc->sc_tag = ia->ia_tag;
sys/dev/fdt/tipd.c
104
sc->sc_addr = ia->ia_addr;
sys/dev/fdt/tipd.c
91
struct i2c_attach_args *ia = aux;
sys/dev/fdt/tipd.c
93
return iic_is_compatible(ia, "apple,cd321x");
sys/dev/i2c/abx80x.c
107
struct i2c_attach_args *ia = aux;
sys/dev/i2c/abx80x.c
110
int node = *(int *)ia->ia_cookie;
sys/dev/i2c/abx80x.c
113
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/abx80x.c
114
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/abx80x.c
95
struct i2c_attach_args *ia = aux;
sys/dev/i2c/abx80x.c
97
if (strcmp(ia->ia_name, "abracon,ab1805") == 0)
sys/dev/i2c/ad741x.c
70
struct i2c_attach_args *ia = aux;
sys/dev/i2c/ad741x.c
72
if (strcmp(ia->ia_name, "ad7417") == 0 ||
sys/dev/i2c/ad741x.c
73
strcmp(ia->ia_name, "ad7418") == 0)
sys/dev/i2c/ad741x.c
82
struct i2c_attach_args *ia = aux;
sys/dev/i2c/ad741x.c
86
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/ad741x.c
87
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/ad741x.c
89
printf(": %s", ia->ia_name);
sys/dev/i2c/ad741x.c
92
if (strcmp(ia->ia_name, "ad7417") == 0)
sys/dev/i2c/ad741x.c
94
if (strcmp(ia->ia_name, "ad7418") == 0)
sys/dev/i2c/adm1021.c
68
struct i2c_attach_args *ia = aux;
sys/dev/i2c/adm1021.c
70
if (strcmp(ia->ia_name, "adm1021") == 0 ||
sys/dev/i2c/adm1021.c
71
strcmp(ia->ia_name, "adm1023") == 0 ||
sys/dev/i2c/adm1021.c
72
strcmp(ia->ia_name, "adm1032") == 0 ||
sys/dev/i2c/adm1021.c
73
strcmp(ia->ia_name, "g781") == 0 ||
sys/dev/i2c/adm1021.c
74
strcmp(ia->ia_name, "g781-1") == 0 ||
sys/dev/i2c/adm1021.c
75
strcmp(ia->ia_name, "gl523sm") == 0 ||
sys/dev/i2c/adm1021.c
76
strcmp(ia->ia_name, "max1617") == 0 ||
sys/dev/i2c/adm1021.c
77
strcmp(ia->ia_name, "sa56004x") == 0 ||
sys/dev/i2c/adm1021.c
78
strcmp(ia->ia_name, "xeontemp") == 0)
sys/dev/i2c/adm1021.c
87
struct i2c_attach_args *ia = aux;
sys/dev/i2c/adm1021.c
91
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/adm1021.c
92
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/adm1021.c
94
if (strcmp(ia->ia_name, "xeontemp") == 0) {
sys/dev/i2c/adm1021.c
98
printf(": %s", ia->ia_name);
sys/dev/i2c/adm1024.c
100
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/adm1024.c
101
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/adm1024.c
85
struct i2c_attach_args *ia = aux;
sys/dev/i2c/adm1024.c
87
if (strcmp(ia->ia_name, "adm1024") == 0)
sys/dev/i2c/adm1024.c
96
struct i2c_attach_args *ia = aux;
sys/dev/i2c/adm1025.c
102
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/adm1025.c
103
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/adm1025.c
105
printf(": %s", ia->ia_name);
sys/dev/i2c/adm1025.c
109
if (strcmp(ia->ia_name, "47m192") == 0) {
sys/dev/i2c/adm1025.c
85
struct i2c_attach_args *ia = aux;
sys/dev/i2c/adm1025.c
87
if (strcmp(ia->ia_name, "adm1025") == 0 ||
sys/dev/i2c/adm1025.c
88
strcmp(ia->ia_name, "47m192") == 0 ||
sys/dev/i2c/adm1025.c
89
strcmp(ia->ia_name, "ne1619") == 0)
sys/dev/i2c/adm1025.c
98
struct i2c_attach_args *ia = aux;
sys/dev/i2c/adm1026.c
101
struct i2c_attach_args *ia = aux;
sys/dev/i2c/adm1026.c
103
if (strcmp(ia->ia_name, "adm1026") == 0)
sys/dev/i2c/adm1026.c
112
struct i2c_attach_args *ia = aux;
sys/dev/i2c/adm1026.c
116
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/adm1026.c
117
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/adm1030.c
64
struct i2c_attach_args *ia = aux;
sys/dev/i2c/adm1030.c
66
if (strcmp(ia->ia_name, "adm1030") == 0)
sys/dev/i2c/adm1030.c
75
struct i2c_attach_args *ia = aux;
sys/dev/i2c/adm1030.c
79
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/adm1030.c
80
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/adm1031.c
69
struct i2c_attach_args *ia = aux;
sys/dev/i2c/adm1031.c
71
if (strcmp(ia->ia_name, "adm1031") == 0)
sys/dev/i2c/adm1031.c
80
struct i2c_attach_args *ia = aux;
sys/dev/i2c/adm1031.c
84
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/adm1031.c
85
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/adt7460.c
144
struct i2c_attach_args *ia = aux;
sys/dev/i2c/adt7460.c
148
if (strcmp(ia->ia_name, adt_chips[i].name) == 0)
sys/dev/i2c/adt7460.c
157
struct i2c_attach_args *ia = aux;
sys/dev/i2c/adt7460.c
161
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/adt7460.c
162
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/adt7460.c
167
if (strcmp(ia->ia_name, adt_chips[i].name) == 0) {
sys/dev/i2c/adt7460.c
202
printf(": %s rev 0x%02x", ia->ia_name, rev);
sys/dev/i2c/adt7462.c
102
struct i2c_attach_args *ia = aux;
sys/dev/i2c/adt7462.c
105
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/adt7462.c
106
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/adt7462.c
91
struct i2c_attach_args *ia = aux;
sys/dev/i2c/adt7462.c
93
if (strcmp(ia->ia_name, "adt7462") == 0)
sys/dev/i2c/asb100.c
131
struct i2c_attach_args *ia = aux;
sys/dev/i2c/asb100.c
133
if (strcmp(ia->ia_name, "asb100") == 0)
sys/dev/i2c/asb100.c
169
struct i2c_attach_args *ia = aux;
sys/dev/i2c/asb100.c
173
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/asb100.c
174
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/asc7611.c
101
if (strcmp(ia->ia_name, "asc7611") == 0)
sys/dev/i2c/asc7611.c
110
struct i2c_attach_args *ia = aux;
sys/dev/i2c/asc7611.c
113
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/asc7611.c
114
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/asc7611.c
116
printf(": %s", ia->ia_name);
sys/dev/i2c/asc7611.c
99
struct i2c_attach_args *ia = aux;
sys/dev/i2c/asc7621.c
137
struct i2c_attach_args *ia = aux;
sys/dev/i2c/asc7621.c
139
if (strcmp(ia->ia_name, "asc7621") == 0)
sys/dev/i2c/asc7621.c
148
struct i2c_attach_args *ia = aux;
sys/dev/i2c/asc7621.c
152
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/asc7621.c
153
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/asc7621.c
155
printf(": %s", ia->ia_name);
sys/dev/i2c/bmc150.c
75
struct i2c_attach_args *ia = aux;
sys/dev/i2c/bmc150.c
77
if (strcmp(ia->ia_name, "BSBA0150") == 0 ||
sys/dev/i2c/bmc150.c
78
strcmp(ia->ia_name, "BMC150A") == 0 ||
sys/dev/i2c/bmc150.c
79
strcmp(ia->ia_name, "BMI055A") == 0 ||
sys/dev/i2c/bmc150.c
80
strcmp(ia->ia_name, "BMA0255") == 0 ||
sys/dev/i2c/bmc150.c
81
strcmp(ia->ia_name, "BMA250E") == 0 ||
sys/dev/i2c/bmc150.c
82
strcmp(ia->ia_name, "BMA222E") == 0 ||
sys/dev/i2c/bmc150.c
83
strcmp(ia->ia_name, "BMA0280") == 0 ||
sys/dev/i2c/bmc150.c
84
strcmp(ia->ia_name, "BOSC0200") == 0)
sys/dev/i2c/bmc150.c
93
struct i2c_attach_args *ia = aux;
sys/dev/i2c/bmc150.c
97
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/bmc150.c
98
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/ds1307.c
107
struct i2c_attach_args *ia = arg;
sys/dev/i2c/ds1307.c
109
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/ds1307.c
110
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/ds1307.c
93
struct i2c_attach_args *ia = arg;
sys/dev/i2c/ds1307.c
95
if (strcmp(ia->ia_name, "dallas,ds1307") == 0 ||
sys/dev/i2c/ds1307.c
96
strcmp(ia->ia_name, "ds1307") == 0 ||
sys/dev/i2c/ds1307.c
97
strcmp(ia->ia_name, "dallas,ds1339") == 0)
sys/dev/i2c/ds1631.c
105
if (strcmp(ia->ia_name, "ds1624") == 0)
sys/dev/i2c/ds1631.c
62
struct i2c_attach_args *ia = aux;
sys/dev/i2c/ds1631.c
64
if (strcmp(ia->ia_name, "ds1631") == 0 ||
sys/dev/i2c/ds1631.c
65
strcmp(ia->ia_name, "ds1624") == 0 ||
sys/dev/i2c/ds1631.c
66
strcmp(ia->ia_name, "ds1721") == 0)
sys/dev/i2c/ds1631.c
75
struct i2c_attach_args *ia = aux;
sys/dev/i2c/ds1631.c
79
printf(": %s", ia->ia_name);
sys/dev/i2c/ds1631.c
81
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/ds1631.c
82
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/ds3231.c
71
struct i2c_attach_args *ia = aux;
sys/dev/i2c/ds3231.c
73
if (strcmp(ia->ia_name, "maxim,ds3231") == 0 ||
sys/dev/i2c/ds3231.c
74
strcmp(ia->ia_name, "maxim,ds3232") == 0)
sys/dev/i2c/ds3231.c
84
struct i2c_attach_args *ia = aux;
sys/dev/i2c/ds3231.c
86
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/ds3231.c
87
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/fcu.c
73
struct i2c_attach_args *ia = aux;
sys/dev/i2c/fcu.c
75
if (strcmp(ia->ia_name, "fcu") == 0)
sys/dev/i2c/fcu.c
84
struct i2c_attach_args *ia = aux;
sys/dev/i2c/fcu.c
87
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/fcu.c
88
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/fintek.c
116
struct i2c_attach_args *ia = aux;
sys/dev/i2c/fintek.c
122
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/fintek.c
123
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/fintek.c
89
struct i2c_attach_args *ia = aux;
sys/dev/i2c/fintek.c
91
if (strcmp(ia->ia_name, "f75375") == 0)
sys/dev/i2c/gl518sm.c
83
struct i2c_attach_args *ia = aux;
sys/dev/i2c/gl518sm.c
85
if (strcmp(ia->ia_name, "gl518sm") == 0)
sys/dev/i2c/gl518sm.c
94
struct i2c_attach_args *ia = aux;
sys/dev/i2c/gl518sm.c
98
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/gl518sm.c
99
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/i2c.c
100
memset(&ia, 0, sizeof(ia));
sys/dev/i2c/i2c.c
101
ia.ia_tag = sc->sc_tag;
sys/dev/i2c/i2c.c
102
ia.ia_addr = cf->cf_loc[IICCF_ADDR];
sys/dev/i2c/i2c.c
103
ia.ia_size = cf->cf_loc[IICCF_SIZE];
sys/dev/i2c/i2c.c
104
ia.ia_name = "unknown";
sys/dev/i2c/i2c.c
106
if (cf->cf_attach->ca_match(parent, cf, &ia) > 0)
sys/dev/i2c/i2c.c
107
config_attach(parent, cf, &ia, iic_print);
sys/dev/i2c/i2c.c
148
iic_is_compatible(const struct i2c_attach_args *ia, const char *name)
sys/dev/i2c/i2c.c
152
if (ia->ia_namelen > 0) {
sys/dev/i2c/i2c.c
154
entry = ia->ia_name;
sys/dev/i2c/i2c.c
155
end = entry + ia->ia_namelen;
sys/dev/i2c/i2c.c
163
if (strcmp(ia->ia_name, name) == 0)
sys/dev/i2c/i2c.c
83
struct i2c_attach_args *ia = aux;
sys/dev/i2c/i2c.c
86
printf("\"%s\" at %s", ia->ia_name, pnp);
sys/dev/i2c/i2c.c
87
printf(" addr 0x%x", ia->ia_addr);
sys/dev/i2c/i2c.c
97
struct i2c_attach_args ia;
sys/dev/i2c/i2c_scan.c
1053
struct i2c_attach_args ia;
sys/dev/i2c/i2c_scan.c
1094
memset(&ia, 0, sizeof(ia));
sys/dev/i2c/i2c_scan.c
1095
ia.ia_tag = iba->iba_tag;
sys/dev/i2c/i2c_scan.c
1096
ia.ia_addr = addr;
sys/dev/i2c/i2c_scan.c
1097
ia.ia_size = 1;
sys/dev/i2c/i2c_scan.c
1098
ia.ia_name = name;
sys/dev/i2c/i2c_scan.c
1100
&ia, iic_print))
sys/dev/i2c/iatp.c
236
struct i2c_attach_args *ia = aux;
sys/dev/i2c/iatp.c
238
if (strcmp(ia->ia_name, "iatp") == 0)
sys/dev/i2c/iatp.c
248
struct i2c_attach_args *ia = aux;
sys/dev/i2c/iatp.c
251
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/iatp.c
252
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/iatp.c
254
if (ia->ia_cookie != NULL)
sys/dev/i2c/iatp.c
255
memcpy(&sc->sc_hid, ia->ia_cookie, sizeof(sc->sc_hid));
sys/dev/i2c/iatp.c
260
if (ia->ia_intr) {
sys/dev/i2c/iatp.c
261
printf(" %s", iic_intr_string(sc->sc_tag, ia->ia_intr));
sys/dev/i2c/iatp.c
263
sc->sc_ih = iic_intr_establish(sc->sc_tag, ia->ia_intr,
sys/dev/i2c/ietp.c
130
struct i2c_attach_args *ia = aux;
sys/dev/i2c/ietp.c
132
if (strcmp(ia->ia_name, "ietp") == 0)
sys/dev/i2c/ietp.c
152
struct i2c_attach_args *ia = aux;
sys/dev/i2c/ietp.c
159
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/ietp.c
160
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/ietp.c
164
if (ia->ia_intr) {
sys/dev/i2c/ietp.c
165
printf(" %s", iic_intr_string(sc->sc_tag, ia->ia_intr));
sys/dev/i2c/ietp.c
167
sc->sc_ih = iic_intr_establish(sc->sc_tag, ia->ia_intr,
sys/dev/i2c/ihidev.c
105
struct i2c_attach_args *ia = aux;
sys/dev/i2c/ihidev.c
107
if (strcmp(ia->ia_name, "ihidev") == 0)
sys/dev/i2c/ihidev.c
136
struct i2c_attach_args *ia = aux;
sys/dev/i2c/ihidev.c
142
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/ihidev.c
143
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/ihidev.c
144
sc->sc_hid_desc_addr = ia->ia_size;
sys/dev/i2c/ihidev.c
174
if (ia->ia_intr) {
sys/dev/i2c/ihidev.c
175
printf(" %s", iic_intr_string(sc->sc_tag, ia->ia_intr));
sys/dev/i2c/ihidev.c
177
sc->sc_ih = iic_intr_establish(sc->sc_tag, ia->ia_intr,
sys/dev/i2c/ihidev.c
184
if (ia->ia_poll || !sc->sc_ih) {
sys/dev/i2c/ihidev.c
192
(char *)ia->ia_cookie);
sys/dev/i2c/ihidev.c
197
iha.iaa = ia;
sys/dev/i2c/ipmi_i2c.c
69
struct i2c_attach_args *ia = aux;
sys/dev/i2c/ipmi_i2c.c
71
return (strcmp(ia->ia_name, "IPI0001") == 0 ||
sys/dev/i2c/ipmi_i2c.c
72
strcmp(ia->ia_name, "APMC0D8A") == 0);
sys/dev/i2c/ipmi_i2c.c
79
struct i2c_attach_args *ia = aux;
sys/dev/i2c/ipmi_i2c.c
82
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/ipmi_i2c.c
83
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/isl1208.c
70
struct i2c_attach_args *ia = aux;
sys/dev/i2c/isl1208.c
72
if (strcmp(ia->ia_name, "isil,isl1208") == 0 ||
sys/dev/i2c/isl1208.c
73
strcmp(ia->ia_name, "isil,isl1218") == 0)
sys/dev/i2c/isl1208.c
83
struct i2c_attach_args *ia = aux;
sys/dev/i2c/isl1208.c
85
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/isl1208.c
86
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/lis331dl.c
74
struct i2c_attach_args *ia = aux;
sys/dev/i2c/lis331dl.c
76
if (strcmp(ia->ia_name, "lis331dl") == 0)
sys/dev/i2c/lis331dl.c
85
struct i2c_attach_args *ia = aux;
sys/dev/i2c/lis331dl.c
88
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/lis331dl.c
89
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/lis331dl.c
91
printf(": %s", ia->ia_name);
sys/dev/i2c/lm75.c
140
struct i2c_attach_args *ia = aux;
sys/dev/i2c/lm75.c
142
if (strcmp(ia->ia_name, "lm75") == 0 ||
sys/dev/i2c/lm75.c
143
strcmp(ia->ia_name, "lm76") == 0 ||
sys/dev/i2c/lm75.c
144
strcmp(ia->ia_name, "lm77") == 0 ||
sys/dev/i2c/lm75.c
145
strcmp(ia->ia_name, "ds1775") == 0 ||
sys/dev/i2c/lm75.c
146
strcmp(ia->ia_name, "lm75a") == 0)
sys/dev/i2c/lm75.c
155
struct i2c_attach_args *ia = aux;
sys/dev/i2c/lm75.c
158
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/lm75.c
159
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/lm75.c
161
printf(": %s", ia->ia_name);
sys/dev/i2c/lm75.c
187
if (strcmp(ia->ia_name, "lm77") == 0) {
sys/dev/i2c/lm75.c
190
} else if (strcmp(ia->ia_name, "lm76") == 0) {
sys/dev/i2c/lm75.c
194
} else if (strcmp(ia->ia_name, "ds1775") == 0) {
sys/dev/i2c/lm75.c
197
} else if (strcmp(ia->ia_name, "lm75a") == 0) {
sys/dev/i2c/lm78_i2c.c
45
struct i2c_attach_args *ia = aux;
sys/dev/i2c/lm78_i2c.c
47
if (strcmp(ia->ia_name, "as99127f") == 0 ||
sys/dev/i2c/lm78_i2c.c
48
strcmp(ia->ia_name, "w83627dhg") == 0 ||
sys/dev/i2c/lm78_i2c.c
49
strcmp(ia->ia_name, "w83627hf") == 0 ||
sys/dev/i2c/lm78_i2c.c
50
strcmp(ia->ia_name, "w83781d") == 0 ||
sys/dev/i2c/lm78_i2c.c
51
strcmp(ia->ia_name, "w83782d") == 0 ||
sys/dev/i2c/lm78_i2c.c
52
strcmp(ia->ia_name, "w83783s") == 0 ||
sys/dev/i2c/lm78_i2c.c
53
strcmp(ia->ia_name, "w83791d") == 0 ||
sys/dev/i2c/lm78_i2c.c
54
strcmp(ia->ia_name, "w83792d") == 0) {
sys/dev/i2c/lm78_i2c.c
61
if (strcmp(ia->ia_name, "w83791sd") == 0) {
sys/dev/i2c/lm78_i2c.c
71
struct i2c_attach_args *ia = aux;
sys/dev/i2c/lm78_i2c.c
74
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/lm78_i2c.c
75
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/lm78_i2c.c
83
sc->sc_lmsc.sbusaddr = ia->ia_addr;
sys/dev/i2c/lm87.c
101
struct i2c_attach_args *ia = aux;
sys/dev/i2c/lm87.c
105
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/lm87.c
106
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/lm87.c
109
if (strcmp(ia->ia_name, "lm81") == 0 ||
sys/dev/i2c/lm87.c
110
strcmp(ia->ia_name, "adm9240") == 0 ||
sys/dev/i2c/lm87.c
111
strcmp(ia->ia_name, "ds1780") == 0)
sys/dev/i2c/lm87.c
123
printf(": %s rev %x", ia->ia_name, data);
sys/dev/i2c/lm87.c
86
struct i2c_attach_args *ia = aux;
sys/dev/i2c/lm87.c
88
if (strcmp(ia->ia_name, "lm87") == 0 ||
sys/dev/i2c/lm87.c
89
strcmp(ia->ia_name, "lm87cimt") == 0 ||
sys/dev/i2c/lm87.c
90
strcmp(ia->ia_name, "adm9240") == 0 ||
sys/dev/i2c/lm87.c
91
strcmp(ia->ia_name, "lm81") == 0 ||
sys/dev/i2c/lm87.c
92
strcmp(ia->ia_name, "ds1780") == 0)
sys/dev/i2c/lm93.c
145
struct i2c_attach_args *ia = aux;
sys/dev/i2c/lm93.c
147
if (strcmp(ia->ia_name, "lm93") == 0)
sys/dev/i2c/lm93.c
156
struct i2c_attach_args *ia = aux;
sys/dev/i2c/lm93.c
159
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/lm93.c
160
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/lm93.c
162
printf(": %s", ia->ia_name);
sys/dev/i2c/m41t8x.c
57
struct i2c_attach_args *ia = (struct i2c_attach_args *)aux;
sys/dev/i2c/m41t8x.c
59
if (strcmp(ia->ia_name, "st,m41t83") == 0 ||
sys/dev/i2c/m41t8x.c
60
strcmp(ia->ia_name, "microcrystal,rv4162") == 0)
sys/dev/i2c/m41t8x.c
70
struct i2c_attach_args *ia = (struct i2c_attach_args *)aux;
sys/dev/i2c/m41t8x.c
72
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/m41t8x.c
73
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/maxim6690.c
101
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/maxim6690.c
102
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/maxim6690.c
104
if (strcmp(ia->ia_name, "max6642") == 0) {
sys/dev/i2c/maxim6690.c
108
} else if (strcmp(ia->ia_name, "max6690") == 0 ||
sys/dev/i2c/maxim6690.c
109
strcmp(ia->ia_name, "max6657") == 0 ||
sys/dev/i2c/maxim6690.c
110
strcmp(ia->ia_name, "max6658") == 0 ||
sys/dev/i2c/maxim6690.c
111
strcmp(ia->ia_name, "max6659") == 0) {
sys/dev/i2c/maxim6690.c
120
printf(": %s", ia->ia_name);
sys/dev/i2c/maxim6690.c
76
struct i2c_attach_args *ia = aux;
sys/dev/i2c/maxim6690.c
78
if (strcmp(ia->ia_name, "max6642") == 0 ||
sys/dev/i2c/maxim6690.c
79
strcmp(ia->ia_name, "max6690") == 0 ||
sys/dev/i2c/maxim6690.c
80
strcmp(ia->ia_name, "max6657") == 0 ||
sys/dev/i2c/maxim6690.c
81
strcmp(ia->ia_name, "max6658") == 0 ||
sys/dev/i2c/maxim6690.c
82
strcmp(ia->ia_name, "max6659") == 0 ||
sys/dev/i2c/maxim6690.c
83
strcmp(ia->ia_name, "lm63") == 0 ||
sys/dev/i2c/maxim6690.c
84
strcmp(ia->ia_name, "lm86") == 0 ||
sys/dev/i2c/maxim6690.c
85
strcmp(ia->ia_name, "lm89") == 0 ||
sys/dev/i2c/maxim6690.c
86
strcmp(ia->ia_name, "lm89-1") == 0 ||
sys/dev/i2c/maxim6690.c
87
strcmp(ia->ia_name, "lm90") == 0 ||
sys/dev/i2c/maxim6690.c
88
strcmp(ia->ia_name, "lm99") == 0 ||
sys/dev/i2c/maxim6690.c
89
strcmp(ia->ia_name, "lm99-1") == 0)
sys/dev/i2c/maxim6690.c
98
struct i2c_attach_args *ia = aux;
sys/dev/i2c/mcp794xx.c
75
struct i2c_attach_args *ia = aux;
sys/dev/i2c/mcp794xx.c
77
if (strcmp(ia->ia_name, "microchip,mcp7940x") == 0 ||
sys/dev/i2c/mcp794xx.c
78
strcmp(ia->ia_name, "microchip,mcp7941x") == 0)
sys/dev/i2c/mcp794xx.c
88
struct i2c_attach_args *ia = aux;
sys/dev/i2c/mcp794xx.c
90
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/mcp794xx.c
91
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/pca9532.c
65
struct i2c_attach_args *ia = arg;
sys/dev/i2c/pca9532.c
69
if (ia->ia_addr != PCALED_ADDR)
sys/dev/i2c/pca9532.c
72
iic_acquire_bus(ia->ia_tag, I2C_F_POLL);
sys/dev/i2c/pca9532.c
74
if (iic_exec(ia->ia_tag, I2C_OP_READ_WITH_STOP, ia->ia_addr,
sys/dev/i2c/pca9532.c
78
if (iic_exec(ia->ia_tag, I2C_OP_READ_WITH_STOP, ia->ia_addr,
sys/dev/i2c/pca9532.c
83
iic_release_bus(ia->ia_tag, I2C_F_POLL);
sys/dev/i2c/pca9532.c
91
struct i2c_attach_args *ia = arg;
sys/dev/i2c/pca9532.c
96
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/pca9532.c
97
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/pca9548.c
109
struct i2c_attach_args *ia = aux;
sys/dev/i2c/pca9548.c
111
if (strcmp(ia->ia_name, "nxp,pca9546") == 0 ||
sys/dev/i2c/pca9548.c
112
strcmp(ia->ia_name, "nxp,pca9547") == 0 ||
sys/dev/i2c/pca9548.c
113
strcmp(ia->ia_name, "nxp,pca9548") == 0 ||
sys/dev/i2c/pca9548.c
114
strcmp(ia->ia_name, "NXP0002") == 0)
sys/dev/i2c/pca9548.c
123
struct i2c_attach_args *ia = aux;
sys/dev/i2c/pca9548.c
125
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/pca9548.c
126
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/pca9548.c
131
if (strcmp(ia->ia_name, "nxp,pca9546") == 0) {
sys/dev/i2c/pca9548.c
134
} else if (strcmp(ia->ia_name, "nxp,pca9547") == 0 ||
sys/dev/i2c/pca9548.c
135
strcmp(ia->ia_name, "NXP0002") == 0) {
sys/dev/i2c/pca9548.c
138
} else if (strcmp(ia->ia_name, "nxp,pca9548") == 0) {
sys/dev/i2c/pca9548.c
145
if (strcmp(ia->ia_name, "NXP0002") == 0)
sys/dev/i2c/pca9548.c
146
pcamux_attach_acpi(sc, ia);
sys/dev/i2c/pca9548.c
148
pcamux_attach_fdt(sc, ia);
sys/dev/i2c/pca9548.c
152
pcamux_attach_fdt(struct pcamux_softc *sc, struct i2c_attach_args *ia)
sys/dev/i2c/pca9548.c
154
int node = *(int *)ia->ia_cookie;
sys/dev/i2c/pca9548.c
191
pcamux_attach_acpi(struct pcamux_softc *sc, struct i2c_attach_args *ia)
sys/dev/i2c/pca9548.c
194
struct aml_node *node = ia->ia_cookie;
sys/dev/i2c/pca9548.c
263
struct i2c_attach_args ia;
sys/dev/i2c/pca9548.c
296
memset(&ia, 0, sizeof(ia));
sys/dev/i2c/pca9548.c
297
ia.ia_tag = &pb->pb_ic;
sys/dev/i2c/pca9548.c
298
ia.ia_name = dev;
sys/dev/i2c/pca9548.c
299
ia.ia_addr = crs.i2c_addr;
sys/dev/i2c/pca9548.c
300
ia.ia_cookie = node->parent;
sys/dev/i2c/pca9548.c
302
config_found(pb->pb_iic, &ia, iic_print);
sys/dev/i2c/pca9548.c
413
struct i2c_attach_args ia;
sys/dev/i2c/pca9548.c
430
memset(&ia, 0, sizeof(ia));
sys/dev/i2c/pca9548.c
431
ia.ia_tag = iba->iba_tag;
sys/dev/i2c/pca9548.c
432
ia.ia_addr = bemtoh32(®[0]);
sys/dev/i2c/pca9548.c
433
ia.ia_name = name;
sys/dev/i2c/pca9548.c
434
ia.ia_cookie = &node;
sys/dev/i2c/pca9548.c
435
config_found(self, &ia, iic_print);
sys/dev/i2c/pca9554.c
104
struct i2c_attach_args *ia = aux;
sys/dev/i2c/pca9554.c
106
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/pca9554.c
107
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/pca9554.c
108
sc->sc_node = *(int *)ia->ia_cookie;
sys/dev/i2c/pca9554.c
110
if (strcmp(ia->ia_name, "nxp,pca9555") == 0) {
sys/dev/i2c/pca9554.c
91
struct i2c_attach_args *ia = aux;
sys/dev/i2c/pca9554.c
93
if (strcmp(ia->ia_name, "nxp,pca9554") == 0 ||
sys/dev/i2c/pca9554.c
94
strcmp(ia->ia_name, "nxp,pca9555") == 0 ||
sys/dev/i2c/pca9554.c
95
strcmp(ia->ia_name, "nxp,pca9557") == 0)
sys/dev/i2c/pcf85063.c
108
struct i2c_attach_args *ia = arg;
sys/dev/i2c/pcf85063.c
111
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/pcf85063.c
112
sc->sc_address = ia->ia_addr;
sys/dev/i2c/pcf85063.c
96
struct i2c_attach_args *ia = arg;
sys/dev/i2c/pcf85063.c
98
if (strcmp(ia->ia_name, "nxp,pcf85063a") == 0)
sys/dev/i2c/pcf8523.c
111
struct i2c_attach_args *ia = arg;
sys/dev/i2c/pcf8523.c
113
if (strcmp(ia->ia_name, "nxp,pcf8523") == 0 &&
sys/dev/i2c/pcf8523.c
114
ia->ia_addr == PCF8523_ADDR)
sys/dev/i2c/pcf8523.c
124
struct i2c_attach_args *ia = arg;
sys/dev/i2c/pcf8523.c
127
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/pcf8523.c
128
sc->sc_address = ia->ia_addr;
sys/dev/i2c/pcf8563.c
100
if (strcmp(ia->ia_name, "nxp,pcf8563") == 0 ||
sys/dev/i2c/pcf8563.c
101
strcmp(ia->ia_name, "haoyu,hym8563") == 0)
sys/dev/i2c/pcf8563.c
111
struct i2c_attach_args *ia = arg;
sys/dev/i2c/pcf8563.c
114
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/pcf8563.c
115
sc->sc_address = ia->ia_addr;
sys/dev/i2c/pcf8563.c
98
struct i2c_attach_args *ia = arg;
sys/dev/i2c/pijuice.c
111
struct i2c_attach_args *ia = arg;
sys/dev/i2c/pijuice.c
113
if (strcmp(ia->ia_name, "pisupply,pijuice") == 0)
sys/dev/i2c/pijuice.c
123
struct i2c_attach_args *ia = arg;
sys/dev/i2c/pijuice.c
129
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/pijuice.c
130
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/rs5c372.c
114
struct i2c_attach_args *ia = arg;
sys/dev/i2c/rs5c372.c
119
if (ia->ia_addr != RICOHRTC_ADDR)
sys/dev/i2c/rs5c372.c
124
if (iic_acquire_bus(ia->ia_tag, I2C_F_POLL)) {
sys/dev/i2c/rs5c372.c
130
if (iic_exec(ia->ia_tag, I2C_OP_READ_WITH_STOP, ia->ia_addr,
sys/dev/i2c/rs5c372.c
132
iic_release_bus(ia->ia_tag, I2C_F_POLL);
sys/dev/i2c/rs5c372.c
137
iic_release_bus(ia->ia_tag, I2C_F_POLL);
sys/dev/i2c/rs5c372.c
143
if (iic_exec(ia->ia_tag, I2C_OP_READ_WITH_STOP, ia->ia_addr,
sys/dev/i2c/rs5c372.c
145
iic_release_bus(ia->ia_tag, I2C_F_POLL);
sys/dev/i2c/rs5c372.c
151
iic_release_bus(ia->ia_tag, I2C_F_POLL);
sys/dev/i2c/rs5c372.c
157
if (iic_exec(ia->ia_tag, I2C_OP_READ_WITH_STOP, ia->ia_addr,
sys/dev/i2c/rs5c372.c
159
iic_release_bus(ia->ia_tag, I2C_F_POLL);
sys/dev/i2c/rs5c372.c
164
iic_release_bus(ia->ia_tag, I2C_F_POLL);
sys/dev/i2c/rs5c372.c
168
iic_release_bus(ia->ia_tag, I2C_F_POLL);
sys/dev/i2c/rs5c372.c
178
struct i2c_attach_args *ia = arg;
sys/dev/i2c/rs5c372.c
182
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/rs5c372.c
183
sc->sc_address = ia->ia_addr;
sys/dev/i2c/sdtemp.c
57
struct i2c_attach_args *ia = aux;
sys/dev/i2c/sdtemp.c
59
if (strcmp(ia->ia_name, "se97") == 0 ||
sys/dev/i2c/sdtemp.c
60
strcmp(ia->ia_name, "se98") == 0 ||
sys/dev/i2c/sdtemp.c
61
strcmp(ia->ia_name, "max6604") == 0 ||
sys/dev/i2c/sdtemp.c
62
strcmp(ia->ia_name, "mcp9804") == 0 ||
sys/dev/i2c/sdtemp.c
63
strcmp(ia->ia_name, "mcp9805") == 0 ||
sys/dev/i2c/sdtemp.c
64
strcmp(ia->ia_name, "mcp98242") == 0 ||
sys/dev/i2c/sdtemp.c
65
strcmp(ia->ia_name, "mcp98243") == 0 ||
sys/dev/i2c/sdtemp.c
66
strcmp(ia->ia_name, "mcp98244") == 0 ||
sys/dev/i2c/sdtemp.c
67
strcmp(ia->ia_name, "adt7408") == 0 ||
sys/dev/i2c/sdtemp.c
68
strcmp(ia->ia_name, "stts424e02") == 0 ||
sys/dev/i2c/sdtemp.c
69
strcmp(ia->ia_name, "stts424") == 0 ||
sys/dev/i2c/sdtemp.c
70
strcmp(ia->ia_name, "stts2002") == 0 ||
sys/dev/i2c/sdtemp.c
71
strcmp(ia->ia_name, "stts2004") == 0 ||
sys/dev/i2c/sdtemp.c
72
strcmp(ia->ia_name, "stts3000") == 0 ||
sys/dev/i2c/sdtemp.c
73
strcmp(ia->ia_name, "ts3000b3") == 0 ||
sys/dev/i2c/sdtemp.c
74
strcmp(ia->ia_name, "ts3000gb0") == 0 ||
sys/dev/i2c/sdtemp.c
75
strcmp(ia->ia_name, "ts3000gb2") == 0 ||
sys/dev/i2c/sdtemp.c
76
strcmp(ia->ia_name, "ts3001gb2") == 0 ||
sys/dev/i2c/sdtemp.c
77
strcmp(ia->ia_name, "tse2004gb2") == 0 ||
sys/dev/i2c/sdtemp.c
78
strcmp(ia->ia_name, "at30ts00") == 0 ||
sys/dev/i2c/sdtemp.c
79
strcmp(ia->ia_name, "at30tse004") == 0 ||
sys/dev/i2c/sdtemp.c
80
strcmp(ia->ia_name, "cat34ts02") == 0 ||
sys/dev/i2c/sdtemp.c
81
strcmp(ia->ia_name, "cat34ts02c") == 0 ||
sys/dev/i2c/sdtemp.c
82
strcmp(ia->ia_name, "cat34ts04") == 0 ||
sys/dev/i2c/sdtemp.c
83
strcmp(ia->ia_name, "gt30ts00") == 0 ||
sys/dev/i2c/sdtemp.c
84
strcmp(ia->ia_name, "gt34ts02") == 0)
sys/dev/i2c/sdtemp.c
93
struct i2c_attach_args *ia = aux;
sys/dev/i2c/sdtemp.c
95
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/sdtemp.c
96
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/sdtemp.c
98
printf(": %s", ia->ia_name);
sys/dev/i2c/spdmem_i2c.c
100
struct i2c_attach_args *ia = aux;
sys/dev/i2c/spdmem_i2c.c
102
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/spdmem_i2c.c
103
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/spdmem_i2c.c
78
struct i2c_attach_args *ia = aux;
sys/dev/i2c/spdmem_i2c.c
82
if (strcmp(ia->ia_name, "spd") == 0)
sys/dev/i2c/spdmem_i2c.c
86
if (strcmp(ia->ia_name, "eeprom") != 0)
sys/dev/i2c/spdmem_i2c.c
89
sc.sc_tag = ia->ia_tag;
sys/dev/i2c/spdmem_i2c.c
90
sc.sc_addr = ia->ia_addr;
sys/dev/i2c/thmc50.c
61
struct i2c_attach_args *ia = aux;
sys/dev/i2c/thmc50.c
63
if (strcmp(ia->ia_name, "thmc50") == 0 ||
sys/dev/i2c/thmc50.c
64
strcmp(ia->ia_name, "adm1022") == 0 ||
sys/dev/i2c/thmc50.c
65
strcmp(ia->ia_name, "adm1028") == 0)
sys/dev/i2c/thmc50.c
74
struct i2c_attach_args *ia = aux;
sys/dev/i2c/thmc50.c
78
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/thmc50.c
79
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/thmc50.c
81
printf(": %s", ia->ia_name);
sys/dev/i2c/thmc50.c
95
if (strcmp(ia->ia_name, "adm1022") == 0) {
sys/dev/i2c/tmp451.c
65
struct i2c_attach_args *ia = aux;
sys/dev/i2c/tmp451.c
67
return (strcmp(ia->ia_name, "ti,tmp451") == 0);
sys/dev/i2c/tmp451.c
74
struct i2c_attach_args *ia = aux;
sys/dev/i2c/tmp451.c
77
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/tmp451.c
78
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/tsl2560.c
64
struct i2c_attach_args *ia = aux;
sys/dev/i2c/tsl2560.c
66
if (strcmp(ia->ia_name, "tsl2560") == 0)
sys/dev/i2c/tsl2560.c
75
struct i2c_attach_args *ia = aux;
sys/dev/i2c/tsl2560.c
78
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/tsl2560.c
79
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/w83793g.c
100
struct i2c_attach_args *ia = aux;
sys/dev/i2c/w83793g.c
102
if (strcmp(ia->ia_name, "w83793g") == 0)
sys/dev/i2c/w83793g.c
111
struct i2c_attach_args *ia = aux;
sys/dev/i2c/w83793g.c
114
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/w83793g.c
115
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/w83793g.c
117
printf(": %s", ia->ia_name);
sys/dev/i2c/w83795g.c
106
struct i2c_attach_args *ia = aux;
sys/dev/i2c/w83795g.c
108
if (strcmp(ia->ia_name, "w83795g") == 0)
sys/dev/i2c/w83795g.c
117
struct i2c_attach_args *ia = aux;
sys/dev/i2c/w83795g.c
122
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/w83795g.c
123
sc->sc_addr = ia->ia_addr;
sys/dev/i2c/w83l784r.c
150
struct i2c_attach_args *ia = aux;
sys/dev/i2c/w83l784r.c
152
if (strcmp(ia->ia_name, "w83l784r") == 0 ||
sys/dev/i2c/w83l784r.c
153
strcmp(ia->ia_name, "w83l785r") == 0 ||
sys/dev/i2c/w83l784r.c
154
strcmp(ia->ia_name, "w83l785ts-l") == 0)
sys/dev/i2c/w83l784r.c
163
struct i2c_attach_args *ia = aux;
sys/dev/i2c/w83l784r.c
167
sc->sc_tag = ia->ia_tag;
sys/dev/i2c/w83l784r.c
168
sc->sc_addr[0] = ia->ia_addr;
sys/dev/ic/dwiic.c
85
struct i2c_attach_args *ia = aux;
sys/dev/ic/dwiic.c
88
printf("\"%s\" at %s", ia->ia_name, pnp);
sys/dev/ic/dwiic.c
90
printf(" addr 0x%x", ia->ia_addr);
sys/dev/ipmi.c
1468
ipmi_map_regs(struct ipmi_softc *sc, struct ipmi_attach_args *ia)
sys/dev/ipmi.c
1473
sc->sc_if = ipmi_get_if(ia->iaa_if_type);
sys/dev/ipmi.c
1477
if (ia->iaa_if_iotype == 'i')
sys/dev/ipmi.c
1478
sc->sc_iot = ia->iaa_iot;
sys/dev/ipmi.c
1480
sc->sc_iot = ia->iaa_memt;
sys/dev/ipmi.c
1482
sc->sc_if_rev = ia->iaa_if_rev;
sys/dev/ipmi.c
1483
sc->sc_if_iosize = ia->iaa_if_iosize;
sys/dev/ipmi.c
1484
sc->sc_if_iospacing = ia->iaa_if_iospacing;
sys/dev/ipmi.c
1485
if (bus_space_map(sc->sc_iot, ia->iaa_if_iobase,
sys/dev/ipmi.c
1490
(unsigned long)sc->sc_iot, ia->iaa_if_iobase,
sys/dev/ipmi.c
1557
ipmi_attach_common(struct ipmi_softc *sc, struct ipmi_attach_args *ia)
sys/dev/ipmi.c
1562
ipmi_map_regs(sc, ia);
sys/dev/ipmi.c
1576
ia->iaa_if_rev >> 4, ia->iaa_if_rev & 0xF, sc->sc_if->name);
sys/dev/ipmi.c
1579
ia->iaa_if_iotype == 'i' ? "io" : "mem", ia->iaa_if_iobase,
sys/dev/ipmi.c
1580
ia->iaa_if_iospacing * sc->sc_if->nregs,
sys/dev/ipmi.c
1581
ia->iaa_if_iospacing);
sys/dev/ipmi.c
1582
if (ia->iaa_if_irq != -1)
sys/dev/ipmi.c
1583
printf(" irq %d", ia->iaa_if_irq);
sys/dev/ipmi.c
164
int ipmi_map_regs(struct ipmi_softc *sc, struct ipmi_attach_args *ia);
sys/dev/ipmi.c
1888
struct ipmi_attach_args *ia = aux;
sys/dev/ipmi.c
1893
if (strcmp(ia->iaa_name, cf->cf_driver->cd_name))
sys/dev/ipmi.c
1901
if (ipmi_map_regs(sc, ia) == 0) {
sys/dev/ipmi.c
1951
ipmi_smbios_probe(struct smbios_ipmi *pipmi, struct ipmi_attach_args *ia)
sys/dev/ipmi.c
1964
ia->iaa_if_type = pipmi->smipmi_if_type;
sys/dev/ipmi.c
1965
ia->iaa_if_rev = pipmi->smipmi_if_rev;
sys/dev/ipmi.c
1966
ia->iaa_if_irq = (pipmi->smipmi_base_flags & SMIPMI_FLAG_IRQEN) ?
sys/dev/ipmi.c
1968
ia->iaa_if_irqlvl = (pipmi->smipmi_base_flags & SMIPMI_FLAG_IRQLVL) ?
sys/dev/ipmi.c
1970
ia->iaa_if_iosize = 1;
sys/dev/ipmi.c
1974
ia->iaa_if_iospacing = 1;
sys/dev/ipmi.c
1978
ia->iaa_if_iospacing = 4;
sys/dev/ipmi.c
1982
ia->iaa_if_iospacing = 2;
sys/dev/ipmi.c
1986
ia->iaa_if_iospacing = 1;
sys/dev/ipmi.c
1992
ia->iaa_if_iotype = 'i';
sys/dev/ipmi.c
1993
ia->iaa_if_iobase = pipmi->smipmi_base_address & ~0x1;
sys/dev/ipmi.c
1995
ia->iaa_if_iotype = 'm';
sys/dev/ipmi.c
1996
ia->iaa_if_iobase = pipmi->smipmi_base_address & ~0xF;
sys/dev/ipmi.c
1999
ia->iaa_if_iobase++;
sys/dev/ipmi.c
2003
ia->iaa_if_iospacing = 1;
sys/dev/ipmi.c
2004
ia->iaa_if_iobase = pipmi->smipmi_base_address;
sys/dev/ipmi.c
2005
ia->iaa_if_iotype = 'i';
sys/dev/ipmi.c
2013
struct ipmi_attach_args *ia = aux;
sys/dev/ipmi.c
2019
ipmi_smbios_probe(tbl.tblhdr, ia);
sys/dev/ipmi.c
2030
ia->iaa_if_type = pipmi->dmd_if_type;
sys/dev/ipmi.c
2031
ia->iaa_if_rev = pipmi->dmd_if_rev;
sys/dev/isa/addcom_isa.c
125
struct isa_attach_args *ia = aux;
sys/dev/isa/addcom_isa.c
126
int iobase = ia->ia_iobase;
sys/dev/isa/addcom_isa.c
127
bus_space_tag_t iot = ia->ia_iot;
sys/dev/isa/addcom_isa.c
139
if (ia->ia_iobase == -1 /* ISACF_PORT_DEFAULT */)
sys/dev/isa/addcom_isa.c
171
ia->ia_iosize = NSLAVES * COM_NPORTS;
sys/dev/isa/addcom_isa.c
190
struct isa_attach_args *ia = aux;
sys/dev/isa/addcom_isa.c
192
bus_space_tag_t iot = ia->ia_iot;
sys/dev/isa/addcom_isa.c
196
sc->sc_iot = ia->ia_iot;
sys/dev/isa/addcom_isa.c
197
sc->sc_iobase = ia->ia_iobase;
sys/dev/isa/addcom_isa.c
200
if (ia->ia_irq == IRQUNK) {
sys/dev/isa/addcom_isa.c
205
sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
sys/dev/isa/aic_isa.c
101
AIC_TRACE(("aic: probing for aic-chip at port 0x%x\n", ia->ia_iobase));
sys/dev/isa/aic_isa.c
107
ia->ia_msize = 0;
sys/dev/isa/aic_isa.c
108
ia->ia_iosize = AIC_NPORTS;
sys/dev/isa/aic_isa.c
119
struct isa_attach_args *ia = aux;
sys/dev/isa/aic_isa.c
120
bus_space_tag_t iot = ia->ia_iot;
sys/dev/isa/aic_isa.c
124
if (bus_space_map(iot, ia->ia_iobase, AIC_NPORTS, 0, &ioh))
sys/dev/isa/aic_isa.c
132
sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
sys/dev/isa/aic_isa.c
93
struct isa_attach_args *ia = aux;
sys/dev/isa/aic_isa.c
94
bus_space_tag_t iot = ia->ia_iot;
sys/dev/isa/aic_isa.c
98
if (bus_space_map(iot, ia->ia_iobase, AIC_NPORTS, 0, &ioh))
sys/dev/isa/aic_isapnp.c
79
struct isa_attach_args *ia = aux;
sys/dev/isa/aic_isapnp.c
83
sc->sc_iot = ia->ia_iot;
sys/dev/isa/aic_isapnp.c
84
sc->sc_ioh = ia->ia_ioh;
sys/dev/isa/aic_isapnp.c
85
sc->sc_irq = ia->ia_irq;
sys/dev/isa/aic_isapnp.c
86
sc->sc_drq = ia->ia_drq;
sys/dev/isa/aic_isapnp.c
89
sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
sys/dev/isa/aps.c
242
struct isa_attach_args *ia = aux;
sys/dev/isa/aps.c
243
bus_space_tag_t iot = ia->ia_iot;
sys/dev/isa/aps.c
245
int iobase = ia->ipa_io[0].base;
sys/dev/isa/aps.c
283
ia->ipa_nio = 1;
sys/dev/isa/aps.c
284
ia->ipa_io[0].length = APS_ADDR_SIZE;
sys/dev/isa/aps.c
285
ia->ipa_nmem = 0;
sys/dev/isa/aps.c
286
ia->ipa_nirq = 0;
sys/dev/isa/aps.c
287
ia->ipa_ndrq = 0;
sys/dev/isa/aps.c
298
struct isa_attach_args *ia = aux;
sys/dev/isa/aps.c
300
iobase = ia->ipa_io[0].base;
sys/dev/isa/aps.c
301
iot = sc->aps_iot = ia->ia_iot;
sys/dev/isa/ast.c
121
ia->ia_iosize = NSLAVES * COM_NPORTS;
sys/dev/isa/ast.c
140
struct isa_attach_args *ia = aux;
sys/dev/isa/ast.c
144
sc->sc_iot = ia->ia_iot;
sys/dev/isa/ast.c
145
sc->sc_iobase = ia->ia_iobase;
sys/dev/isa/ast.c
171
sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
sys/dev/isa/ast.c
79
struct isa_attach_args *ia = aux;
sys/dev/isa/ast.c
80
int iobase = ia->ia_iobase;
sys/dev/isa/ast.c
81
bus_space_tag_t iot = ia->ia_iot;
sys/dev/isa/boca.c
121
ia->ia_iosize = NSLAVES * COM_NPORTS;
sys/dev/isa/boca.c
140
struct isa_attach_args *ia = aux;
sys/dev/isa/boca.c
142
bus_space_tag_t iot = ia->ia_iot;
sys/dev/isa/boca.c
145
sc->sc_iot = ia->ia_iot;
sys/dev/isa/boca.c
146
sc->sc_iobase = ia->ia_iobase;
sys/dev/isa/boca.c
168
sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
sys/dev/isa/boca.c
79
struct isa_attach_args *ia = aux;
sys/dev/isa/boca.c
80
int iobase = ia->ia_iobase;
sys/dev/isa/boca.c
81
bus_space_tag_t iot = ia->ia_iot;
sys/dev/isa/com_isa.c
108
ia->ia_iosize = COM_NPORTS;
sys/dev/isa/com_isa.c
109
ia->ia_msize = 0;
sys/dev/isa/com_isa.c
117
struct isa_attach_args *ia = aux;
sys/dev/isa/com_isa.c
125
iobase = ia->ia_iobase;
sys/dev/isa/com_isa.c
126
iot = ia->ia_iot;
sys/dev/isa/com_isa.c
142
irq = ia->ia_irq;
sys/dev/isa/com_isa.c
144
sc->sc_ih = isa_intr_establish(ia->ia_ic, irq,
sys/dev/isa/com_isa.c
85
struct isa_attach_args *ia = aux;
sys/dev/isa/com_isa.c
91
iot = ia->ia_iot;
sys/dev/isa/com_isa.c
92
iobase = ia->ia_iobase;
sys/dev/isa/com_isapnp.c
109
struct isa_attach_args *ia = aux;
sys/dev/isa/com_isapnp.c
122
iobase = ia->ia_iobase;
sys/dev/isa/com_isapnp.c
123
iot = ia->ia_iot;
sys/dev/isa/com_isapnp.c
125
ioh = ia->ia_ioh;
sys/dev/isa/com_isapnp.c
134
irq = ia->ia_irq;
sys/dev/isa/com_isapnp.c
136
sc->sc_ih = isa_intr_establish(ia->ia_ic, irq,
sys/dev/isa/com_isapnp.c
85
struct isa_attach_args *ia = aux;
sys/dev/isa/com_isapnp.c
90
iot = ia->ia_iot;
sys/dev/isa/com_isapnp.c
91
iobase = ia->ia_iobase;
sys/dev/isa/com_isapnp.c
92
ioh = ia->ia_ioh;
sys/dev/isa/cy_isa.c
105
sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq,
sys/dev/isa/cy_isa.c
63
struct isa_attach_args *ia = aux;
sys/dev/isa/cy_isa.c
68
if (ia->ia_irq == IRQUNK) {
sys/dev/isa/cy_isa.c
73
memt = ia->ia_memt;
sys/dev/isa/cy_isa.c
74
if (bus_space_map(memt, ia->ia_maddr, 0x2000, 0, &memh) != 0)
sys/dev/isa/cy_isa.c
82
ia->ia_iosize = 0;
sys/dev/isa/cy_isa.c
83
ia->ia_msize = 0x2000;
sys/dev/isa/cy_isa.c
91
struct isa_attach_args *ia = aux;
sys/dev/isa/cy_isa.c
94
sc->sc_memt = ia->ia_memt;
sys/dev/isa/cy_isa.c
96
if (bus_space_map(ia->ia_memt, ia->ia_maddr, 0x2000, 0,
sys/dev/isa/ess_isapnp.c
70
struct isa_attach_args *ia = aux;
sys/dev/isa/ess_isapnp.c
72
sc->sc_ic = ia->ia_ic;
sys/dev/isa/ess_isapnp.c
73
sc->sc_iot = ia->ia_iot;
sys/dev/isa/ess_isapnp.c
74
sc->sc_ioh = ia->ipa_io[0].h;
sys/dev/isa/ess_isapnp.c
75
sc->sc_iobase = ia->ipa_io[0].base;
sys/dev/isa/ess_isapnp.c
77
sc->sc_audio1.irq = ia->ipa_irq[0].num;
sys/dev/isa/ess_isapnp.c
78
sc->sc_audio1.ist = ia->ipa_irq[0].type;
sys/dev/isa/ess_isapnp.c
79
sc->sc_audio1.drq = ia->ipa_drq[0].num;
sys/dev/isa/ess_isapnp.c
80
sc->sc_audio2.irq = ia->ipa_irq[0].num;
sys/dev/isa/ess_isapnp.c
81
sc->sc_audio2.ist = ia->ipa_irq[0].type;
sys/dev/isa/ess_isapnp.c
82
sc->sc_audio2.drq = ia->ipa_drq[1].num;
sys/dev/isa/fdc.c
105
iot = ia->ia_iot;
sys/dev/isa/fdc.c
109
if (bus_space_map(iot, ia->ia_iobase, FDC_NPORT, 0, &ioh))
sys/dev/isa/fdc.c
111
if (bus_space_map(iot, ia->ia_iobase + FDCTL_OFFSET,
sys/dev/isa/fdc.c
127
ia->ia_iosize = FDC_NPORT;
sys/dev/isa/fdc.c
128
ia->ia_msize = 0;
sys/dev/isa/fdc.c
143
struct isa_attach_args *ia = aux;
sys/dev/isa/fdc.c
145
iot = ia->ia_iot;
sys/dev/isa/fdc.c
148
if (bus_space_map(iot, ia->ia_iobase, FDC_NPORT, 0, &ioh) ||
sys/dev/isa/fdc.c
149
bus_space_map(iot, ia->ia_iobase + FDCTL_OFFSET,
sys/dev/isa/fdc.c
157
fdc->sc_drq = ia->ia_drq;
sys/dev/isa/fdc.c
163
fdc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
sys/dev/isa/fdc.c
99
register struct isa_attach_args *ia = aux;
sys/dev/isa/fins.c
213
struct isa_attach_args *ia = aux;
sys/dev/isa/fins.c
219
iot = ia->ia_iot;
sys/dev/isa/fins.c
220
if (bus_space_map(iot, ia->ipa_io[0].base, 2, 0, &ioh))
sys/dev/isa/fins.c
233
ia->ipa_nio = 3;
sys/dev/isa/fins.c
235
ia->ipa_io[2].base = fins_read_2(iot, ioh, FINS_BASEADDR);
sys/dev/isa/fins.c
236
ia->ipa_io[2].length = 8;
sys/dev/isa/fins.c
238
ia->ipa_io[1].base = fins_read_2(iot, ioh, FINS_BASEADDR);
sys/dev/isa/fins.c
239
ia->ipa_io[1].base += 5;
sys/dev/isa/fins.c
243
ia->ipa_nio = 2;
sys/dev/isa/fins.c
245
ia->ipa_io[1].base = fins_read_2(iot, ioh, FINS_BASEADDR);
sys/dev/isa/fins.c
250
ia->ipa_io[0].length = ia->ipa_io[1].length = 2;
sys/dev/isa/fins.c
251
ia->ipa_nmem = ia->ipa_nirq = ia->ipa_ndrq = 0;
sys/dev/isa/fins.c
252
ia->ia_aux = (void *)(u_long)id;
sys/dev/isa/fins.c
263
struct isa_attach_args *ia = aux;
sys/dev/isa/fins.c
268
sc->sc_iot = ia->ia_iot;
sys/dev/isa/fins.c
269
sc->fins_chipid = (u_int16_t)(u_long)ia->ia_aux;
sys/dev/isa/fins.c
270
iobase = ia->ipa_io[1].base;
sys/dev/isa/fins.c
271
iosize = ia->ipa_io[1].length;
sys/dev/isa/fins.c
297
iobase = ia->ipa_io[2].base;
sys/dev/isa/fins.c
298
iosize = ia->ipa_io[2].length;
sys/dev/isa/gscsio.c
117
struct isa_attach_args *ia = aux;
sys/dev/isa/gscsio.c
123
iot = ia->ia_iot;
sys/dev/isa/gscsio.c
124
iobase = ia->ipa_io[0].base;
sys/dev/isa/gscsio.c
132
ia->ipa_nio = 1;
sys/dev/isa/gscsio.c
133
ia->ipa_io[0].length = GSCSIO_IOSIZE;
sys/dev/isa/gscsio.c
134
ia->ipa_nmem = 0;
sys/dev/isa/gscsio.c
135
ia->ipa_nirq = 0;
sys/dev/isa/gscsio.c
136
ia->ipa_ndrq = 0;
sys/dev/isa/gscsio.c
146
struct isa_attach_args *ia = aux;
sys/dev/isa/gscsio.c
150
sc->sc_iot = ia->ia_iot;
sys/dev/isa/gscsio.c
151
if (bus_space_map(sc->sc_iot, ia->ipa_io[0].base, GSCSIO_IOSIZE,
sys/dev/isa/gus.c
3149
gus_subattach(struct gus_softc *sc, struct isa_attach_args *ia)
sys/dev/isa/gus.c
3182
c = ((unsigned char) gus_irq_map[ia->ia_irq]) | GUSMASK_BOTH_RQ;
sys/dev/isa/gus.c
3318
sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq,
sys/dev/isa/gus_isa.c
135
struct isa_attach_args *ia = aux;
sys/dev/isa/gus_isa.c
136
int iobase = ia->ia_iobase;
sys/dev/isa/gus_isa.c
137
int recdrq = ia->ia_drq2;
sys/dev/isa/gus_isa.c
145
if (ia->ia_irq == IRQUNK || gus_irq_map[ia->ia_irq] == IRQUNK) {
sys/dev/isa/gus_isa.c
146
DPRINTF(("gus: invalid irq %d, card not probed\n", ia->ia_irq));
sys/dev/isa/gus_isa.c
150
if (ia->ia_drq == DRQUNK || gus_drq_map[ia->ia_drq] == DRQUNK) {
sys/dev/isa/gus_isa.c
151
DPRINTF(("gus: invalid drq %d, card not probed\n", ia->ia_drq));
sys/dev/isa/gus_isa.c
161
recdrq = ia->ia_drq;
sys/dev/isa/gus_isa.c
166
if (gus_test_iobase(ia->ia_iot, gus_base_addrs[i])) {
sys/dev/isa/gus_isa.c
171
} else if (!gus_test_iobase(ia->ia_iot, iobase))
sys/dev/isa/gus_isa.c
175
if ((ia->ia_drq != -1 && !isa_drq_isfree(parent, ia->ia_drq)) ||
sys/dev/isa/gus_isa.c
179
ia->ia_iobase = iobase;
sys/dev/isa/gus_isa.c
180
ia->ia_iosize = GUS_NPORT1;
sys/dev/isa/gus_isa.c
193
struct isa_attach_args *ia = aux;
sys/dev/isa/gus_isa.c
195
sc->sc_iot = ia->ia_iot;
sys/dev/isa/gus_isa.c
196
sc->sc_iobase = ia->ia_iobase;
sys/dev/isa/gus_isa.c
215
sc->sc_irq = ia->ia_irq;
sys/dev/isa/gus_isa.c
216
sc->sc_drq = ia->ia_drq;
sys/dev/isa/gus_isa.c
217
sc->sc_recdrq = ia->ia_drq2;
sys/dev/isa/hsq.c
125
struct isa_attach_args *ia = aux;
sys/dev/isa/hsq.c
126
int iobase = ia->ia_iobase;
sys/dev/isa/hsq.c
127
bus_space_tag_t iot = ia->ia_iot;
sys/dev/isa/hsq.c
169
ia->ia_iosize = NSLAVES * COM_NPORTS;
sys/dev/isa/hsq.c
188
struct isa_attach_args *ia = aux;
sys/dev/isa/hsq.c
192
sc->sc_iot = ia->ia_iot;
sys/dev/isa/hsq.c
193
sc->sc_iobase = ia->ia_iobase;
sys/dev/isa/hsq.c
216
sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
sys/dev/isa/i82365_isa.c
102
if (ia->ia_msize == -1)
sys/dev/isa/i82365_isa.c
103
ia->ia_msize = PCIC_MEMSIZE;
sys/dev/isa/i82365_isa.c
105
msize = ia->ia_msize;
sys/dev/isa/i82365_isa.c
106
if (bus_space_map(memt, ia->ia_maddr, ia->ia_msize, 0, &memh)) {
sys/dev/isa/i82365_isa.c
107
if (ia->ia_msize > PCIC_MEMSIZE &&
sys/dev/isa/i82365_isa.c
108
!bus_space_map(memt, ia->ia_maddr, PCIC_MEMSIZE, 0, &memh))
sys/dev/isa/i82365_isa.c
145
ia->ia_iosize = PCIC_IOSIZE;
sys/dev/isa/i82365_isa.c
146
ia->ia_msize = msize;
sys/dev/isa/i82365_isa.c
155
struct isa_attach_args *ia = aux;
sys/dev/isa/i82365_isa.c
156
isa_chipset_tag_t ic = ia->ia_ic;
sys/dev/isa/i82365_isa.c
157
bus_space_tag_t iot = ia->ia_iot;
sys/dev/isa/i82365_isa.c
158
bus_space_tag_t memt = ia->ia_memt;
sys/dev/isa/i82365_isa.c
164
if (bus_space_map(iot, ia->ia_iobase, ia->ia_iosize, 0, &ioh)) {
sys/dev/isa/i82365_isa.c
170
if (bus_space_map(memt, ia->ia_maddr, ia->ia_msize, 0, &memh)) {
sys/dev/isa/i82365_isa.c
175
sc->membase = ia->ia_maddr;
sys/dev/isa/i82365_isa.c
176
sc->subregionmask = (1 << (ia->ia_msize / PCIC_MEM_PAGESIZE)) - 1;
sys/dev/isa/i82365_isa.c
189
pcic_isa_bus_width_probe(sc, iot, ioh, ia->ia_iobase, ia->ia_iosize);
sys/dev/isa/i82365_isa.c
197
irq = ia->ia_irq;
sys/dev/isa/i82365_isa.c
89
struct isa_attach_args *ia = aux;
sys/dev/isa/i82365_isa.c
90
bus_space_tag_t memt = ia->ia_memt, iot = ia->ia_iot;
sys/dev/isa/i82365_isa.c
96
if (ia->ia_iobase == -1 /* ISACF_PORT_DEFAULT */)
sys/dev/isa/i82365_isa.c
99
if (bus_space_map(iot, ia->ia_iobase, PCIC_IOSIZE, 0, &ioh))
sys/dev/isa/if_an_isapnp.c
70
struct isa_attach_args *ia = aux;
sys/dev/isa/if_an_isapnp.c
72
sc->sc_iot = ia->ia_iot;
sys/dev/isa/if_an_isapnp.c
73
sc->sc_ioh = ia->ipa_io[0].h;
sys/dev/isa/if_an_isapnp.c
75
sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
sys/dev/isa/if_ec.c
133
struct isa_attach_args *ia = aux;
sys/dev/isa/if_ec.c
141
nict = asict = ia->ia_iot;
sys/dev/isa/if_ec.c
142
memt = ia->ia_memt;
sys/dev/isa/if_ec.c
153
if (ia->ia_iobase == -1 /* ISACF_PORT_DEFAULT */)
sys/dev/isa/if_ec.c
157
if (ia->ia_maddr == -1 /* ISACF_IOMEM_DEFAULT */)
sys/dev/isa/if_ec.c
162
if (ia->ia_iobase == ec_iobase[i])
sys/dev/isa/if_ec.c
171
if (ia->ia_maddr == ec_membase[i])
sys/dev/isa/if_ec.c
178
if (bus_space_map(nict, ia->ia_iobase + ELINK2_NIC_OFFSET,
sys/dev/isa/if_ec.c
184
if (bus_space_map(asict, ia->ia_iobase + ELINK2_ASIC_OFFSET,
sys/dev/isa/if_ec.c
190
if (bus_space_map(memt, ia->ia_maddr, memsize, 0, &memh))
sys/dev/isa/if_ec.c
206
if (ia->ia_iobase != ec_iobase[i])
sys/dev/isa/if_ec.c
217
if (ia->ia_maddr != ec_membase[i])
sys/dev/isa/if_ec.c
221
ia->ia_iosize = ELINK2_NIC_PORTS;
sys/dev/isa/if_ec.c
222
ia->ia_msize = memsize;
sys/dev/isa/if_ec.c
240
struct isa_attach_args *ia = aux;
sys/dev/isa/if_ec.c
249
nict = asict = ia->ia_iot;
sys/dev/isa/if_ec.c
250
memt = ia->ia_memt;
sys/dev/isa/if_ec.c
259
if (bus_space_map(nict, ia->ia_iobase + ELINK2_NIC_OFFSET,
sys/dev/isa/if_ec.c
267
if (bus_space_map(asict, ia->ia_iobase + ELINK2_ASIC_OFFSET,
sys/dev/isa/if_ec.c
275
if (bus_space_map(memt, ia->ia_maddr, memsize, 0, &memh)) {
sys/dev/isa/if_ec.c
439
switch (ia->ia_irq) {
sys/dev/isa/if_ec.c
453
sc->sc_dev.dv_xname, ia->ia_irq);
sys/dev/isa/if_ec.c
485
esc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
sys/dev/isa/if_ef_isapnp.c
145
struct isa_attach_args *ia = aux;
sys/dev/isa/if_ef_isapnp.c
153
sc->sc_iot = iot = ia->ia_iot;
sys/dev/isa/if_ef_isapnp.c
154
sc->sc_ioh = ioh = ia->ipa_io[0].h;
sys/dev/isa/if_ef_isapnp.c
183
sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
sys/dev/isa/if_ef_isapnp.c
186
if (ia->ia_drq != DRQUNK)
sys/dev/isa/if_ef_isapnp.c
187
isadma_cascade(ia->ia_drq);
sys/dev/isa/if_eg.c
283
struct isa_attach_args *ia = aux;
sys/dev/isa/if_eg.c
284
bus_space_tag_t bst = sc->sc_bst = ia->ia_iot;
sys/dev/isa/if_eg.c
288
if ((ia->ia_iobase & ~0x07f0) != 0) {
sys/dev/isa/if_eg.c
289
DPRINTF(("Weird iobase %x\n", ia->ia_iobase));
sys/dev/isa/if_eg.c
293
if (bus_space_map(bst, ia->ia_iobase, EG_IO_PORTS, 0, &bsh)) {
sys/dev/isa/if_eg.c
332
ia->ia_iosize = 0x08;
sys/dev/isa/if_eg.c
333
ia->ia_msize = 0;
sys/dev/isa/if_eg.c
346
struct isa_attach_args *ia = aux;
sys/dev/isa/if_eg.c
347
bus_space_tag_t bst = sc->sc_bst = ia->ia_iot;
sys/dev/isa/if_eg.c
351
if (bus_space_map(bst, ia->ia_iobase, EG_IO_PORTS, 0, &bsh)) {
sys/dev/isa/if_eg.c
412
sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
sys/dev/isa/if_el.c
103
struct isa_attach_args *ia = aux;
sys/dev/isa/if_el.c
104
int iobase = ia->ia_iobase;
sys/dev/isa/if_el.c
149
ia->ia_iosize = 4; /* XXX */
sys/dev/isa/if_el.c
150
ia->ia_msize = 0;
sys/dev/isa/if_el.c
163
struct isa_attach_args *ia = aux;
sys/dev/isa/if_el.c
187
sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
sys/dev/isa/if_ep_isa.c
133
struct isa_attach_args *ia = aux;
sys/dev/isa/if_ep_isa.c
134
bus_space_tag_t iot = ia->ia_iot;
sys/dev/isa/if_ep_isa.c
227
if (ia->ia_iobase != IOBASEUNK &&
sys/dev/isa/if_ep_isa.c
228
ia->ia_iobase != epcards[i].iobase)
sys/dev/isa/if_ep_isa.c
230
if (ia->ia_irq != IRQUNK &&
sys/dev/isa/if_ep_isa.c
231
ia->ia_irq != epcards[i].irq)
sys/dev/isa/if_ep_isa.c
239
ia->ia_iobase = epcards[i].iobase;
sys/dev/isa/if_ep_isa.c
240
ia->ia_irq = epcards[i].irq;
sys/dev/isa/if_ep_isa.c
241
ia->ia_iosize = 0x10;
sys/dev/isa/if_ep_isa.c
242
ia->ia_msize = 0;
sys/dev/isa/if_ep_isa.c
243
ia->ia_aux = (void *)(long)(epcards[i].model);
sys/dev/isa/if_ep_isa.c
251
struct isa_attach_args *ia = aux;
sys/dev/isa/if_ep_isa.c
252
bus_space_tag_t iot = ia->ia_iot;
sys/dev/isa/if_ep_isa.c
257
if (bus_space_map(iot, ia->ia_iobase, ia->ia_iosize, 0, &ioh))
sys/dev/isa/if_ep_isa.c
266
chipset = (int)(long)ia->ia_aux;
sys/dev/isa/if_ep_isa.c
277
sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
sys/dev/isa/if_ep_isapnp.c
100
struct isa_attach_args *ia = aux;
sys/dev/isa/if_ep_isapnp.c
101
bus_space_tag_t iot = ia->ia_iot;
sys/dev/isa/if_ep_isapnp.c
104
sc->sc_iot = iot = ia->ia_iot;
sys/dev/isa/if_ep_isapnp.c
105
sc->sc_ioh = ioh = ia->ipa_io[0].h;
sys/dev/isa/if_ep_isapnp.c
113
sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
sys/dev/isa/if_ex.c
149
ex_look_for_card(struct isa_attach_args *ia, struct ex_softc *sc)
sys/dev/isa/if_ex.c
172
struct isa_attach_args *ia = aux;
sys/dev/isa/if_ex.c
178
if ((ia->ia_iobase >= 0x200) && (ia->ia_iobase <= 0x3a0)) {
sys/dev/isa/if_ex.c
179
sc->sc_iot = ia->ia_iot;
sys/dev/isa/if_ex.c
180
if(bus_space_map(sc->sc_iot, ia->ia_iobase, EX_IOSIZE, 0,
sys/dev/isa/if_ex.c
184
if (!ex_look_for_card(ia, sc)) {
sys/dev/isa/if_ex.c
191
ia->ia_iosize = EX_IOSIZE;
sys/dev/isa/if_ex.c
206
sc->iobase = ia->ia_iobase;
sys/dev/isa/if_ex.c
217
if (ia->ia_irq > 0) {
sys/dev/isa/if_ex.c
218
if (ee2irqmap[tmp] != ia->ia_irq)
sys/dev/isa/if_ex.c
219
printf("ex: WARNING: board's EEPROM is configured for IRQ %d, using %d\n", ee2irqmap[tmp], ia->ia_irq);
sys/dev/isa/if_ex.c
220
sc->irq_no = ia->ia_irq;
sys/dev/isa/if_ex.c
224
ia->ia_irq = sc->irq_no;
sys/dev/isa/if_ex.c
242
struct isa_attach_args *ia = aux;
sys/dev/isa/if_ex.c
279
sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
sys/dev/isa/if_ie.c
359
struct isa_attach_args *ia = aux;
sys/dev/isa/if_ie.c
361
if (sl_probe(sc, ia))
sys/dev/isa/if_ie.c
363
if (el_probe(sc, ia))
sys/dev/isa/if_ie.c
365
if (ee16_probe(sc, ia))
sys/dev/isa/if_ie.c
371
sl_probe(struct ie_softc *sc, struct isa_attach_args *ia)
sys/dev/isa/if_ie.c
375
sc->sc_iobase = ia->ia_iobase;
sys/dev/isa/if_ie.c
404
if (ia->ia_irq == IRQUNK || ia->ia_maddr == MADDRUNK) {
sys/dev/isa/if_ie.c
413
sc->sc_maddr = ISA_HOLE_VADDR(ia->ia_maddr);
sys/dev/isa/if_ie.c
421
if (!ia->ia_msize)
sys/dev/isa/if_ie.c
422
ia->ia_msize = sc->sc_msize;
sys/dev/isa/if_ie.c
423
else if (ia->ia_msize != sc->sc_msize) {
sys/dev/isa/if_ie.c
425
sc->sc_dev.dv_xname, ia->ia_msize, sc->sc_msize);
sys/dev/isa/if_ie.c
431
ia->ia_iosize = 16;
sys/dev/isa/if_ie.c
436
el_probe(struct ie_softc *sc, struct isa_attach_args *ia)
sys/dev/isa/if_ie.c
438
bus_space_tag_t iot = ia->ia_iot;
sys/dev/isa/if_ie.c
444
sc->sc_iobase = ia->ia_iobase;
sys/dev/isa/if_ie.c
494
if (ia->ia_irq != IRQUNK) {
sys/dev/isa/if_ie.c
495
if (ia->ia_irq != i) {
sys/dev/isa/if_ie.c
497
sc->sc_dev.dv_xname, ia->ia_irq, i);
sys/dev/isa/if_ie.c
501
ia->ia_irq = i;
sys/dev/isa/if_ie.c
505
if (ia->ia_maddr != MADDRUNK) {
sys/dev/isa/if_ie.c
506
if (ia->ia_maddr != i) {
sys/dev/isa/if_ie.c
508
sc->sc_dev.dv_xname, ia->ia_maddr, i);
sys/dev/isa/if_ie.c
512
ia->ia_maddr = i;
sys/dev/isa/if_ie.c
519
sc->sc_maddr = ISA_HOLE_VADDR(ia->ia_maddr);
sys/dev/isa/if_ie.c
528
if (!ia->ia_msize)
sys/dev/isa/if_ie.c
529
ia->ia_msize = sc->sc_msize;
sys/dev/isa/if_ie.c
530
else if (ia->ia_msize != sc->sc_msize) {
sys/dev/isa/if_ie.c
532
sc->sc_dev.dv_xname, ia->ia_msize, sc->sc_msize);
sys/dev/isa/if_ie.c
542
ia->ia_iosize = 16;
sys/dev/isa/if_ie.c
553
ee16_probe(struct ie_softc *sc, struct isa_attach_args *ia)
sys/dev/isa/if_ie.c
568
outb(ia->ia_iobase + IEE16_ECTRL, IEE16_RESET_ASIC);
sys/dev/isa/if_ie.c
569
outb(ia->ia_iobase + IEE16_ECTRL, 0);
sys/dev/isa/if_ie.c
575
id_var1 = inb(ia->ia_iobase + IEE16_ID_PORT);
sys/dev/isa/if_ie.c
584
sc->sc_iobase = ia->ia_iobase;
sys/dev/isa/if_ie.c
608
if ((ia->ia_maddr == MADDRUNK) || (ia->ia_msize == 0)) {
sys/dev/isa/if_ie.c
612
ia->ia_maddr = 0xCC000;
sys/dev/isa/if_ie.c
615
ia->ia_maddr = 0xD0000;
sys/dev/isa/if_ie.c
618
ia->ia_maddr = 0xD4000;
sys/dev/isa/if_ie.c
621
ia->ia_maddr = 0xD8000;
sys/dev/isa/if_ie.c
627
ia->ia_msize = 0x8000;
sys/dev/isa/if_ie.c
631
sc->sc_maddr = ISA_HOLE_VADDR(ia->ia_maddr);
sys/dev/isa/if_ie.c
632
sc->sc_msize = ia->ia_msize;
sys/dev/isa/if_ie.c
653
switch (ia->ia_msize) {
sys/dev/isa/if_ie.c
702
if (ia->ia_irq != IRQUNK) {
sys/dev/isa/if_ie.c
703
if (irq != ia->ia_irq) {
sys/dev/isa/if_ie.c
710
ia->ia_irq = irq;
sys/dev/isa/if_ie.c
743
ia->ia_iosize = 16; /* the number of I/O ports */
sys/dev/isa/if_ie.c
754
struct isa_attach_args *ia = aux;
sys/dev/isa/if_ie.c
773
sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
sys/dev/isa/if_lc_isa.c
102
ia->ia_iosize = LEMAC_IOSIZE;
sys/dev/isa/if_lc_isa.c
104
if (bus_space_map(sc->sc_iot, ia->ia_iobase, ia->ia_iosize, 0,
sys/dev/isa/if_lc_isa.c
124
if (ia->ia_maddr != maddr && ia->ia_maddr != MADDRUNK)
sys/dev/isa/if_lc_isa.c
128
sc->sc_memt = ia->ia_memt;
sys/dev/isa/if_lc_isa.c
129
if (bus_space_map(ia->ia_memt, maddr, msize, 0,
sys/dev/isa/if_lc_isa.c
140
if (ia->ia_irq != irq && ia->ia_irq != IRQUNK)
sys/dev/isa/if_lc_isa.c
142
ia->ia_irq, irq);
sys/dev/isa/if_lc_isa.c
147
sc->sc_ih = isa_intr_establish(ia->ia_ic, irq, IST_EDGE,
sys/dev/isa/if_lc_isa.c
156
ia->ia_maddr = maddr;
sys/dev/isa/if_lc_isa.c
157
ia->ia_msize = msize;
sys/dev/isa/if_lc_isa.c
158
ia->ia_irq = irq;
sys/dev/isa/if_lc_isa.c
171
struct isa_attach_args *ia = aux;
sys/dev/isa/if_lc_isa.c
178
return (lemac_isa_find(&sc, ia, 0));
sys/dev/isa/if_lc_isa.c
185
struct isa_attach_args *ia = aux;
sys/dev/isa/if_lc_isa.c
187
lemac_isa_find(sc, ia, 1);
sys/dev/isa/if_lc_isa.c
79
lemac_isa_find(struct lemac_softc *sc, struct isa_attach_args *ia, int attach)
sys/dev/isa/if_lc_isa.c
88
if (ia->ia_iobase == IOBASEUNK)
sys/dev/isa/if_lc_isa.c
94
if (ia->ia_iobase & (LEMAC_IOSIZE - 1))
sys/dev/isa/if_lc_isa.c
97
sc->sc_iot = ia->ia_iot;
sys/dev/isa/if_le_isa.c
110
depca_isa_probe(struct le_softc *lesc, struct isa_attach_args *ia)
sys/dev/isa/if_le_isa.c
124
if (bus_space_map(iot, ia->ia_iobase, iosize, 0, &ioh))
sys/dev/isa/if_le_isa.c
205
ia->ia_iosize = iosize;
sys/dev/isa/if_le_isa.c
206
ia->ia_drq = DRQUNK;
sys/dev/isa/if_le_isa.c
207
bus_space_unmap(iot, ioh, ia->ia_iosize);
sys/dev/isa/if_le_isa.c
212
ne2100_isa_probe(struct le_softc *lesc, struct isa_attach_args *ia)
sys/dev/isa/if_le_isa.c
220
if (bus_space_map(iot, ia->ia_iobase, iosize, 0, &ioh))
sys/dev/isa/if_le_isa.c
239
ia->ia_iosize = iosize;
sys/dev/isa/if_le_isa.c
240
bus_space_unmap(iot, ioh, ia->ia_iosize);
sys/dev/isa/if_le_isa.c
245
bicc_isa_probe(struct le_softc *lesc, struct isa_attach_args *ia)
sys/dev/isa/if_le_isa.c
249
bus_space_tag_t iot = ia->ia_iot;
sys/dev/isa/if_le_isa.c
253
if (bus_space_map(iot, ia->ia_iobase, iosize, 0, &ioh))
sys/dev/isa/if_le_isa.c
272
ia->ia_iosize = iosize;
sys/dev/isa/if_le_isa.c
273
bus_space_unmap(iot, ioh, ia->ia_iosize);
sys/dev/isa/if_le_isa.c
301
struct isa_attach_args *ia = aux;
sys/dev/isa/if_le_isa.c
302
bus_space_tag_t iot = ia->ia_iot;
sys/dev/isa/if_le_isa.c
305
if (bus_space_map(iot, ia->ia_iobase, ia->ia_iosize, 0, &ioh))
sys/dev/isa/if_le_isa.c
316
mem = sc->sc_mem = ISA_HOLE_VADDR(ia->ia_maddr);
sys/dev/isa/if_le_isa.c
320
for (i = 0; i < ia->ia_msize; i++)
sys/dev/isa/if_le_isa.c
322
for (i = 0; i < ia->ia_msize; i++)
sys/dev/isa/if_le_isa.c
335
sc->sc_memsize = ia->ia_msize;
sys/dev/isa/if_le_isa.c
364
if (ia->ia_drq != DRQUNK)
sys/dev/isa/if_le_isa.c
365
isadma_cascade(ia->ia_drq);
sys/dev/isa/if_le_isa.c
368
lesc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
sys/dev/isa/if_le_isa.c
88
struct isa_attach_args *ia = aux;
sys/dev/isa/if_le_isa.c
92
if (ia->ia_drq != DRQUNK) {
sys/dev/isa/if_le_isa.c
98
if (bicc_isa_probe(lesc, ia) == 0 && ne2100_isa_probe(lesc, ia) == 0 &&
sys/dev/isa/if_le_isa.c
99
depca_isa_probe(lesc, ia) == 0)
sys/dev/isa/if_le_isapnp.c
128
if (ia->ia_drq != DRQUNK)
sys/dev/isa/if_le_isapnp.c
129
isadma_cascade(ia->ia_drq);
sys/dev/isa/if_le_isapnp.c
132
lesc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
sys/dev/isa/if_le_isapnp.c
86
struct isa_attach_args *ia = aux;
sys/dev/isa/if_le_isapnp.c
92
lesc->sc_iot = iot = ia->ia_iot;
sys/dev/isa/if_le_isapnp.c
93
lesc->sc_ioh = ioh = ia->ipa_io[0].h;
sys/dev/isa/if_ne_isa.c
102
if ((ia->ia_iobase & 0x1f) != 0)
sys/dev/isa/if_ne_isa.c
106
if (bus_space_map(nict, ia->ia_iobase, NE2000_NPORTS, 0, &nich))
sys/dev/isa/if_ne_isa.c
124
ia->ia_iosize = NE2000_NPORTS;
sys/dev/isa/if_ne_isa.c
137
struct isa_attach_args *ia = aux;
sys/dev/isa/if_ne_isa.c
138
bus_space_tag_t nict = ia->ia_iot;
sys/dev/isa/if_ne_isa.c
145
if (bus_space_map(nict, ia->ia_iobase, NE2000_NPORTS, 0, &nich)) {
sys/dev/isa/if_ne_isa.c
203
isc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
sys/dev/isa/if_ne_isa.c
89
struct isa_attach_args *ia = aux;
sys/dev/isa/if_ne_isa.c
90
bus_space_tag_t nict = ia->ia_iot;
sys/dev/isa/if_ne_isa.c
96
if (ia->ia_irq == -1 /* ISACF_IRQ_DEFAULT */)
sys/dev/isa/if_ne_isa.c
98
if (ia->ia_iobase == -1 /* ISACF_PORT_DEFAULT */)
sys/dev/isa/if_sm_isa.c
121
if (ia->ia_iobase != ((tmp >> 3) & 0x3e0))
sys/dev/isa/if_sm_isa.c
136
ia->ia_iosize = SMC_IOSIZE;
sys/dev/isa/if_sm_isa.c
149
struct isa_attach_args *ia = aux;
sys/dev/isa/if_sm_isa.c
150
bus_space_tag_t iot = ia->ia_iot;
sys/dev/isa/if_sm_isa.c
156
if (bus_space_map(iot, ia->ia_iobase, ia->ia_iosize, 0, &ioh))
sys/dev/isa/if_sm_isa.c
171
isc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
sys/dev/isa/if_sm_isa.c
84
struct isa_attach_args *ia = aux;
sys/dev/isa/if_sm_isa.c
85
bus_space_tag_t iot = ia->ia_iot;
sys/dev/isa/if_sm_isa.c
92
if (ia->ia_irq == -1)
sys/dev/isa/if_sm_isa.c
94
if (ia->ia_iobase == -1)
sys/dev/isa/if_sm_isa.c
98
if (bus_space_map(iot, ia->ia_iobase, SMC_IOSIZE, 0, &ioh))
sys/dev/isa/if_we.c
191
struct isa_attach_args *ia = aux;
sys/dev/isa/if_we.c
200
asict = ia->ia_iot;
sys/dev/isa/if_we.c
201
memt = ia->ia_memt;
sys/dev/isa/if_we.c
206
if (ia->ia_iobase == -1 /* ISACF_PORT_DEFAULT */)
sys/dev/isa/if_we.c
210
if (ia->ia_maddr == -1 /* ISACF_IOMEM_DEFAULT */)
sys/dev/isa/if_we.c
214
if (!strcmp(parent->dv_cfdata->cf_driver->cd_name, "isapnp") && ia->ia_ioh)
sys/dev/isa/if_we.c
215
asich = ia->ia_ioh;
sys/dev/isa/if_we.c
217
if (bus_space_map(asict, ia->ia_iobase, WE_NPORTS, 0, &asich))
sys/dev/isa/if_we.c
270
if (ia->ia_msize)
sys/dev/isa/if_we.c
271
memsize = ia->ia_msize;
sys/dev/isa/if_we.c
274
if (!strcmp(parent->dv_cfdata->cf_driver->cd_name, "isapnp") && ia->ia_memh)
sys/dev/isa/if_we.c
275
memh = ia->ia_memh;
sys/dev/isa/if_we.c
277
if (bus_space_map(memt, ia->ia_maddr, memsize, 0, &memh))
sys/dev/isa/if_we.c
300
if (ia->ia_irq != IRQUNK && ia->ia_irq != we_790_irq[i])
sys/dev/isa/if_we.c
302
we_cd.cd_name, cf->cf_unit, ia->ia_irq,
sys/dev/isa/if_we.c
304
ia->ia_irq = we_790_irq[i];
sys/dev/isa/if_we.c
311
if (ia->ia_irq != IRQUNK && ia->ia_irq != we_584_irq[i])
sys/dev/isa/if_we.c
313
we_cd.cd_name, cf->cf_unit, ia->ia_irq,
sys/dev/isa/if_we.c
315
ia->ia_irq = we_584_irq[i];
sys/dev/isa/if_we.c
319
ia->ia_iosize = WE_NPORTS;
sys/dev/isa/if_we.c
320
ia->ia_msize = memsize;
sys/dev/isa/if_we.c
336
struct isa_attach_args *ia = aux;
sys/dev/isa/if_we.c
345
nict = asict = ia->ia_iot;
sys/dev/isa/if_we.c
346
memt = ia->ia_memt;
sys/dev/isa/if_we.c
349
if (!strcmp(parent->dv_cfdata->cf_driver->cd_name, "isapnp") && ia->ia_ioh)
sys/dev/isa/if_we.c
350
asich = ia->ia_ioh;
sys/dev/isa/if_we.c
351
else if (bus_space_map(asict, ia->ia_iobase, WE_NPORTS, 0, &asich)) {
sys/dev/isa/if_we.c
376
if (!strcmp(parent->dv_cfdata->cf_driver->cd_name, "isapnp") && ia->ia_memh)
sys/dev/isa/if_we.c
377
memh = ia->ia_memh;
sys/dev/isa/if_we.c
378
else if (bus_space_map(memt, ia->ia_maddr, ia->ia_msize, 0, &memh)) {
sys/dev/isa/if_we.c
433
wsc->sc_laar_proto = (ia->ia_maddr >> 19) & WE_LAAR_ADDRHI;
sys/dev/isa/if_we.c
448
((ia->ia_maddr >> 13) & 0x0f) |
sys/dev/isa/if_we.c
449
((ia->ia_maddr >> 11) & 0x40) |
sys/dev/isa/if_we.c
459
((ia->ia_maddr >> 8) & 0xe0) | 0x04);
sys/dev/isa/if_we.c
461
((ia->ia_maddr >> 16) & 0x0f));
sys/dev/isa/if_we.c
465
wsc->sc_msr_proto = (ia->ia_maddr >> 13) &
sys/dev/isa/if_we.c
496
sc->mem_size = ia->ia_msize;
sys/dev/isa/if_we.c
534
else if (ia->ia_irq == IRQUNK) {
sys/dev/isa/if_we.c
541
wsc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
sys/dev/isa/isa.c
161
struct isa_attach_args *ia = aux;
sys/dev/isa/isa.c
165
if (ia->ia_iosize)
sys/dev/isa/isa.c
166
printf(" port 0x%x", ia->ia_iobase);
sys/dev/isa/isa.c
167
if (ia->ia_iosize > 1)
sys/dev/isa/isa.c
168
printf("/%d", ia->ia_iosize);
sys/dev/isa/isa.c
170
if (ia->ia_msize)
sys/dev/isa/isa.c
171
printf(" iomem 0x%x", ia->ia_maddr);
sys/dev/isa/isa.c
172
if (ia->ia_msize > 1)
sys/dev/isa/isa.c
173
printf("/%d", ia->ia_msize);
sys/dev/isa/isa.c
175
nirq = ia->ipa_nirq;
sys/dev/isa/isa.c
176
if (nirq < 0 || nirq > nitems(ia->ipa_irq))
sys/dev/isa/isa.c
179
if (ia->ipa_irq[irq].num != IRQUNK)
sys/dev/isa/isa.c
180
printf(" irq %d", ia->ipa_irq[irq].num);
sys/dev/isa/isa.c
182
ndma = ia->ipa_ndrq;
sys/dev/isa/isa.c
183
if (ndma < 0 || ndma > nitems(ia->ipa_drq))
sys/dev/isa/isa.c
186
if (ia->ipa_drq[dma].num != DRQUNK) {
sys/dev/isa/isa.c
191
printf(" %d", ia->ipa_drq[dma].num);
sys/dev/isa/isa.c
203
struct isa_attach_args ia;
sys/dev/isa/isa.c
205
ia.ia_iot = sc->sc_iot;
sys/dev/isa/isa.c
206
ia.ia_memt = sc->sc_memt;
sys/dev/isa/isa.c
208
ia.ia_dmat = sc->sc_dmat;
sys/dev/isa/isa.c
210
ia.ia_ic = sc->sc_ic;
sys/dev/isa/isa.c
211
ia.ia_iobase = cf->cf_iobase;
sys/dev/isa/isa.c
212
ia.ia_iosize = 0x666;
sys/dev/isa/isa.c
213
ia.ia_maddr = cf->cf_maddr;
sys/dev/isa/isa.c
214
ia.ia_msize = cf->cf_msize;
sys/dev/isa/isa.c
215
ia.ia_irq = cf->cf_irq == 2 ? 9 : cf->cf_irq;
sys/dev/isa/isa.c
216
ia.ipa_nirq = ia.ia_irq == IRQUNK ? 0 : 1;
sys/dev/isa/isa.c
217
ia.ia_drq = cf->cf_drq;
sys/dev/isa/isa.c
218
ia.ia_drq2 = cf->cf_drq2;
sys/dev/isa/isa.c
219
ia.ipa_ndrq = 2;
sys/dev/isa/isa.c
220
ia.ia_delaybah = sc->sc_delaybah;
sys/dev/isa/isa.c
227
struct isa_attach_args ia2 = ia;
sys/dev/isa/isa.c
239
ia2 = ia;
sys/dev/isa/isa.c
261
ia2 = ia;
sys/dev/isa/isa.c
273
if ((*cf->cf_attach->ca_match)(parent, dev, &ia) > 0) {
sys/dev/isa/isa.c
275
if ((ia.ia_irq != IRQUNK) &&
sys/dev/isa/isa.c
276
!isa_intr_check(sc->sc_ic, ia.ia_irq, IST_EDGE)) {
sys/dev/isa/isa.c
278
cf->cf_driver->cd_name, cf->cf_unit, ia.ia_irq);
sys/dev/isa/isa.c
285
config_attach(parent, dev, &ia, isaprint);
sys/dev/isa/isa.c
288
if (ia.ia_drq != DRQUNK)
sys/dev/isa/isa.c
289
ISA_DRQ_ALLOC((struct device *)sc, ia.ia_drq);
sys/dev/isa/isa.c
290
if (ia.ia_drq2 != DRQUNK)
sys/dev/isa/isa.c
291
ISA_DRQ_ALLOC((struct device *)sc, ia.ia_drq2);
sys/dev/isa/isadma.c
101
ia->ia_iosize = 0;
sys/dev/isa/isadma.c
98
struct isa_attach_args *ia = aux;
sys/dev/isa/isagpio.c
107
sc->sc_iot = ia->ia_iot;
sys/dev/isa/isagpio.c
74
struct isa_attach_args *ia = aux;
sys/dev/isa/isagpio.c
77
if (ia->ia_iobase == -1 || bus_space_map(ia->ia_iot, ia->ia_iobase,
sys/dev/isa/isagpio.c
81
bus_space_unmap(ia->ia_iot, ioh, ISAGPIO_IOSIZE);
sys/dev/isa/isagpio.c
82
ia->ia_iosize = ISAGPIO_IOSIZE;
sys/dev/isa/isagpio.c
83
ia->ipa_nio = 1;
sys/dev/isa/isagpio.c
84
ia->ipa_nmem = 0;
sys/dev/isa/isagpio.c
85
ia->ipa_nirq = 0;
sys/dev/isa/isagpio.c
86
ia->ipa_ndrq = 0;
sys/dev/isa/isagpio.c
95
struct isa_attach_args *ia = aux;
sys/dev/isa/isagpio.c
99
if (bus_space_map(ia->ia_iot, ia->ia_iobase, ia->ia_iosize, 0,
sys/dev/isa/isapnp.c
804
struct isa_attach_args *ia = aux;
sys/dev/isa/isapnp.c
806
sc.sc_iot = ia->ia_iot;
sys/dev/isa/isapnp.c
815
ia->ia_iobase = ISAPNP_ADDR;
sys/dev/isa/isapnp.c
816
ia->ia_iosize = 1;
sys/dev/isa/isapnp.c
833
struct isa_attach_args *ia = aux;
sys/dev/isa/isapnp.c
837
sc->sc_iot = ia->ia_iot;
sys/dev/isa/isapnp.c
838
sc->sc_memt = ia->ia_memt;
sys/dev/isa/isapnp.c
840
sc->sc_dmat = ia->ia_dmat;
sys/dev/isa/isapnp.c
860
if ((ipa = isapnp_get_resource(sc, c, ia)) == NULL)
sys/dev/isa/isapnp.c
888
lpa->ia_ic = ia->ia_ic;
sys/dev/isa/isapnp.c
889
lpa->ia_iot = ia->ia_iot;
sys/dev/isa/isapnp.c
890
lpa->ia_memt = ia->ia_memt;
sys/dev/isa/isapnp.c
892
lpa->ia_dmat = ia->ia_dmat;
sys/dev/isa/isapnp.c
894
lpa->ia_delaybah = ia->ia_delaybah;
sys/dev/isa/it.c
133
struct isa_attach_args *ia = aux;
sys/dev/isa/it.c
139
if (ia->ipa_io[0].base != IO_IT1 && ia->ipa_io[0].base != IO_IT2)
sys/dev/isa/it.c
143
if (bus_space_map(ia->ia_iot, ia->ipa_io[0].base, 2, 0, &ioh) != 0) {
sys/dev/isa/it.c
149
it_enter(ia->ia_iot, ioh, ia->ipa_io[0].base);
sys/dev/isa/it.c
157
bus_space_write_1(ia->ia_iot, ioh, IT_IO_ADDR, 0xaa);
sys/dev/isa/it.c
160
cr = it_readreg(ia->ia_iot, ioh, IT_CHIPID1) << 8;
sys/dev/isa/it.c
161
cr |= it_readreg(ia->ia_iot, ioh, IT_CHIPID2);
sys/dev/isa/it.c
174
it_writereg(ia->ia_iot, ioh, IT_LDN, IT_EC_LDN);
sys/dev/isa/it.c
175
ec_iobase = it_readreg(ia->ia_iot, ioh, IT_EC_MSB) << 8;
sys/dev/isa/it.c
176
ec_iobase |= it_readreg(ia->ia_iot, ioh, IT_EC_LSB);
sys/dev/isa/it.c
184
ia->ipa_nio = 1;
sys/dev/isa/it.c
185
ia->ipa_io[0].length = 2;
sys/dev/isa/it.c
186
ia->ipa_nmem = ia->ipa_nirq = ia->ipa_ndrq = 0;
sys/dev/isa/it.c
194
it_exit(ia->ia_iot, ioh);
sys/dev/isa/it.c
197
bus_space_unmap(ia->ia_iot, ioh, 2);
sys/dev/isa/it.c
206
struct isa_attach_args *ia = aux;
sys/dev/isa/it.c
209
sc->sc_iot = ia->ia_iot;
sys/dev/isa/it.c
210
sc->sc_iobase = ia->ipa_io[0].base;
sys/dev/isa/it.c
251
sc->sc_ec_iot = ia->ia_iot;
sys/dev/isa/lm78_isa.c
103
ia->ipa_nio = 1;
sys/dev/isa/lm78_isa.c
104
ia->ipa_io[0].length = 8;
sys/dev/isa/lm78_isa.c
106
ia->ipa_nmem = 0;
sys/dev/isa/lm78_isa.c
107
ia->ipa_nirq = 0;
sys/dev/isa/lm78_isa.c
108
ia->ipa_ndrq = 0;
sys/dev/isa/lm78_isa.c
120
struct isa_attach_args *ia = aux;
sys/dev/isa/lm78_isa.c
123
iot = ia->ia_iot;
sys/dev/isa/lm78_isa.c
124
iobase = ia->ipa_io[0].base;
sys/dev/isa/lm78_isa.c
176
ia->ipa_nio = 1;
sys/dev/isa/lm78_isa.c
177
ia->ipa_io[0].length = 8;
sys/dev/isa/lm78_isa.c
179
ia->ipa_nmem = 0;
sys/dev/isa/lm78_isa.c
180
ia->ipa_nirq = 0;
sys/dev/isa/lm78_isa.c
181
ia->ipa_ndrq = 0;
sys/dev/isa/lm78_isa.c
190
struct isa_attach_args *ia = aux;
sys/dev/isa/lm78_isa.c
196
sc->sc_iot = ia->ia_iot;
sys/dev/isa/lm78_isa.c
197
iobase = ia->ipa_io[0].base;
sys/dev/isa/lm78_isa.c
209
if (ia->ia_aux)
sys/dev/isa/lm78_isa.c
210
sc->sc_lmsc.sioid = (u_int8_t)(u_long)ia->ia_aux;
sys/dev/isa/lm78_isa.c
73
struct isa_attach_args *ia = aux;
sys/dev/isa/lm78_isa.c
76
iot = ia->ia_iot;
sys/dev/isa/lm78_isa.c
77
iobase = ia->ipa_io[0].base;
sys/dev/isa/lpt_isa.c
101
struct isa_attach_args *ia = aux;
sys/dev/isa/lpt_isa.c
119
iot = ia->ia_iot;
sys/dev/isa/lpt_isa.c
120
base = ia->ia_iobase;
sys/dev/isa/lpt_isa.c
121
iosz = (ia->ia_iosize == 0x666) ? LPT_NPORTS : ia->ia_iosize;
sys/dev/isa/lpt_isa.c
156
if (ia->ia_irq != IRQUNK &&
sys/dev/isa/lpt_isa.c
157
!isa_intr_check(sc->sc_ic, ia->ia_irq, IST_EDGE))
sys/dev/isa/lpt_isa.c
158
ia->ia_irq = IRQUNK;
sys/dev/isa/lpt_isa.c
160
ia->ia_msize = 0;
sys/dev/isa/lpt_isa.c
161
ia->ia_iosize = iosz;
sys/dev/isa/lpt_isa.c
174
struct isa_attach_args *ia = aux;
sys/dev/isa/lpt_isa.c
177
sc->sc_iot = ia->ia_iot;
sys/dev/isa/lpt_isa.c
178
if (bus_space_map(sc->sc_iot, ia->ia_iobase, ia->ia_iosize, 0,
sys/dev/isa/lpt_isa.c
182
if (ia->ia_irq == IRQUNK) {
sys/dev/isa/lpt_isa.c
189
if (ia->ia_irq != IRQUNK)
sys/dev/isa/lpt_isa.c
190
sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
sys/dev/isa/mpu_isa.c
119
struct isa_attach_args *ia = aux;
sys/dev/isa/mpu_isa.c
121
if (mpu_test(ia->ia_iot, ia->ia_iobase)) {
sys/dev/isa/mpu_isa.c
122
ia->ia_iosize = MPU401_NPORT;
sys/dev/isa/mpu_isa.c
133
struct isa_attach_args *ia = aux;
sys/dev/isa/mpu_isa.c
135
sc->sc_mpu.iot = ia->ia_iot;
sys/dev/isa/mpu_isa.c
137
if (bus_space_map (ia->ia_iot, ia->ia_iobase, MPU401_NPORT,
sys/dev/isa/nsclpcsio_isa.c
248
struct isa_attach_args *ia = aux;
sys/dev/isa/nsclpcsio_isa.c
254
iot = ia->ia_iot;
sys/dev/isa/nsclpcsio_isa.c
255
iobase = ia->ipa_io[0].base;
sys/dev/isa/nsclpcsio_isa.c
265
ia->ipa_nio = 1;
sys/dev/isa/nsclpcsio_isa.c
266
ia->ipa_io[0].length = 2;
sys/dev/isa/nsclpcsio_isa.c
268
ia->ipa_nmem = 0;
sys/dev/isa/nsclpcsio_isa.c
269
ia->ipa_nirq = 0;
sys/dev/isa/nsclpcsio_isa.c
270
ia->ipa_ndrq = 0;
sys/dev/isa/nsclpcsio_isa.c
280
struct isa_attach_args *ia = aux;
sys/dev/isa/nsclpcsio_isa.c
285
iobase = ia->ipa_io[0].base;
sys/dev/isa/nsclpcsio_isa.c
286
sc->sc_iot = ia->ia_iot;
sys/dev/isa/nsclpcsio_isa.c
287
if (bus_space_map(ia->ia_iot, iobase, 2, 0, &sc->sc_ioh)) {
sys/dev/isa/pas.c
241
struct isa_attach_args *ia = aux;
sys/dev/isa/pas.c
246
if (!SB_BASE_VALID(ia->ia_iobase)) {
sys/dev/isa/pas.c
247
DPRINTF(("pas: configured SB iobase 0x%x invalid\n", ia->ia_iobase));
sys/dev/isa/pas.c
312
if (ia->ia_irq == IRQUNK) {
sys/dev/isa/pas.c
316
pasconf(sc->model, ia->ia_iobase, ia->ia_irq, 1);
sys/dev/isa/pas.c
326
sc->sc_sbdsp.sc_iobase = ia->ia_iobase;
sys/dev/isa/pas.c
327
sc->sc_sbdsp.sc_iot = ia->ia_iot;
sys/dev/isa/pas.c
330
if (bus_space_map(sc->sc_sbdsp.sc_iot, ia->ia_iobase, SBP_NPORT, 0,
sys/dev/isa/pas.c
333
ia->ia_iobase, SBP_NPORT));
sys/dev/isa/pas.c
345
if (!SB_DRQ_VALID(ia->ia_drq)) {
sys/dev/isa/pas.c
346
DPRINTF(("pas: configured dma chan %d invalid\n", ia->ia_drq));
sys/dev/isa/pas.c
349
if (!SB_IRQ_VALID(ia->ia_irq)) {
sys/dev/isa/pas.c
350
DPRINTF(("pas: configured irq chan %d invalid\n", ia->ia_irq));
sys/dev/isa/pas.c
354
sc->sc_sbdsp.sc_irq = ia->ia_irq;
sys/dev/isa/pas.c
355
sc->sc_sbdsp.sc_drq8 = ia->ia_drq;
sys/dev/isa/pas.c
357
sc->sc_sbdsp.sc_ic = ia->ia_ic;
sys/dev/isa/pas.c
364
ia->ia_iosize = SB_NPORT;
sys/dev/isa/pas.c
380
struct isa_attach_args *ia = (struct isa_attach_args *)aux;
sys/dev/isa/pas.c
381
int iobase = ia->ia_iobase;
sys/dev/isa/pas.c
385
sc->sc_sbdsp.sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq,
sys/dev/isa/pcdisplay.c
214
struct isa_attach_args *ia = aux;
sys/dev/isa/pcdisplay.c
218
if ((ia->ia_iobase != IOBASEUNK &&
sys/dev/isa/pcdisplay.c
219
ia->ia_iobase != 0x3d0 &&
sys/dev/isa/pcdisplay.c
220
ia->ia_iobase != 0x3b0) ||
sys/dev/isa/pcdisplay.c
222
(ia->ia_maddr != MADDRUNK &&
sys/dev/isa/pcdisplay.c
223
ia->ia_maddr != 0xb8000 &&
sys/dev/isa/pcdisplay.c
224
ia->ia_maddr != 0xb0000) ||
sys/dev/isa/pcdisplay.c
225
(ia->ia_msize != 0 && ia->ia_msize != 0x8000) ||
sys/dev/isa/pcdisplay.c
226
ia->ia_irq != IRQUNK || ia->ia_drq != DRQUNK)
sys/dev/isa/pcdisplay.c
229
if (pcdisplay_is_console(ia->ia_iot))
sys/dev/isa/pcdisplay.c
231
else if (ia->ia_iobase != 0x3b0 && ia->ia_maddr != 0xb0000 &&
sys/dev/isa/pcdisplay.c
232
pcdisplay_probe_col(ia->ia_iot, ia->ia_memt))
sys/dev/isa/pcdisplay.c
234
else if (ia->ia_iobase != 0x3d0 && ia->ia_maddr != 0xb8000 &&
sys/dev/isa/pcdisplay.c
235
pcdisplay_probe_mono(ia->ia_iot, ia->ia_memt))
sys/dev/isa/pcdisplay.c
240
ia->ia_iobase = mono ? 0x3b0 : 0x3d0;
sys/dev/isa/pcdisplay.c
241
ia->ia_iosize = 0x10;
sys/dev/isa/pcdisplay.c
242
ia->ia_maddr = mono ? 0xb0000 : 0xb8000;
sys/dev/isa/pcdisplay.c
243
ia->ia_msize = 0x8000;
sys/dev/isa/pcdisplay.c
250
struct isa_attach_args *ia = aux;
sys/dev/isa/pcdisplay.c
258
console = pcdisplay_is_console(ia->ia_iot);
sys/dev/isa/pcdisplay.c
267
if (ia->ia_iobase != 0x3b0 && ia->ia_maddr != 0xb0000 &&
sys/dev/isa/pcdisplay.c
268
pcdisplay_probe_col(ia->ia_iot, ia->ia_memt))
sys/dev/isa/pcdisplay.c
269
pcdisplay_init(dc, ia->ia_iot, ia->ia_memt, 0);
sys/dev/isa/pcdisplay.c
270
else if (ia->ia_iobase != 0x3d0 && ia->ia_maddr != 0xb8000 &&
sys/dev/isa/pcdisplay.c
271
pcdisplay_probe_mono(ia->ia_iot, ia->ia_memt))
sys/dev/isa/pcdisplay.c
272
pcdisplay_init(dc, ia->ia_iot, ia->ia_memt, 1);
sys/dev/isa/pckbc_isa.c
130
struct isa_attach_args *ia = aux;
sys/dev/isa/pckbc_isa.c
137
iot = ia->ia_iot;
sys/dev/isa/pckbc_isa.c
142
rv = isa_intr_establish(ia->ia_ic, ia->ipa_irq[slot].num,
sys/dev/isa/pckbc_isa.c
146
sc->sc_dv.dv_xname, ia->ipa_irq[slot].num);
sys/dev/isa/pckbc_isa.c
54
struct isa_attach_args *ia = aux;
sys/dev/isa/pckbc_isa.c
55
bus_space_tag_t iot = ia->ia_iot;
sys/dev/isa/pckbc_isa.c
60
if ((ia->ia_iobase != IOBASEUNK && ia->ia_iobase != IO_KBD) ||
sys/dev/isa/pckbc_isa.c
61
ia->ia_maddr != MADDRUNK ||
sys/dev/isa/pckbc_isa.c
62
(ia->ia_irq != IRQUNK && ia->ia_irq != 1 /* XXX */) ||
sys/dev/isa/pckbc_isa.c
63
ia->ia_drq != DRQUNK)
sys/dev/isa/pckbc_isa.c
87
ia->ia_iobase = IO_KBD;
sys/dev/isa/pckbc_isa.c
88
ia->ia_iosize = 5;
sys/dev/isa/pckbc_isa.c
89
ia->ia_msize = 0x0;
sys/dev/isa/pckbc_isa.c
90
ia->ipa_nirq = PCKBC_NSLOTS;
sys/dev/isa/pckbc_isa.c
91
ia->ipa_irq[PCKBC_KBD_SLOT].num = 1;
sys/dev/isa/pckbc_isa.c
92
ia->ipa_irq[PCKBC_AUX_SLOT].num = 12;
sys/dev/isa/pcppi.c
101
if (bus_space_map(ia->ia_iot, IO_TIMER1, 4, 0, &pit1_ioh))
sys/dev/isa/pcppi.c
104
if (bus_space_map(ia->ia_iot, IO_PPI, 1, 0, &ppi_ioh))
sys/dev/isa/pcppi.c
119
v = bus_space_read_1(ia->ia_iot, ppi_ioh, 0); /* XXX */
sys/dev/isa/pcppi.c
120
bus_space_write_1(ia->ia_iot, ppi_ioh, 0, v ^ 0x01); /* XXX */
sys/dev/isa/pcppi.c
121
nv = bus_space_read_1(ia->ia_iot, ppi_ioh, 0); /* XXX */
sys/dev/isa/pcppi.c
124
bus_space_write_1(ia->ia_iot, ppi_ioh, 0, v); /* XXX */
sys/dev/isa/pcppi.c
125
nv = bus_space_read_1(ia->ia_iot, ppi_ioh, 0); /* XXX */
sys/dev/isa/pcppi.c
137
bus_space_unmap(ia->ia_iot, pit1_ioh, 4);
sys/dev/isa/pcppi.c
139
bus_space_unmap(ia->ia_iot, ppi_ioh, 1);
sys/dev/isa/pcppi.c
141
ia->ia_iobase = IO_PPI;
sys/dev/isa/pcppi.c
142
ia->ia_iosize = 0x1;
sys/dev/isa/pcppi.c
143
ia->ia_msize = 0x0;
sys/dev/isa/pcppi.c
152
struct isa_attach_args *ia = aux;
sys/dev/isa/pcppi.c
158
sc->sc_iot = iot = ia->ia_iot;
sys/dev/isa/pcppi.c
87
struct isa_attach_args *ia = aux;
sys/dev/isa/pcppi.c
93
if ((ia->ia_iobase != IOBASEUNK && ia->ia_iobase != IO_PPI) ||
sys/dev/isa/pcppi.c
94
ia->ia_maddr != MADDRUNK || ia->ia_msize != 0 ||
sys/dev/isa/pcppi.c
95
ia->ia_irq != IRQUNK || ia->ia_drq != DRQUNK)
sys/dev/isa/sb_isa.c
102
sc->sc_iobase = ia->ia_iobase;
sys/dev/isa/sb_isa.c
103
sc->sc_irq = ia->ia_irq;
sys/dev/isa/sb_isa.c
104
sc->sc_drq8 = ia->ia_drq;
sys/dev/isa/sb_isa.c
105
sc->sc_drq16 = ia->ia_drq2;
sys/dev/isa/sb_isa.c
106
sc->sc_ic = ia->ia_ic;
sys/dev/isa/sb_isa.c
116
ia->ia_iosize = SBP_NPORT;
sys/dev/isa/sb_isa.c
118
ia->ia_iosize = SB_NPORT;
sys/dev/isa/sb_isa.c
121
ia->ia_drq2 = -1;
sys/dev/isa/sb_isa.c
123
ia->ia_irq = sc->sc_irq;
sys/dev/isa/sb_isa.c
141
struct isa_attach_args *ia = aux;
sys/dev/isa/sb_isa.c
143
if (!sbfind(parent, sc, ia) ||
sys/dev/isa/sb_isa.c
144
bus_space_map(sc->sc_iot, ia->ia_iobase, ia->ia_iosize, 0,
sys/dev/isa/sb_isa.c
149
sc->sc_ic = ia->ia_ic;
sys/dev/isa/sb_isa.c
88
struct isa_attach_args *ia)
sys/dev/isa/sb_isa.c
92
if (!SB_BASE_VALID(ia->ia_iobase))
sys/dev/isa/sb_isa.c
95
sc->sc_iot = ia->ia_iot;
sys/dev/isa/sb_isa.c
98
if (bus_space_map(sc->sc_iot, ia->ia_iobase, SBP_NPORT, 0,
sys/dev/isa/sb_isapnp.c
102
sc->sc_drq8 = ia->ipa_drq[1].num;
sys/dev/isa/sb_isapnp.c
104
sc->sc_drq16 = ia->ipa_drq[1].num;
sys/dev/isa/sb_isapnp.c
109
if (ia->ipa_nio > 1) {
sys/dev/isa/sb_isapnp.c
110
sc->sc_mpu_sc.iobase = ia->ipa_io[1].base;
sys/dev/isa/sb_isapnp.c
111
sc->sc_mpu_sc.ioh = ia->ipa_io[1].h;
sys/dev/isa/sb_isapnp.c
74
struct isa_attach_args *ia = aux;
sys/dev/isa/sb_isapnp.c
76
if (ia->ipa_ndrq < 1)
sys/dev/isa/sb_isapnp.c
89
struct isa_attach_args *ia = aux;
sys/dev/isa/sb_isapnp.c
91
sc->sc_iot = ia->ia_iot;
sys/dev/isa/sb_isapnp.c
92
sc->sc_ioh = ia->ipa_io[0].h;
sys/dev/isa/sb_isapnp.c
93
sc->sc_irq = ia->ipa_irq[0].num;
sys/dev/isa/sb_isapnp.c
94
sc->sc_iobase = ia->ipa_io[0].base;
sys/dev/isa/sb_isapnp.c
95
sc->sc_ic = ia->ia_ic;
sys/dev/isa/sb_isapnp.c
96
sc->sc_drq8 = ia->ipa_drq[0].num;
sys/dev/isa/sb_isapnp.c
98
if (ia->ipa_ndrq > 1 && ia->ipa_drq[0].num != ia->ipa_drq[1].num) {
sys/dev/isa/sch311x.c
226
struct isa_attach_args *ia = aux;
sys/dev/isa/sch311x.c
232
iot = ia->ia_iot;
sys/dev/isa/sch311x.c
233
if (bus_space_map(iot, ia->ipa_io[0].base, SCHSIO_IOSIZE, 0, &ioh))
sys/dev/isa/sch311x.c
240
bus_space_unmap(iot, ia->ipa_io[0].base, SCHSIO_IOSIZE);
sys/dev/isa/sch311x.c
246
ia->ipa_nio = 1;
sys/dev/isa/sch311x.c
247
ia->ipa_io[0].length = SCHSIO_IOSIZE;
sys/dev/isa/sch311x.c
248
ia->ipa_nmem = 0;
sys/dev/isa/sch311x.c
249
ia->ipa_nirq = 0;
sys/dev/isa/sch311x.c
250
ia->ipa_ndrq = 0;
sys/dev/isa/sch311x.c
251
ia->ia_aux = (void *)(u_long) reg;
sys/dev/isa/sch311x.c
264
struct isa_attach_args *ia = aux;
sys/dev/isa/sch311x.c
269
sc->sc_iot = ia->ia_iot;
sys/dev/isa/sch311x.c
270
if (bus_space_map(sc->sc_iot, ia->ipa_io[0].base,
sys/dev/isa/sch311x.c
280
reg0 = (u_int8_t)(u_long) ia->ia_aux;
sys/dev/isa/skgpio.c
100
ia->ipa_nio = 1;
sys/dev/isa/skgpio.c
101
ia->ipa_nmem = 0;
sys/dev/isa/skgpio.c
102
ia->ipa_nirq = 0;
sys/dev/isa/skgpio.c
103
ia->ipa_ndrq = 0;
sys/dev/isa/skgpio.c
112
struct isa_attach_args *ia = aux;
sys/dev/isa/skgpio.c
117
if (bus_space_map(ia->ia_iot, ia->ia_iobase, ia->ia_iosize, 0,
sys/dev/isa/skgpio.c
125
sc->sc_iot = ia->ia_iot;
sys/dev/isa/skgpio.c
86
struct isa_attach_args *ia = aux;
sys/dev/isa/skgpio.c
94
if (ia->ia_iobase != SKGPIO_BASE || bus_space_map(ia->ia_iot,
sys/dev/isa/skgpio.c
95
ia->ia_iobase, SKGPIO_IOSIZE, 0, &ioh) != 0)
sys/dev/isa/skgpio.c
98
bus_space_unmap(ia->ia_iot, ioh, SKGPIO_IOSIZE);
sys/dev/isa/skgpio.c
99
ia->ia_iosize = SKGPIO_IOSIZE;
sys/dev/isa/tcic2_isa.c
142
struct isa_attach_args *ia = aux;
sys/dev/isa/tcic2_isa.c
143
bus_space_tag_t iot = ia->ia_iot;
sys/dev/isa/tcic2_isa.c
148
if (ia->ia_iobase == -1 /* ISACF_PORT_DEFAULT */)
sys/dev/isa/tcic2_isa.c
151
if (bus_space_map(iot, ia->ia_iobase, TCIC_IOSIZE, 0, &ioh))
sys/dev/isa/tcic2_isa.c
154
if (ia->ia_msize == 0)
sys/dev/isa/tcic2_isa.c
155
ia->ia_msize = TCIC_MEMSIZE;
sys/dev/isa/tcic2_isa.c
157
if (bus_space_map(ia->ia_memt, ia->ia_maddr, ia->ia_msize, 0, &memh))
sys/dev/isa/tcic2_isa.c
160
DPRINTF(("tcic probing 0x%03x\n", ia->ia_iobase));
sys/dev/isa/tcic2_isa.c
179
bus_space_unmap(ia->ia_memt, memh, ia->ia_msize);
sys/dev/isa/tcic2_isa.c
184
ia->ia_iosize = TCIC_IOSIZE;
sys/dev/isa/tcic2_isa.c
193
struct isa_attach_args *ia = aux;
sys/dev/isa/tcic2_isa.c
194
isa_chipset_tag_t ic = ia->ia_ic;
sys/dev/isa/tcic2_isa.c
195
bus_space_tag_t iot = ia->ia_iot;
sys/dev/isa/tcic2_isa.c
196
bus_space_tag_t memt = ia->ia_memt;
sys/dev/isa/tcic2_isa.c
201
if (bus_space_map(iot, ia->ia_iobase, ia->ia_iosize, 0, &ioh)) {
sys/dev/isa/tcic2_isa.c
207
if (bus_space_map(memt, ia->ia_maddr, ia->ia_msize, 0, &memh)) {
sys/dev/isa/tcic2_isa.c
212
sc->membase = ia->ia_maddr;
sys/dev/isa/tcic2_isa.c
213
sc->subregionmask = (1 << (ia->ia_msize / TCIC_MEM_PAGESIZE)) - 1;
sys/dev/isa/tcic2_isa.c
214
sc->memsize2 = tcic_log2((u_int)ia->ia_msize);
sys/dev/isa/tcic2_isa.c
236
if ((sc->irq = ia->ia_irq) == IRQUNK) {
sys/dev/isa/uguru.c
658
struct isa_attach_args *ia = aux;
sys/dev/isa/uguru.c
665
iot = ia->ia_iot;
sys/dev/isa/uguru.c
666
if (bus_space_map(iot, ia->ipa_io[0].base, UGURU_IOSIZE, 0, &ioh)) {
sys/dev/isa/uguru.c
680
ia->ipa_nio = 1;
sys/dev/isa/uguru.c
681
ia->ipa_io[0].length = UGURU_IOSIZE;
sys/dev/isa/uguru.c
682
ia->ipa_nmem = 0;
sys/dev/isa/uguru.c
683
ia->ipa_nirq = 0;
sys/dev/isa/uguru.c
684
ia->ipa_ndrq = 0;
sys/dev/isa/uguru.c
696
struct isa_attach_args *ia = aux;
sys/dev/isa/uguru.c
702
sc->sc_iot = ia->ia_iot;
sys/dev/isa/uguru.c
703
if (bus_space_map(sc->sc_iot, ia->ipa_io[0].base,
sys/dev/isa/uha_isa.c
108
struct isa_attach_args *ia = aux;
sys/dev/isa/uha_isa.c
110
bus_space_tag_t iot = ia->ia_iot;
sys/dev/isa/uha_isa.c
112
isa_chipset_tag_t ic = ia->ia_ic;
sys/dev/isa/uha_isa.c
116
if (bus_space_map(iot, ia->ia_iobase, UHA_ISA_IOSIZE, 0, &ioh))
sys/dev/isa/uha_isa.c
76
struct isa_attach_args *ia = aux;
sys/dev/isa/uha_isa.c
78
bus_space_tag_t iot = ia->ia_iot;
sys/dev/isa/uha_isa.c
82
if (bus_space_map(iot, ia->ia_iobase, UHA_ISA_IOSIZE, 0, &ioh))
sys/dev/isa/uha_isa.c
90
if (ia->ia_irq != -1 && ia->ia_irq != sc.sc_irq)
sys/dev/isa/uha_isa.c
92
if (ia->ia_drq != -1 && ia->ia_drq != sc.sc_drq)
sys/dev/isa/uha_isa.c
94
ia->ia_irq = sc.sc_irq;
sys/dev/isa/uha_isa.c
95
ia->ia_drq = sc.sc_drq;
sys/dev/isa/uha_isa.c
96
ia->ia_msize = 0;
sys/dev/isa/uha_isa.c
97
ia->ia_iosize = UHA_ISA_IOSIZE;
sys/dev/isa/vga_isa.c
66
struct isa_attach_args *ia = aux;
sys/dev/isa/vga_isa.c
69
if ((ia->ia_iobase != IOBASEUNK && ia->ia_iobase != 0x3b0) ||
sys/dev/isa/vga_isa.c
71
(ia->ia_maddr != MADDRUNK && ia->ia_maddr != 0xa0000) ||
sys/dev/isa/vga_isa.c
72
(ia->ia_msize != 0 && ia->ia_msize != 0x20000) ||
sys/dev/isa/vga_isa.c
73
ia->ia_irq != IRQUNK || ia->ia_drq != DRQUNK)
sys/dev/isa/vga_isa.c
76
if (!vga_is_console(ia->ia_iot, WSDISPLAY_TYPE_ISAVGA) &&
sys/dev/isa/vga_isa.c
77
!vga_common_probe(ia->ia_iot, ia->ia_memt))
sys/dev/isa/vga_isa.c
80
ia->ia_iobase = 0x3b0; /* XXX mono 0x3b0 color 0x3c0 */
sys/dev/isa/vga_isa.c
81
ia->ia_iosize = 0x30; /* XXX 0x20 */
sys/dev/isa/vga_isa.c
82
ia->ia_maddr = 0xa0000;
sys/dev/isa/vga_isa.c
83
ia->ia_msize = 0x20000;
sys/dev/isa/vga_isa.c
90
struct isa_attach_args *ia = aux;
sys/dev/isa/vga_isa.c
97
vga_common_attach(self, ia->ia_iot, ia->ia_memt,
sys/dev/isa/viasio.c
145
struct isa_attach_args *ia = aux;
sys/dev/isa/viasio.c
151
iot = ia->ia_iot;
sys/dev/isa/viasio.c
152
if (bus_space_map(iot, ia->ipa_io[0].base, VT1211_IOSIZE, 0, &ioh))
sys/dev/isa/viasio.c
160
ia->ipa_nio = 1;
sys/dev/isa/viasio.c
161
ia->ipa_io[0].length = VT1211_IOSIZE;
sys/dev/isa/viasio.c
162
ia->ipa_nmem = 0;
sys/dev/isa/viasio.c
163
ia->ipa_nirq = 0;
sys/dev/isa/viasio.c
164
ia->ipa_ndrq = 0;
sys/dev/isa/viasio.c
175
struct isa_attach_args *ia = aux;
sys/dev/isa/viasio.c
179
sc->sc_iot = ia->ia_iot;
sys/dev/isa/viasio.c
180
if (bus_space_map(sc->sc_iot, ia->ipa_io[0].base,
sys/dev/isa/wbsio.c
119
ia->ipa_nio = 1;
sys/dev/isa/wbsio.c
120
ia->ipa_io[0].length = WBSIO_IOSIZE;
sys/dev/isa/wbsio.c
121
ia->ipa_nmem = 0;
sys/dev/isa/wbsio.c
122
ia->ipa_nirq = 0;
sys/dev/isa/wbsio.c
123
ia->ipa_ndrq = 0;
sys/dev/isa/wbsio.c
134
struct isa_attach_args *ia = aux;
sys/dev/isa/wbsio.c
140
sc->sc_iot = ia->ia_iot;
sys/dev/isa/wbsio.c
141
if (bus_space_map(sc->sc_iot, ia->ipa_io[0].base,
sys/dev/isa/wbsio.c
228
nia = *ia;
sys/dev/isa/wbsio.c
238
struct isa_attach_args *ia = aux;
sys/dev/isa/wbsio.c
242
if (ia->ia_iosize)
sys/dev/isa/wbsio.c
243
printf(" port 0x%x", ia->ia_iobase);
sys/dev/isa/wbsio.c
244
if (ia->ia_iosize > 1)
sys/dev/isa/wbsio.c
245
printf("/%d", ia->ia_iosize);
sys/dev/isa/wbsio.c
90
struct isa_attach_args *ia = aux;
sys/dev/isa/wbsio.c
96
iot = ia->ia_iot;
sys/dev/isa/wbsio.c
97
if (bus_space_map(iot, ia->ipa_io[0].base, WBSIO_IOSIZE, 0, &ioh))
sys/dev/isa/wdc_isa.c
104
ia->ia_iosize = WDC_ISA_REG_NPORTS;
sys/dev/isa/wdc_isa.c
105
ia->ia_msize = 0;
sys/dev/isa/wdc_isa.c
119
struct isa_attach_args *ia = aux;
sys/dev/isa/wdc_isa.c
123
sc->wdc_channel.cmd_iot = ia->ia_iot;
sys/dev/isa/wdc_isa.c
124
sc->wdc_channel.ctl_iot = ia->ia_iot;
sys/dev/isa/wdc_isa.c
125
sc->sc_ic = ia->ia_ic;
sys/dev/isa/wdc_isa.c
128
if (bus_space_map(sc->wdc_channel.cmd_iot, ia->ia_iobase,
sys/dev/isa/wdc_isa.c
131
ia->ia_iobase + WDC_ISA_AUXREG_OFFSET, WDC_ISA_AUXREG_NPORTS,
sys/dev/isa/wdc_isa.c
139
sc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE,
sys/dev/isa/wdc_isa.c
142
if (ia->ia_drq != DRQUNK) {
sys/dev/isa/wdc_isa.c
144
sc->sc_drq = ia->ia_drq;
sys/dev/isa/wdc_isa.c
84
struct isa_attach_args *ia = aux;
sys/dev/isa/wdc_isa.c
89
ch.cmd_iot = ia->ia_iot;
sys/dev/isa/wdc_isa.c
90
if (bus_space_map(ch.cmd_iot, ia->ia_iobase, WDC_ISA_REG_NPORTS, 0,
sys/dev/isa/wdc_isa.c
94
ch.ctl_iot = ia->ia_iot;
sys/dev/isa/wdc_isa.c
95
if (bus_space_map(ch.ctl_iot, ia->ia_iobase + WDC_ISA_AUXREG_OFFSET,
sys/dev/isa/wds.c
223
register struct isa_attach_args *ia = aux;
sys/dev/isa/wds.c
224
bus_space_tag_t iot = ia->ia_iot;
sys/dev/isa/wds.c
228
if (bus_space_map(iot, ia->ia_iobase, WDS_IO_PORTS, 0, &ioh))
sys/dev/isa/wds.c
232
rv = wds_find(ia, NULL);
sys/dev/isa/wds.c
237
ia->ia_msize = 0;
sys/dev/isa/wds.c
238
ia->ia_iosize = WDS_IO_PORTS;
sys/dev/isa/wds.c
258
struct isa_attach_args *ia = aux;
sys/dev/isa/wds.c
261
bus_space_tag_t iot = ia->ia_iot;
sys/dev/isa/wds.c
264
if (bus_space_map(iot, ia->ia_iobase, WDS_IO_PORTS, 0, &ioh)) {
sys/dev/isa/wds.c
269
if (!wds_find(ia, sc))
sys/dev/isa/wds.c
283
sc->sc_ih = isa_intr_establish(ia->ia_ic, sc->sc_irq, IST_EDGE,
sys/dev/isa/wds.c
700
wds_find(struct isa_attach_args *ia, struct wds_softc *sc)
sys/dev/isa/wds.c
702
bus_space_tag_t iot = ia->ia_iot;
sys/dev/isa/wds.c
703
bus_space_handle_t ioh = ia->ia_ioh;
sys/dev/isa/wds.c
759
sc->sc_irq = ia->ia_irq;
sys/dev/isa/wds.c
760
sc->sc_drq = ia->ia_drq;
sys/dev/tc/bba.c
180
struct ioasicdev_attach_args *ia = aux;
sys/dev/tc/bba.c
182
if (strcmp(ia->iada_modname, "isdn") != 0 &&
sys/dev/tc/bba.c
183
strcmp(ia->iada_modname, "AMD79c30") != 0)
sys/dev/tc/bba.c
192
struct ioasicdev_attach_args *ia = aux;
sys/dev/tc/bba.c
202
ia->iada_offset, 0, &sc->sc_codec_bsh)) {
sys/dev/tc/bba.c
221
ioasic_intr_establish(parent, ia->iada_cookie, IPL_AUDIO,
sys/lib/libsa/bootparam.c
359
xdr_inaddr_encode(char **pkt, struct in_addr ia)
sys/lib/libsa/bootparam.c
373
uia.l = ia.s_addr;
sys/lib/libsa/bootparam.c
390
xdr_inaddr_decode(char **pkt, struct in_addr *ia)
sys/lib/libsa/bootparam.c
420
ia->s_addr = uia.l;
sys/lib/libsa/bootparam.c
74
int xdr_inaddr_encode(char **p, struct in_addr ia);
sys/lib/libsa/bootparam.c
75
int xdr_inaddr_decode(char **p, struct in_addr *ia);
sys/lib/libsa/net.c
197
inet_ntoa(struct in_addr ia)
sys/lib/libsa/net.c
199
return (intoa(ia.s_addr));
sys/net/if_pfsync.c
2840
const struct pfsync_ins_ack *ia;
sys/net/if_pfsync.c
2846
ia = (struct pfsync_ins_ack *)(buf + mlen * i);
sys/net/if_pfsync.c
2848
id_key.id = ia->id;
sys/net/if_pfsync.c
2849
id_key.creatorid = ia->creatorid;
sys/net/if_pppx.c
623
struct in_ifaddr *ia;
sys/net/if_pppx.c
694
ia = malloc(sizeof (*ia), M_IFADDR, M_WAITOK | M_ZERO);
sys/net/if_pppx.c
695
refcnt_init_trace(&ia->ia_ifa.ifa_refcnt, DT_REFCNT_IDX_IFADDR);
sys/net/if_pppx.c
697
ia->ia_addr.sin_family = AF_INET;
sys/net/if_pppx.c
698
ia->ia_addr.sin_len = sizeof(struct sockaddr_in);
sys/net/if_pppx.c
699
ia->ia_addr.sin_addr = req->pr_ip_srcaddr;
sys/net/if_pppx.c
701
ia->ia_dstaddr.sin_family = AF_INET;
sys/net/if_pppx.c
702
ia->ia_dstaddr.sin_len = sizeof(struct sockaddr_in);
sys/net/if_pppx.c
703
ia->ia_dstaddr.sin_addr = req->pr_ip_address;
sys/net/if_pppx.c
705
ia->ia_sockmask.sin_family = AF_INET;
sys/net/if_pppx.c
706
ia->ia_sockmask.sin_len = sizeof(struct sockaddr_in);
sys/net/if_pppx.c
707
ia->ia_sockmask.sin_addr = req->pr_ip_netmask;
sys/net/if_pppx.c
709
ia->ia_ifa.ifa_addr = sintosa(&ia->ia_addr);
sys/net/if_pppx.c
710
ia->ia_ifa.ifa_dstaddr = sintosa(&ia->ia_dstaddr);
sys/net/if_pppx.c
711
ia->ia_ifa.ifa_netmask = sintosa(&ia->ia_sockmask);
sys/net/if_pppx.c
712
ia->ia_ifa.ifa_ifp = ifp;
sys/net/if_pppx.c
714
ia->ia_netmask = ia->ia_sockmask.sin_addr.s_addr;
sys/net/if_pppx.c
717
error = in_ifinit(ifp, ia, &ifaddr, 1);
sys/netinet/igmp.c
281
struct in_ifaddr *ia;
sys/netinet/igmp.c
433
ia = in_ifp2ia(ifp);
sys/netinet/igmp.c
434
if (ia)
sys/netinet/igmp.c
435
ip->ip_src.s_addr = ia->ia_net;
sys/netinet/igmp.c
474
ia = in_ifp2ia(ifp);
sys/netinet/igmp.c
475
if (ia && ip->ip_src.s_addr == ia->ia_addr.sin_addr.s_addr)
sys/netinet/igmp.c
502
ia = in_ifp2ia(ifp);
sys/netinet/igmp.c
504
if (ia)
sys/netinet/igmp.c
505
ip->ip_src.s_addr = ia->ia_net;
sys/netinet/in.c
203
struct in_ifaddr *ia = NULL;
sys/netinet/in.c
211
ia = ifatoia(ifa);
sys/netinet/in.c
215
return (ia);
sys/netinet/in.c
243
struct in_ifaddr *ia = NULL;
sys/netinet/in.c
289
if (ia == NULL)
sys/netinet/in.c
290
ia = ifatoia(ifa);
sys/netinet/in.c
295
ia = ifatoia(ifa);
sys/netinet/in.c
299
if (ia == NULL) {
sys/netinet/in.c
313
oldaddr = ia->ia_dstaddr;
sys/netinet/in.c
314
ia->ia_dstaddr = *sin;
sys/netinet/in.c
315
error = (*ifp->if_ioctl)(ifp, SIOCSIFDSTADDR, (caddr_t)ia);
sys/netinet/in.c
317
ia->ia_dstaddr = oldaddr;
sys/netinet/in.c
320
in_scrubhost(ia, &oldaddr);
sys/netinet/in.c
321
in_addhost(ia, &ia->ia_dstaddr);
sys/netinet/in.c
332
ifa_update_broadaddr(ifp, &ia->ia_ifa, sintosa(sin));
sys/netinet/in.c
348
ia->ia_netmask = ia->ia_sockmask.sin_addr.s_addr =
sys/netinet/in.c
363
struct in_ifaddr *ia = NULL;
sys/netinet/in.c
382
ia = ifatoia(ifa);
sys/netinet/in.c
385
if (ia == NULL) {
sys/netinet/in.c
386
ia = malloc(sizeof *ia, M_IFADDR, M_WAITOK | M_ZERO);
sys/netinet/in.c
387
refcnt_init_trace(&ia->ia_ifa.ifa_refcnt, DT_REFCNT_IDX_IFADDR);
sys/netinet/in.c
388
ia->ia_addr.sin_family = AF_INET;
sys/netinet/in.c
389
ia->ia_addr.sin_len = sizeof(ia->ia_addr);
sys/netinet/in.c
390
ia->ia_ifa.ifa_addr = sintosa(&ia->ia_addr);
sys/netinet/in.c
391
ia->ia_ifa.ifa_dstaddr = sintosa(&ia->ia_dstaddr);
sys/netinet/in.c
392
ia->ia_ifa.ifa_netmask = sintosa(&ia->ia_sockmask);
sys/netinet/in.c
393
ia->ia_sockmask.sin_len = 8;
sys/netinet/in.c
395
ia->ia_broadaddr.sin_len = sizeof(ia->ia_addr);
sys/netinet/in.c
396
ia->ia_broadaddr.sin_family = AF_INET;
sys/netinet/in.c
398
ia->ia_ifp = ifp;
sys/netinet/in.c
404
in_ifscrub(ifp, ia);
sys/netinet/in.c
405
error = in_ifinit(ifp, ia, sin, newifaddr);
sys/netinet/in.c
418
struct in_ifaddr *ia = NULL;
sys/netinet/in.c
440
ia = ifatoia(ifa);
sys/netinet/in.c
478
if (ia == NULL) {
sys/netinet/in.c
479
ia = malloc(sizeof *ia, M_IFADDR, M_WAITOK | M_ZERO);
sys/netinet/in.c
480
refcnt_init_trace(&ia->ia_ifa.ifa_refcnt,
sys/netinet/in.c
482
ia->ia_addr.sin_family = AF_INET;
sys/netinet/in.c
483
ia->ia_addr.sin_len = sizeof(ia->ia_addr);
sys/netinet/in.c
484
ia->ia_ifa.ifa_addr = sintosa(&ia->ia_addr);
sys/netinet/in.c
485
ia->ia_ifa.ifa_dstaddr = sintosa(&ia->ia_dstaddr);
sys/netinet/in.c
486
ia->ia_ifa.ifa_netmask = sintosa(&ia->ia_sockmask);
sys/netinet/in.c
487
ia->ia_sockmask.sin_len = 8;
sys/netinet/in.c
489
ia->ia_broadaddr.sin_len = sizeof(ia->ia_addr);
sys/netinet/in.c
490
ia->ia_broadaddr.sin_family = AF_INET;
sys/netinet/in.c
492
ia->ia_ifp = ifp;
sys/netinet/in.c
499
sin = &ia->ia_addr;
sys/netinet/in.c
501
sin->sin_addr.s_addr != ia->ia_addr.sin_addr.s_addr) {
sys/netinet/in.c
505
in_ifscrub(ifp, ia);
sys/netinet/in.c
506
ia->ia_netmask = ia->ia_sockmask.sin_addr.s_addr =
sys/netinet/in.c
511
in_ifscrub(ifp, ia);
sys/netinet/in.c
512
ia->ia_dstaddr = *dstsin;
sys/netinet/in.c
517
ia->ia_broadaddr = *broadsin;
sys/netinet/in.c
519
ifa_update_broadaddr(ifp, &ia->ia_ifa,
sys/netinet/in.c
523
error = in_ifinit(ifp, ia, sin, newifaddr);
sys/netinet/in.c
531
if (ia == NULL) {
sys/netinet/in.c
541
in_purgeaddr(&ia->ia_ifa);
sys/netinet/in.c
559
struct in_ifaddr *ia = NULL;
sys/netinet/in.c
578
if (ia == NULL)
sys/netinet/in.c
579
ia = ifatoia(ifa);
sys/netinet/in.c
584
ia = ifatoia(ifa);
sys/netinet/in.c
588
if (ia == NULL) {
sys/netinet/in.c
595
*satosin(&ifr->ifr_addr) = ia->ia_addr;
sys/netinet/in.c
603
*satosin(&ifr->ifr_dstaddr) = ia->ia_broadaddr;
sys/netinet/in.c
611
*satosin(&ifr->ifr_dstaddr) = ia->ia_dstaddr;
sys/netinet/in.c
615
*satosin(&ifr->ifr_addr) = ia->ia_sockmask;
sys/netinet/in.c
631
in_ifscrub(struct ifnet *ifp, struct in_ifaddr *ia)
sys/netinet/in.c
634
in_scrubhost(ia, &ia->ia_dstaddr);
sys/netinet/in.c
636
in_remove_prefix(ia);
sys/netinet/in.c
644
in_ifinit(struct ifnet *ifp, struct in_ifaddr *ia, struct sockaddr_in *sin,
sys/netinet/in.c
658
rt_ifa_dellocal(&ia->ia_ifa);
sys/netinet/in.c
659
ifa_del(ifp, &ia->ia_ifa);
sys/netinet/in.c
661
oldaddr = ia->ia_addr;
sys/netinet/in.c
662
ia->ia_addr = *sin;
sys/netinet/in.c
664
if (ia->ia_netmask == 0) {
sys/netinet/in.c
666
ia->ia_netmask = IN_CLASSA_NET;
sys/netinet/in.c
668
ia->ia_netmask = IN_CLASSB_NET;
sys/netinet/in.c
670
ia->ia_netmask = IN_CLASSC_NET;
sys/netinet/in.c
671
ia->ia_sockmask.sin_addr.s_addr = ia->ia_netmask;
sys/netinet/in.c
679
if ((error = (*ifp->if_ioctl)(ifp, SIOCSIFADDR, (caddr_t)ia))) {
sys/netinet/in.c
680
ia->ia_addr = oldaddr;
sys/netinet/in.c
687
ifa_add(ifp, &ia->ia_ifa);
sys/netinet/in.c
688
rterror = rt_ifa_addlocal(&ia->ia_ifa);
sys/netinet/in.c
692
ifa_del(ifp, &ia->ia_ifa);
sys/netinet/in.c
701
ia->ia_net = i & ia->ia_netmask;
sys/netinet/in.c
702
in_socktrim(&ia->ia_sockmask);
sys/netinet/in.c
706
ia->ia_ifa.ifa_metric = ifp->if_metric;
sys/netinet/in.c
708
if (IN_RFC3021_SUBNET(ia->ia_netmask))
sys/netinet/in.c
709
ia->ia_broadaddr.sin_addr.s_addr = 0;
sys/netinet/in.c
711
ia->ia_broadaddr.sin_addr.s_addr =
sys/netinet/in.c
712
ia->ia_net | ~ia->ia_netmask;
sys/netinet/in.c
718
if (ia->ia_dstaddr.sin_family != AF_INET)
sys/netinet/in.c
720
error = in_addhost(ia, &ia->ia_dstaddr);
sys/netinet/in.c
722
error = in_insert_prefix(ia);
sys/netinet/in.c
729
if ((ifp->if_flags & IFF_MULTICAST) && ia->ia_allhosts == NULL) {
sys/netinet/in.c
733
ia->ia_allhosts = in_addmulti(&addr, ifp);
sys/netinet/in.c
738
in_purgeaddr(&ia->ia_ifa);
sys/netinet/in.c
747
struct in_ifaddr *ia = ifatoia(ifa);
sys/netinet/in.c
751
in_ifscrub(ifp, ia);
sys/netinet/in.c
753
rt_ifa_dellocal(&ia->ia_ifa);
sys/netinet/in.c
754
rt_ifa_purge(&ia->ia_ifa);
sys/netinet/in.c
755
ifa_del(ifp, &ia->ia_ifa);
sys/netinet/in.c
757
if (ia->ia_allhosts != NULL) {
sys/netinet/in.c
758
in_delmulti(ia->ia_allhosts);
sys/netinet/in.c
759
ia->ia_allhosts = NULL;
sys/netinet/in.c
762
ia->ia_ifp = NULL;
sys/netinet/in.c
763
ifafree(&ia->ia_ifa);
sys/netinet/in.c
767
in_addhost(struct in_ifaddr *ia, struct sockaddr_in *dst)
sys/netinet/in.c
769
return rt_ifa_add(&ia->ia_ifa, RTF_HOST | RTF_MPATH,
sys/netinet/in.c
770
sintosa(dst), ia->ia_ifa.ifa_ifp->if_rdomain);
sys/netinet/in.c
774
in_scrubhost(struct in_ifaddr *ia, struct sockaddr_in *dst)
sys/netinet/in.c
776
return rt_ifa_del(&ia->ia_ifa, RTF_HOST,
sys/netinet/in.c
777
sintosa(dst), ia->ia_ifa.ifa_ifp->if_rdomain);
sys/netinet/in.c
784
in_insert_prefix(struct in_ifaddr *ia)
sys/netinet/in.c
786
struct ifaddr *ifa = &ia->ia_ifa;
sys/netinet/in.c
794
if (ia->ia_broadaddr.sin_addr.s_addr != 0) {
sys/netinet/in.c
803
in_remove_prefix(struct in_ifaddr *ia)
sys/netinet/in.c
805
struct ifaddr *ifa = &ia->ia_ifa;
sys/netinet/in.c
810
if (ia->ia_broadaddr.sin_addr.s_addr != 0) {
sys/netinet/in.c
838
in.s_addr != ia->ia_addr.sin_addr.s_addr &&
sys/netinet/in.c
839
in.s_addr == ia->ia_broadaddr.sin_addr.s_addr)
sys/netinet/in_pcb.c
1002
struct in_ifaddr *ia = NULL;
sys/netinet/in_pcb.c
1027
ia = in_ifp2ia(ifp);
sys/netinet/in_pcb.c
1028
if (ia == NULL) {
sys/netinet/in_pcb.c
1033
*insrc = ia->ia_addr.sin_addr;
sys/netinet/in_pcb.c
1050
ia = ifatoia(rt->rt_ifa);
sys/netinet/in_pcb.c
1070
if (ia == NULL)
sys/netinet/in_pcb.c
1073
*insrc = ia->ia_addr.sin_addr;
sys/netinet/in_pcb.c
398
struct ifaddr *ia;
sys/netinet/in_pcb.c
402
ia = ifa_ifwithaddr(sintosa(sin), inp->inp_rtableid);
sys/netinet/in_pcb.c
405
if (ia == NULL)
sys/netinet/ip_icmp.c
335
struct in_ifaddr *ia;
sys/netinet/ip_icmp.c
559
ia = ifatoia(ifaof_ifpforaddr(sintosa(&sin), ifp));
sys/netinet/ip_icmp.c
560
if (ia == NULL)
sys/netinet/ip_icmp.c
563
icp->icmp_mask = ia->ia_sockmask.sin_addr.s_addr;
sys/netinet/ip_icmp.c
566
if (ia->ia_broadaddr.sin_addr.s_addr)
sys/netinet/ip_icmp.c
567
ip->ip_src = ia->ia_broadaddr.sin_addr;
sys/netinet/ip_icmp.c
572
ip->ip_src = ia->ia_dstaddr.sin_addr;
sys/netinet/ip_icmp.c
685
icmp_reflect(struct mbuf *m, struct mbuf **op, struct in_ifaddr *ia)
sys/netinet/ip_icmp.c
714
if (ia == NULL) {
sys/netinet/ip_icmp.c
725
ia = ifatoia(rt->rt_ifa);
sys/netinet/ip_icmp.c
726
ip_src = ia->ia_addr.sin_addr;
sys/netinet/ip_icmp.c
731
ip_src = ia->ia_addr.sin_addr;
sys/netinet/ip_icmp.c
748
ia = ifatoia(rt->rt_ifa);
sys/netinet/ip_icmp.c
749
ip_src = ia->ia_addr.sin_addr;
sys/netinet/ip_input.c
1204
struct in_ifaddr *ia;
sys/netinet/ip_input.c
1265
ia = ifatoia(ifa_ifwithaddr(sintosa(&ipaddr),
sys/netinet/ip_input.c
1267
if (ia == NULL) {
sys/netinet/ip_input.c
1305
ia = ifatoia(rt->rt_ifa);
sys/netinet/ip_input.c
1306
memcpy(cp + off, &ia->ia_addr.sin_addr,
sys/netinet/ip_input.c
1349
ia = ifatoia(rt->rt_ifa);
sys/netinet/ip_input.c
1350
memcpy(cp + off, &ia->ia_addr.sin_addr,
sys/netinet/ip_input.c
1382
ia = ifatoia(ifaof_ifpforaddr(sintosa(&ipaddr),
sys/netinet/ip_input.c
1384
if (ia == NULL)
sys/netinet/ip_input.c
1386
memcpy(&sin, &ia->ia_addr.sin_addr,
sys/netinet/ip_output.c
1398
struct in_ifaddr *ia;
sys/netinet/ip_output.c
1485
ia = ifatoia(ifa_ifwithaddr(sintosa(&sin), rtableid));
sys/netinet/ip_output.c
1486
if (ia == NULL ||
sys/netinet/ip_output.c
1487
(ia->ia_ifp->if_flags & IFF_MULTICAST) == 0) {
sys/netinet/ip_output.c
1491
imo->imo_ifidx = ia->ia_ifp->if_index;
sys/netinet/ip_output.c
1694
struct in_ifaddr *ia;
sys/netinet/ip_output.c
1705
ia = in_ifp2ia(ifp);
sys/netinet/ip_output.c
1706
addr->s_addr = (ia == NULL) ? INADDR_ANY :
sys/netinet/ip_output.c
1707
ia->ia_addr.sin_addr.s_addr;
sys/netinet/ip_output.c
176
struct in_ifaddr *ia;
sys/netinet/ip_output.c
178
ia = in_ifp2ia(ifp);
sys/netinet/ip_output.c
179
if (ia != NULL)
sys/netinet/ip_output.c
180
ip->ip_src = ia->ia_addr.sin_addr;
sys/netinet/ip_output.c
183
struct in_ifaddr *ia;
sys/netinet/ip_output.c
195
ia = ifatoia(ro->ro_rt->rt_ifa);
sys/netinet/ip_output.c
219
if (ip->ip_src.s_addr == INADDR_ANY && ia)
sys/netinet/ip_output.c
220
ip->ip_src = ia->ia_addr.sin_addr;
sys/netinet/ip_output.c
294
struct in_ifaddr *ia;
sys/netinet/ip_output.c
296
ia = in_ifp2ia(ifp);
sys/netinet/ip_output.c
297
if (ia != NULL)
sys/netinet/ip_output.c
298
ip->ip_src = ia->ia_addr.sin_addr;
sys/netinet6/in6_var.h
269
#define IA6_IN6(ia) (&((ia)->ia_addr.sin6_addr))
sys/netinet6/in6_var.h
270
#define IA6_DSTIN6(ia) (&((ia)->ia_dstaddr.sin6_addr))
sys/netinet6/in6_var.h
271
#define IA6_MASKIN6(ia) (&((ia)->ia_prefixmask.sin6_addr))
sys/netinet6/in6_var.h
272
#define IA6_SIN6(ia) (&((ia)->ia_addr))
sys/netinet6/in6_var.h
273
#define IA6_DSTSIN6(ia) (&((ia)->ia_dstaddr))
sys/netmpls/mpls_input.c
348
struct in_ifaddr *ia;
sys/netmpls/mpls_input.c
395
ia = ifatoia(rt->rt_ifa);
sys/netmpls/mpls_input.c
406
error = icmp_reflect(m, NULL, ia);
sys/nfs/krpc_subr.c
566
xdr_inaddr_encode(struct in_addr *ia)
sys/nfs/krpc_subr.c
578
cp = (u_int8_t *)&ia->s_addr;
sys/nfs/krpc_subr.c
588
xdr_inaddr_decode(struct mbuf *m, struct in_addr *ia)
sys/nfs/krpc_subr.c
601
ia->s_addr = INADDR_ANY;
sys/nfs/krpc_subr.c
605
cp = (u_int8_t *)&ia->s_addr;
usr.sbin/amd/amd/nfs_ops.c
144
struct sockaddr_in *ia, void *idv, int done)
usr.sbin/amd/amd/srvr_nfs.c
145
struct sockaddr_in *ia, void *idv, int done)
usr.sbin/dhcpd/dispatch.c
498
struct iaddr ia;
usr.sbin/dhcpd/dispatch.c
504
ia.len = 4;
usr.sbin/dhcpd/dispatch.c
505
memcpy(ia.iabuf, &packet->raw->giaddr, 4);
usr.sbin/dhcpd/dispatch.c
506
subnet = find_subnet(ia);
usr.sbin/dhcpd/icmp.c
137
struct iaddr ia;
usr.sbin/dhcpd/icmp.c
162
memcpy(ia.iabuf, &from.sin_addr, sizeof from.sin_addr);
usr.sbin/dhcpd/icmp.c
163
ia.len = sizeof from.sin_addr;
usr.sbin/dhcpd/icmp.c
164
(*handler)(ia, icbuf, len);
usr.sbin/dhcpd/memory.c
200
struct in_addr ia;
usr.sbin/dhcpd/memory.c
270
memcpy(&ia, address_range[i].ip_addr.iabuf, 4);
usr.sbin/dhcpd/memory.c
273
h = gethostbyaddr((char *)&ia, sizeof ia, AF_INET);
usr.sbin/dhcpd/memory.c
275
log_warnx("No hostname for %s", inet_ntoa(ia));
usr.sbin/dhcrelay/dhcrelay.c
162
struct in_addr ia, *iap = NULL;
usr.sbin/dhcrelay/dhcrelay.c
190
ia = ((struct sockaddr_in *)res->ai_addr)->sin_addr;
usr.sbin/dhcrelay/dhcrelay.c
191
iap = &ia;
usr.sbin/ldpd/adjacency.c
129
if (ldp_addrcmp(source->link.ia->af,
usr.sbin/ldpd/adjacency.c
149
return (adj->source.link.ia->af);
usr.sbin/ldpd/adjacency.c
336
memcpy(actl.ifname, adj->source.link.ia->iface->name,
usr.sbin/ldpd/adjacency.c
61
LIST_INSERT_HEAD(&source->link.ia->adj_list, adj, ia_entry);
usr.sbin/ldpd/hello.c
142
send_packet(fd, af, &dst, ia, ibuf_data(buf), ibuf_size(buf));
usr.sbin/ldpd/hello.c
164
struct iface_af *ia = NULL;
usr.sbin/ldpd/hello.c
270
ia = iface_af_get(iface, af);
usr.sbin/ldpd/hello.c
272
source.link.ia = ia;
usr.sbin/ldpd/hello.c
37
send_hello(enum hello_type type, struct iface_af *ia, struct tnbr *tnbr)
usr.sbin/ldpd/hello.c
391
adj->holdtime = min(ia->hello_holdtime, holdtime);
usr.sbin/ldpd/hello.c
48
af = ia->af;
usr.sbin/ldpd/hello.c
49
holdtime = ia->hello_holdtime;
usr.sbin/ldpd/interface.c
236
struct iface_af *ia;
usr.sbin/ldpd/interface.c
242
ia = iface_af_get(iface, af);
usr.sbin/ldpd/interface.c
245
ia->uptime = now.tv_sec;
usr.sbin/ldpd/interface.c
260
send_hello(HELLO_LINK, ia, NULL);
usr.sbin/ldpd/interface.c
262
evtimer_set(&ia->hello_timer, if_hello_timer, ia);
usr.sbin/ldpd/interface.c
263
if_start_hello_timer(ia);
usr.sbin/ldpd/interface.c
270
struct iface_af *ia;
usr.sbin/ldpd/interface.c
276
ia = iface_af_get(iface, af);
usr.sbin/ldpd/interface.c
277
if_stop_hello_timer(ia);
usr.sbin/ldpd/interface.c
279
while ((adj = LIST_FIRST(&ia->adj_list)) != NULL)
usr.sbin/ldpd/interface.c
300
if_update_af(struct iface_af *ia, int link_ok)
usr.sbin/ldpd/interface.c
305
switch (ia->af) {
usr.sbin/ldpd/interface.c
311
LIST_FOREACH(if_addr, &ia->iface->addr_list, entry) {
usr.sbin/ldpd/interface.c
320
if (IN6_IS_ADDR_LINKLOCAL(&ia->iface->linklocal))
usr.sbin/ldpd/interface.c
327
if ((ldp_af_global_get(&global, ia->af))->ldp_disc_socket != -1)
usr.sbin/ldpd/interface.c
337
if (ia->state == IF_STA_DOWN) {
usr.sbin/ldpd/interface.c
338
if (!ia->enabled || !link_ok || !addr_ok || !socket_ok ||
usr.sbin/ldpd/interface.c
342
ia->state = IF_STA_ACTIVE;
usr.sbin/ldpd/interface.c
343
if_start(ia->iface, ia->af);
usr.sbin/ldpd/interface.c
344
} else if (ia->state == IF_STA_ACTIVE) {
usr.sbin/ldpd/interface.c
345
if (ia->enabled && link_ok && addr_ok && socket_ok && rtr_id_ok)
usr.sbin/ldpd/interface.c
348
ia->state = IF_STA_DOWN;
usr.sbin/ldpd/interface.c
349
if_reset(ia->iface, ia->af);
usr.sbin/ldpd/interface.c
380
struct iface_af *ia = arg;
usr.sbin/ldpd/interface.c
382
send_hello(HELLO_LINK, ia, NULL);
usr.sbin/ldpd/interface.c
383
if_start_hello_timer(ia);
usr.sbin/ldpd/interface.c
387
if_start_hello_timer(struct iface_af *ia)
usr.sbin/ldpd/interface.c
392
tv.tv_sec = ia->hello_interval;
usr.sbin/ldpd/interface.c
393
if (evtimer_add(&ia->hello_timer, &tv) == -1)
usr.sbin/ldpd/interface.c
398
if_stop_hello_timer(struct iface_af *ia)
usr.sbin/ldpd/interface.c
400
if (evtimer_pending(&ia->hello_timer, NULL) &&
usr.sbin/ldpd/interface.c
401
evtimer_del(&ia->hello_timer) == -1)
usr.sbin/ldpd/interface.c
406
if_to_ctl(struct iface_af *ia)
usr.sbin/ldpd/interface.c
412
ictl.af = ia->af;
usr.sbin/ldpd/interface.c
413
memcpy(ictl.name, ia->iface->name, sizeof(ictl.name));
usr.sbin/ldpd/interface.c
414
ictl.ifindex = ia->iface->ifindex;
usr.sbin/ldpd/interface.c
415
ictl.state = ia->state;
usr.sbin/ldpd/interface.c
416
ictl.flags = ia->iface->flags;
usr.sbin/ldpd/interface.c
417
ictl.linkstate = ia->iface->linkstate;
usr.sbin/ldpd/interface.c
418
ictl.type = ia->iface->type;
usr.sbin/ldpd/interface.c
419
ictl.if_type = ia->iface->if_type;
usr.sbin/ldpd/interface.c
420
ictl.hello_holdtime = ia->hello_holdtime;
usr.sbin/ldpd/interface.c
421
ictl.hello_interval = ia->hello_interval;
usr.sbin/ldpd/interface.c
424
if (ia->state != IF_STA_DOWN &&
usr.sbin/ldpd/interface.c
425
ia->uptime != 0) {
usr.sbin/ldpd/interface.c
426
ictl.uptime = now.tv_sec - ia->uptime;
usr.sbin/ldpd/interface.c
431
LIST_FOREACH(adj, &ia->adj_list, ia_entry)
usr.sbin/ldpd/ldpd.c
915
merge_iface_af(struct iface_af *ia, struct iface_af *xi)
usr.sbin/ldpd/ldpd.c
917
if (ia->enabled != xi->enabled) {
usr.sbin/ldpd/ldpd.c
918
ia->enabled = xi->enabled;
usr.sbin/ldpd/ldpd.c
920
if_update(ia->iface, ia->af);
usr.sbin/ldpd/ldpd.c
922
ia->hello_holdtime = xi->hello_holdtime;
usr.sbin/ldpd/ldpd.c
923
ia->hello_interval = xi->hello_interval;
usr.sbin/ldpd/ldpe.c
745
struct iface_af *ia;
usr.sbin/ldpd/ldpe.c
750
ia = iface_af_get(iface, af);
usr.sbin/ldpd/ldpe.c
751
if (!ia->enabled)
usr.sbin/ldpd/ldpe.c
754
ictl = if_to_ctl(ia);
usr.sbin/ldpd/ldpe.h
38
struct iface_af *ia;
usr.sbin/ldpd/logmsg.c
143
src->link.ia->iface->name);
usr.sbin/ldpd/neighbor.c
621
send_hello(adj->source.type, adj->source.link.ia,
usr.sbin/ldpd/packet.c
265
struct iface_af *ia;
usr.sbin/ldpd/packet.c
278
ia = iface_af_get(iface, af);
usr.sbin/ldpd/packet.c
279
if (ia->enabled)
usr.sbin/ldpd/packet.c
78
send_packet(int fd, int af, union ldpd_addr *dst, struct iface_af *ia,
usr.sbin/ldpd/packet.c
85
if (ia && IN_MULTICAST(ntohl(dst->v4.s_addr))) {
usr.sbin/ldpd/packet.c
87
if (sock_set_ipv4_mcast(ia->iface) == -1) {
usr.sbin/ldpd/packet.c
89
"interface, %s", __func__, ia->iface->name);
usr.sbin/ldpd/packet.c
95
if (ia && IN6_IS_ADDR_MULTICAST(&dst->v6)) {
usr.sbin/ldpd/packet.c
97
if (sock_set_ipv6_mcast(ia->iface) == -1) {
usr.sbin/ldpd/packet.c
99
"interface, %s", __func__, ia->iface->name);
usr.sbin/ldpd/parse.y
127
static struct iface_af *ia;
usr.sbin/ldpd/parse.y
770
ia = iface_af_get(iface, af);
usr.sbin/ldpd/parse.y
771
if (ia->enabled) {
usr.sbin/ldpd/parse.y
777
ia->enabled = 1;
usr.sbin/ldpd/parse.y
782
ia->hello_holdtime = defs->lhello_holdtime;
usr.sbin/ldpd/parse.y
783
ia->hello_interval = defs->lhello_interval;
usr.sbin/ldpd/printconf.c
103
print_iface(struct iface *iface, struct iface_af *ia)
usr.sbin/ldpd/printconf.c
106
printf("\t\tlink-hello-holdtime %u\n", ia->hello_holdtime);
usr.sbin/ldpd/printconf.c
107
printf("\t\tlink-hello-interval %u\n", ia->hello_interval);
usr.sbin/ldpd/printconf.c
66
struct iface_af *ia;
usr.sbin/ldpd/printconf.c
90
ia = iface_af_get(iface, af);
usr.sbin/ldpd/printconf.c
91
if (ia->enabled)
usr.sbin/ldpd/printconf.c
92
print_iface(iface, ia);
usr.sbin/npppd/pppoe/pppoed.c
1100
int ia, ib;
usr.sbin/npppd/pppoe/pppoed.c
1102
ia = (intptr_t)a;
usr.sbin/npppd/pppoe/pppoed.c
1105
return ib - ia;
usr.sbin/npppd/pppoe/pppoed.c
1111
int ia;
usr.sbin/npppd/pppoe/pppoed.c
1113
ia = (intptr_t)a;
usr.sbin/npppd/pppoe/pppoed.c
1115
return ia % siz;
usr.sbin/ospf6d/kroute.c
1001
ia->prefixlen = 0;
usr.sbin/ospf6d/kroute.c
1003
ia->dstbrd = brd->sin6_addr;
usr.sbin/ospf6d/kroute.c
1005
bzero(&ia->dstbrd, sizeof(ia->dstbrd));
usr.sbin/ospf6d/kroute.c
1011
ifindex, log_in6addr(&ia->addr), ia->prefixlen);
usr.sbin/ospf6d/kroute.c
1018
"dest %s", ifindex, log_in6addr(&ia->addr),
usr.sbin/ospf6d/kroute.c
1019
ia->prefixlen, log_in6addr(&ia->dstbrd));
usr.sbin/ospf6d/kroute.c
1025
TAILQ_INSERT_TAIL(&iface->ifa_list, ia, entry);
usr.sbin/ospf6d/kroute.c
1028
ifc.addr = ia->addr;
usr.sbin/ospf6d/kroute.c
1029
ifc.dstbrd = ia->dstbrd;
usr.sbin/ospf6d/kroute.c
1030
ifc.prefixlen = ia->prefixlen;
usr.sbin/ospf6d/kroute.c
1042
struct iface_addr *ia, *nia;
usr.sbin/ospf6d/kroute.c
1063
for (ia = TAILQ_FIRST(&iface->ifa_list); ia != NULL; ia = nia) {
usr.sbin/ospf6d/kroute.c
1064
nia = TAILQ_NEXT(ia, entry);
usr.sbin/ospf6d/kroute.c
1066
if (IN6_ARE_ADDR_EQUAL(&ia->addr, &ifa->sin6_addr)) {
usr.sbin/ospf6d/kroute.c
1068
ifindex, log_in6addr(&ia->addr), ia->prefixlen);
usr.sbin/ospf6d/kroute.c
1069
TAILQ_REMOVE(&iface->ifa_list, ia, entry);
usr.sbin/ospf6d/kroute.c
1072
ifc.addr = ia->addr;
usr.sbin/ospf6d/kroute.c
1073
ifc.dstbrd = ia->dstbrd;
usr.sbin/ospf6d/kroute.c
1074
ifc.prefixlen = ia->prefixlen;
usr.sbin/ospf6d/kroute.c
1081
free(ia);
usr.sbin/ospf6d/kroute.c
968
struct iface_addr *ia;
usr.sbin/ospf6d/kroute.c
993
if ((ia = calloc(1, sizeof(struct iface_addr))) == NULL)
usr.sbin/ospf6d/kroute.c
996
ia->addr = ifa->sin6_addr;
usr.sbin/ospf6d/kroute.c
999
ia->prefixlen = mask2prefixlen(mask);
usr.sbin/ospf6d/ospfe.c
1059
struct iface_addr *ia;
usr.sbin/ospf6d/ospfe.c
1094
TAILQ_FOREACH(ia, &iface->ifa_list, entry) {
usr.sbin/ospf6d/ospfe.c
1095
if (IN6_IS_ADDR_LINKLOCAL(&ia->addr)) {
usr.sbin/ospf6d/ospfe.c
1097
log_in6addr(&ia->addr));
usr.sbin/ospf6d/ospfe.c
1098
lsa_link.lladdr = ia->addr;
usr.sbin/ospf6d/ospfe.c
1102
lsa_prefix.prefixlen = ia->prefixlen;
usr.sbin/ospf6d/ospfe.c
1105
inet6applymask(&prefix, &ia->addr, ia->prefixlen);
usr.sbin/ospf6d/ospfe.c
1110
LSA_PREFIXSIZE(ia->prefixlen)))
usr.sbin/ospf6d/ospfe.c
257
struct iface_addr *ia, *nia;
usr.sbin/ospf6d/ospfe.c
343
if ((ia = calloc(1, sizeof(struct iface_addr))) ==
usr.sbin/ospf6d/ospfe.c
346
ia->addr = ifc->addr;
usr.sbin/ospf6d/ospfe.c
347
ia->dstbrd = ifc->dstbrd;
usr.sbin/ospf6d/ospfe.c
348
ia->prefixlen = ifc->prefixlen;
usr.sbin/ospf6d/ospfe.c
350
TAILQ_INSERT_TAIL(&iface->ifa_list, ia, entry);
usr.sbin/ospf6d/ospfe.c
363
for (ia = TAILQ_FIRST(&iface->ifa_list); ia != NULL;
usr.sbin/ospf6d/ospfe.c
364
ia = nia) {
usr.sbin/ospf6d/ospfe.c
365
nia = TAILQ_NEXT(ia, entry);
usr.sbin/ospf6d/ospfe.c
367
if (IN6_ARE_ADDR_EQUAL(&ia->addr,
usr.sbin/ospf6d/ospfe.c
369
TAILQ_REMOVE(&iface->ifa_list, ia,
usr.sbin/ospf6d/ospfe.c
371
free(ia);
usr.sbin/ospf6d/packet.c
187
struct iface_addr *ia;
usr.sbin/ospf6d/packet.c
189
TAILQ_FOREACH(ia, &iface->ifa_list, entry) {
usr.sbin/ospf6d/packet.c
190
if (IN6_ARE_ADDR_EQUAL(&dest, &ia->addr))
usr.sbin/ospf6d/packet.c
193
if (ia == NULL) {
usr.sbin/ospf6d/rde.c
1181
struct iface_addr *ia;
usr.sbin/ospf6d/rde.c
1186
TAILQ_FOREACH(ia, &iface->ifa_list, entry) {
usr.sbin/ospf6d/rde.c
1187
if (IN6_IS_ADDR_LINKLOCAL(&ia->addr))
usr.sbin/ospf6d/rde.c
1190
inet6applymask(&ina, &ia->addr, ia->prefixlen);
usr.sbin/ospf6d/rde.c
1191
inet6applymask(&inb, &prefix, ia->prefixlen);
usr.sbin/ospf6d/rde.c
1193
(plen == -1 || plen == ia->prefixlen))
usr.sbin/ospf6d/rde.c
1488
struct iface_addr *ia;
usr.sbin/ospf6d/rde.c
1541
TAILQ_FOREACH(ia, &iface->ifa_list, entry) {
usr.sbin/ospf6d/rde.c
1542
if (IN6_IS_ADDR_LINKLOCAL(&ia->addr))
usr.sbin/ospf6d/rde.c
1557
lsa_prefix->prefixlen = ia->prefixlen;
usr.sbin/ospf6d/rde.c
1560
lsa_prefix->prefixlen = ia->prefixlen;
usr.sbin/ospf6d/rde.c
1569
iface->name, log_in6addr(&ia->addr),
usr.sbin/ospf6d/rde.c
1573
inet6applymask(prefix, &ia->addr,
usr.sbin/ospf6d/rde.c
648
struct iface_addr *ia, *nia;
usr.sbin/ospf6d/rde.c
749
if ((ia = calloc(1, sizeof(struct iface_addr))) ==
usr.sbin/ospf6d/rde.c
752
ia->addr = ifc->addr;
usr.sbin/ospf6d/rde.c
753
ia->dstbrd = ifc->dstbrd;
usr.sbin/ospf6d/rde.c
754
ia->prefixlen = ifc->prefixlen;
usr.sbin/ospf6d/rde.c
756
TAILQ_INSERT_TAIL(&iface->ifa_list, ia, entry);
usr.sbin/ospf6d/rde.c
770
for (ia = TAILQ_FIRST(&iface->ifa_list); ia != NULL;
usr.sbin/ospf6d/rde.c
771
ia = nia) {
usr.sbin/ospf6d/rde.c
772
nia = TAILQ_NEXT(ia, entry);
usr.sbin/ospf6d/rde.c
774
if (IN6_ARE_ADDR_EQUAL(&ia->addr,
usr.sbin/ospf6d/rde.c
776
TAILQ_REMOVE(&iface->ifa_list, ia,
usr.sbin/ospf6d/rde.c
778
free(ia);
usr.sbin/rarpd/rarpd.c
460
struct if_addr *ia;
usr.sbin/rarpd/rarpd.c
478
for (target_ipaddr = 0, ia = ii->ii_addrs; ia; ia = ia->ia_next) {
usr.sbin/rarpd/rarpd.c
480
ia->ia_ipaddr & ia->ia_netmask, ia->ia_netmask);
usr.sbin/rarpd/rarpd.c
486
for (ia = ii->ii_addrs; ia; ia = ia->ia_next) {
usr.sbin/rarpd/rarpd.c
487
in.s_addr = ia->ia_ipaddr & ia->ia_netmask;
usr.sbin/rarpd/rarpd.c
494
rarp_reply(ii, ia, ep, target_ipaddr, hp);
usr.sbin/rarpd/rarpd.c
508
struct if_addr *ia, **iap = &p->ii_addrs;
usr.sbin/rarpd/rarpd.c
531
ia = malloc(sizeof (struct if_addr));
usr.sbin/rarpd/rarpd.c
532
if (ia == NULL)
usr.sbin/rarpd/rarpd.c
535
ia->ia_next = NULL;
usr.sbin/rarpd/rarpd.c
536
ia->ia_ipaddr =
usr.sbin/rarpd/rarpd.c
539
ia->ia_netmask =
usr.sbin/rarpd/rarpd.c
543
if (ia->ia_netmask == 0)
usr.sbin/rarpd/rarpd.c
544
ia->ia_netmask =
usr.sbin/rarpd/rarpd.c
545
ipaddrtonetmask(ia->ia_ipaddr);
usr.sbin/rarpd/rarpd.c
547
in.s_addr = ia->ia_ipaddr;
usr.sbin/rarpd/rarpd.c
551
*iap = ia;
usr.sbin/rarpd/rarpd.c
552
iap = &ia->ia_next;
usr.sbin/rarpd/rarpd.c
594
rarp_reply(struct if_info *ii, struct if_addr *ia, struct ether_header *ep,
usr.sbin/rarpd/rarpd.c
622
memcpy((char *) ap->arp_spa, (char *) &ia->ia_ipaddr, 4);
usr.sbin/relayd/relay.c
2683
struct sockaddr_in ia, ib;
usr.sbin/relayd/relay.c
2688
bcopy(a, &ia, sizeof(struct sockaddr_in));
usr.sbin/relayd/relay.c
2691
ret = memcmp(&ia.sin_addr, &ib.sin_addr,
usr.sbin/relayd/relay.c
2692
sizeof(ia.sin_addr));
usr.sbin/relayd/relay.c
2694
ret = memcmp(&ia.sin_port, &ib.sin_port,
usr.sbin/relayd/relay.c
2695
sizeof(ia.sin_port));
usr.sbin/route6d/route6d.c
1157
ia = np->rip6_dest;
usr.sbin/route6d/route6d.c
1158
applyplen(&ia, np->rip6_plen);
usr.sbin/route6d/route6d.c
1159
if (!IN6_ARE_ADDR_EQUAL(&ia, &np->rip6_dest))
usr.sbin/route6d/route6d.c
1176
ia = np->rip6_dest;
usr.sbin/route6d/route6d.c
1177
applyplen(&ia, iffp->iff_plen);
usr.sbin/route6d/route6d.c
1178
if (IN6_ARE_ADDR_EQUAL(&ia, &iffp->iff_addr)) {
usr.sbin/route6d/route6d.c
2990
ifa_match(const struct ifc *ifcp, const struct in6_addr *ia, int plen)
usr.sbin/route6d/route6d.c
2995
if (IN6_ARE_ADDR_EQUAL(&ifa->ifa_addr, ia) &&
usr.sbin/route6d/route6d.c
3063
applyplen(struct in6_addr *ia, int plen)
usr.sbin/route6d/route6d.c
3071
p = ia->s6_addr;
usr.sbin/route6d/route6d.c
3087
static struct in6_addr ia;
usr.sbin/route6d/route6d.c
3091
memset(&ia, 0, sizeof(struct in6_addr));
usr.sbin/route6d/route6d.c
3092
p = (u_char *)&ia;
usr.sbin/route6d/route6d.c
3101
return &ia;
usr.sbin/route6d/route6d.c
788
struct in6_addr ia;
usr.sbin/route6d/route6d.c
800
ia = rrt->rrt_info.rip6_dest;
usr.sbin/route6d/route6d.c
801
applyplen(&ia, iffp->iff_plen);
usr.sbin/route6d/route6d.c
802
if (IN6_ARE_ADDR_EQUAL(&ia, &iffp->iff_addr))
usr.sbin/route6d/route6d.c
836
ia = rrt->rrt_info.rip6_dest;
usr.sbin/route6d/route6d.c
837
applyplen(&ia, iffp->iff_plen);
usr.sbin/route6d/route6d.c
838
if (IN6_ARE_ADDR_EQUAL(&ia, &iffp->iff_addr)) {
usr.sbin/route6d/route6d.c
965
struct in6_addr ia;
usr.sbin/tcpdump/print-dhcp6.c
283
const struct in6_addr *ia;
usr.sbin/tcpdump/print-dhcp6.c
287
if (l < sizeof(*ia)) {
usr.sbin/tcpdump/print-dhcp6.c
291
ia = (const struct in6_addr *)p;
usr.sbin/tcpdump/print-dhcp6.c
292
p += sizeof(*ia);
usr.sbin/tcpdump/print-dhcp6.c
293
l -= sizeof(*ia);
usr.sbin/tcpdump/print-dhcp6.c
295
if (inet_ntop(AF_INET6, ia, n, sizeof(n)) == NULL) {
usr.sbin/tcpdump/print-dhcp6.c
495
const struct in6_addr *ia;
usr.sbin/tcpdump/print-dhcp6.c
499
if (l < sizeof(*ia)) {
usr.sbin/tcpdump/print-dhcp6.c
503
ia = (const struct in6_addr *)p;
usr.sbin/tcpdump/print-dhcp6.c
504
p += sizeof(*ia);
usr.sbin/tcpdump/print-dhcp6.c
505
l -= sizeof(*ia);
usr.sbin/tcpdump/print-dhcp6.c
507
if (inet_ntop(AF_INET6, ia, n, sizeof(n)) == NULL) {
usr.sbin/tcpdump/print-dhcp6.c
526
struct in6_addr ia;
usr.sbin/tcpdump/print-dhcp6.c
567
if (l < sizeof(ia)) {
usr.sbin/tcpdump/print-dhcp6.c
571
memcpy(&ia, p, sizeof(ia));
usr.sbin/tcpdump/print-dhcp6.c
572
p += sizeof(ia);
usr.sbin/tcpdump/print-dhcp6.c
573
l -= sizeof(ia);
usr.sbin/tcpdump/print-dhcp6.c
575
if (inet_ntop(AF_INET6, &ia, n, sizeof(n)) == NULL) {
usr.sbin/tcpdump/print-ofp.c
1098
struct ofp_instruction_actions *ia;
usr.sbin/tcpdump/print-ofp.c
1103
if (length < (sizeof(*ia) - sizeof(struct ofp_instruction))) {
usr.sbin/tcpdump/print-ofp.c
1108
ia = (struct ofp_instruction_actions *)
usr.sbin/tcpdump/print-ofp.c
1111
actionslen = ntohs(ia->ia_len) - sizeof(*ia);
usr.sbin/tcpdump/print-ofp.c
1115
bp += sizeof(*ia) - sizeof(struct ofp_instruction);
usr.sbin/tcpdump/print-ofp.c
1116
length -= sizeof(*ia) - sizeof(struct ofp_instruction);
usr.sbin/unbound/util/net_help.c
344
uint8_t* ia;
usr.sbin/unbound/util/net_help.c
369
ia = (uint8_t*)&sa->sin6_addr;
usr.sbin/unbound/util/net_help.c
375
ia = (uint8_t*)&sa->sin_addr;
usr.sbin/unbound/util/net_help.c
400
ia[i] = (uint8_t)chunk;
usr.sbin/unbound/util/net_help.c
405
ia[i-1] = (uint8_t)(chunk >> 8);
usr.sbin/unbound/util/net_help.c
406
ia[i] = (uint8_t)(chunk & 0x00FF);