Home
last modified time | relevance | path

Searched refs:ia (Results 1 – 25 of 425) sorted by relevance

12345678910>>...17

/netbsd/src/sys/netinet/
Din.c235 struct in_ifaddr *ia; in in_localaddr() local
240 IN_ADDRLIST_READER_FOREACH(ia) { in in_localaddr()
241 if ((in.s_addr & ia->ia_netmask) == ia->ia_net) { in in_localaddr()
247 IN_ADDRLIST_READER_FOREACH(ia) { in in_localaddr()
248 if ((in.s_addr & ia->ia_subnetmask) == ia->ia_subnet) { in in_localaddr()
271 #define ia (ifatoia(ifa)) in in_direct() macro
276 ((in.s_addr & ia->ia_netmask) == ia->ia_net)) { in in_direct()
284 (in.s_addr & ia->ia_subnetmask) == ia->ia_subnet) { in in_direct()
293 #undef ia in in_direct()
343 struct in_ifaddr *ia; in in_setmaxmtu() local
[all …]
/netbsd/src/sys/dev/isa/
Disa.c214 struct isa_attach_args ia; in isa_attach_knowndevs() local
224 ia.ia_iot = sc->sc_iot; in isa_attach_knowndevs()
225 ia.ia_memt = sc->sc_memt; in isa_attach_knowndevs()
226 ia.ia_dmat = sc->sc_dmat; in isa_attach_knowndevs()
227 ia.ia_ic = sc->sc_ic; in isa_attach_knowndevs()
229 ia.ia_pnpname = ik->ik_pnpname; in isa_attach_knowndevs()
230 ia.ia_pnpcompatnames = ik->ik_pnpcompatnames; in isa_attach_knowndevs()
232 ia.ia_io = ik->ik_io; in isa_attach_knowndevs()
233 ia.ia_nio = ik->ik_nio; in isa_attach_knowndevs()
235 ia.ia_iomem = ik->ik_iomem; in isa_attach_knowndevs()
[all …]
Dvga_isa.c58 struct isa_attach_args *ia = aux; in vga_isa_match() local
60 if (ISA_DIRECT_CONFIG(ia)) in vga_isa_match()
64 if (ia->ia_nio < 1 || in vga_isa_match()
65 (ia->ia_io[0].ir_addr != ISA_UNKNOWN_PORT && in vga_isa_match()
66 ia->ia_io[0].ir_addr != 0x3b0)) in vga_isa_match()
69 if (ia->ia_niomem < 1 || in vga_isa_match()
70 (ia->ia_iomem[0].ir_addr != ISA_UNKNOWN_IOMEM && in vga_isa_match()
71 ia->ia_iomem[0].ir_addr != 0xa0000)) in vga_isa_match()
73 if (ia->ia_iomem[0].ir_size != 0 && in vga_isa_match()
74 ia->ia_iomem[0].ir_size != 0x20000) in vga_isa_match()
[all …]
Dif_cs_isa.c68 struct isa_attach_args *ia = aux; in cs_isa_probe() local
69 bus_space_tag_t iot = ia->ia_iot; in cs_isa_probe()
70 bus_space_tag_t memt = ia->ia_memt; in cs_isa_probe()
77 if (ia->ia_nio < 1) in cs_isa_probe()
79 if (ia->ia_nirq < 1) in cs_isa_probe()
82 if (ISA_DIRECT_CONFIG(ia)) in cs_isa_probe()
88 if (ia->ia_io[0].ir_addr == ISA_UNKNOWN_PORT) in cs_isa_probe()
91 if (ia->ia_niomem > 0) in cs_isa_probe()
92 maddr = ia->ia_iomem[0].ir_addr; in cs_isa_probe()
99 if (bus_space_map(ia->ia_iot, ia->ia_io[0].ir_addr, CS8900_IOSIZE, in cs_isa_probe()
[all …]
Dess_isa.c65 struct isa_attach_args *ia; in ess_isa_probe() local
68 ia = aux; in ess_isa_probe()
70 if (ia->ia_nio < 1) in ess_isa_probe()
72 if (ia->ia_nirq < 1) in ess_isa_probe()
74 if (ia->ia_ndrq < 1) in ess_isa_probe()
77 if (ISA_DIRECT_CONFIG(ia)) in ess_isa_probe()
82 sc->sc_ic = ia->ia_ic; in ess_isa_probe()
83 sc->sc_iot = ia->ia_iot; in ess_isa_probe()
84 sc->sc_iobase = ia->ia_io[0].ir_addr; in ess_isa_probe()
92 sc->sc_audio1.irq = ia->ia_irq[0].ir_irq; in ess_isa_probe()
[all …]
Ddepca_isa.c119 struct isa_attach_args *ia = aux; in depca_isa_probe() local
120 bus_space_tag_t iot = ia->ia_iot; in depca_isa_probe()
125 if (ia->ia_nio < 1) in depca_isa_probe()
127 if (ia->ia_niomem < 1) in depca_isa_probe()
129 if (ia->ia_nirq < 1) in depca_isa_probe()
132 if (ISA_DIRECT_CONFIG(ia)) in depca_isa_probe()
135 if (ia->ia_irq[0].ir_irq == ISA_UNKNOWN_IRQ) in depca_isa_probe()
139 if (ia->ia_io[0].ir_addr != 0x200 && ia->ia_io[0].ir_addr != 0x300) in depca_isa_probe()
143 if (bus_space_map(iot, ia->ia_io[0].ir_addr, 16, 0, &ioh)) in depca_isa_probe()
146 if (ia->ia_iomem[0].ir_addr == ISA_UNKNOWN_IOMEM || in depca_isa_probe()
[all …]
Dsb_isa.c81 struct isa_attach_args *ia = aux; in sb_isa_match() local
84 if (ia->ia_nio < 1) in sb_isa_match()
86 if (ia->ia_nirq < 1) in sb_isa_match()
88 if (ia->ia_ndrq < 1) in sb_isa_match()
91 if (ISA_DIRECT_CONFIG(ia)) in sb_isa_match()
100 struct isa_attach_args *ia, cfdata_t match) in sbfind() argument
104 if (!SB_BASE_VALID(ia->ia_io[0].ir_addr)) { in sbfind()
106 ia->ia_io[0].ir_addr); in sbfind()
110 sc->sc_ic = ia->ia_ic; in sbfind()
112 sc->sc_iot = ia->ia_iot; in sbfind()
[all …]
Dpcdisplay.c224 struct isa_attach_args *ia = aux; in pcdisplay_match() local
227 if (ISA_DIRECT_CONFIG(ia)) in pcdisplay_match()
231 if (ia->ia_nio < 1 || in pcdisplay_match()
232 (ia->ia_io[0].ir_addr != ISA_UNKNOWN_PORT && in pcdisplay_match()
233 ia->ia_io[0].ir_addr != 0x3d0 && in pcdisplay_match()
234 ia->ia_io[0].ir_addr != 0x3b0)) in pcdisplay_match()
237 if (ia->ia_niomem < 1 || in pcdisplay_match()
238 (ia->ia_iomem[0].ir_addr != ISA_UNKNOWN_IOMEM && in pcdisplay_match()
239 ia->ia_iomem[0].ir_addr != 0xb8000 && in pcdisplay_match()
240 ia->ia_iomem[0].ir_addr != 0xb0000)) in pcdisplay_match()
[all …]
Dif_tscs_isa.c64 struct isa_attach_args *ia = aux; in tscs_isa_probe() local
65 bus_space_tag_t iot = ia->ia_iot; in tscs_isa_probe()
71 if (ia->ia_nio < 1) in tscs_isa_probe()
73 if (ia->ia_nirq < 1) in tscs_isa_probe()
76 if (ISA_DIRECT_CONFIG(ia)) in tscs_isa_probe()
82 if (ia->ia_io[0].ir_addr == ISA_UNKNOWN_PORT) in tscs_isa_probe()
88 if (bus_space_map(ia->ia_iot, ia->ia_io[0].ir_addr - 0x300, 9, in tscs_isa_probe()
93 if ((bus_space_read_1(ia->ia_iot, pldh, 0) & 0xf) == 0xa && in tscs_isa_probe()
94 (bus_space_read_1(ia->ia_iot, pldh, 0x8) & 0xf) == 0x5 && in tscs_isa_probe()
95 (bus_space_read_1(ia->ia_iot, pldh, 0x8) & 0xf) == 0xa) { in tscs_isa_probe()
[all …]
Dif_lc_isa.c75 struct isa_attach_args *ia, int attach) in lemac_isa_find() argument
81 if (ia->ia_nio < 1) in lemac_isa_find()
83 if (ia->ia_niomem < 1) in lemac_isa_find()
85 if (ia->ia_nirq < 1) in lemac_isa_find()
88 if (ISA_DIRECT_CONFIG(ia)) in lemac_isa_find()
94 if (ia->ia_io[0].ir_addr == ISA_UNKNOWN_PORT) in lemac_isa_find()
100 if (ia->ia_io[0].ir_addr & (LEMAC_IOSIZE - 1)) in lemac_isa_find()
103 sc->sc_iot = ia->ia_iot; in lemac_isa_find()
105 if (bus_space_map(sc->sc_iot, ia->ia_io[0].ir_addr, LEMAC_IOSIZE, 0, in lemac_isa_find()
125 if (ia->ia_iomem[0].ir_addr != ISA_UNKNOWN_IOMEM && in lemac_isa_find()
[all …]
Di82365_isa.c92 struct isa_attach_args *ia = aux; in pcic_isa_probe() local
93 bus_space_tag_t iot = ia->ia_iot; in pcic_isa_probe()
97 if (ia->ia_nio < 1) in pcic_isa_probe()
99 if (ia->ia_niomem < 1) in pcic_isa_probe()
102 if (ISA_DIRECT_CONFIG(ia)) in pcic_isa_probe()
106 if (ia->ia_io[0].ir_addr == ISA_UNKNOWN_PORT) in pcic_isa_probe()
108 if (ia->ia_iomem[0].ir_addr == ISA_UNKNOWN_IOMEM) in pcic_isa_probe()
111 if (bus_space_map(iot, ia->ia_io[0].ir_addr, PCIC_IOSIZE, 0, &ioh)) in pcic_isa_probe()
114 if (ia->ia_iomem[0].ir_size == ISA_UNKNOWN_IOSIZ) in pcic_isa_probe()
117 msize = ia->ia_iomem[0].ir_size; in pcic_isa_probe()
[all …]
Dadv_isa.c107 struct isa_attach_args *ia = aux; in adv_isa_probe() local
108 bus_space_tag_t iot = ia->ia_iot; in adv_isa_probe()
114 if (ia->ia_nio < 1) in adv_isa_probe()
116 if (ia->ia_nirq < 1) in adv_isa_probe()
118 if (ia->ia_ndrq < 1) in adv_isa_probe()
121 if (ISA_DIRECT_CONFIG(ia)) in adv_isa_probe()
128 if (ia->ia_io[0].ir_addr == ISA_UNKNOWN_PORT) { in adv_isa_probe()
141 ia->ia_io[0].ir_addr = iobase; in adv_isa_probe()
151 iobase = ia->ia_io[0].ir_addr; in adv_isa_probe()
171 if (ia->ia_irq[0].ir_irq != ISA_UNKNOWN_IRQ && in adv_isa_probe()
[all …]
Dattimer_isa.c86 struct isa_attach_args *ia = aux; in attimer_isa_match() local
89 if (ISA_DIRECT_CONFIG(ia)) in attimer_isa_match()
93 if (ia->ia_nio < 1 || in attimer_isa_match()
94 (ia->ia_io[0].ir_addr != ISA_UNKNOWN_PORT && in attimer_isa_match()
95 ia->ia_io[0].ir_addr != IO_TIMER1)) in attimer_isa_match()
98 if (ia->ia_niomem > 0 && in attimer_isa_match()
99 (ia->ia_iomem[0].ir_addr != ISA_UNKNOWN_IOMEM)) in attimer_isa_match()
102 if (ia->ia_nirq > 0 && in attimer_isa_match()
103 (ia->ia_irq[0].ir_irq != ISA_UNKNOWN_IRQ)) in attimer_isa_match()
106 if (ia->ia_ndrq > 0 && in attimer_isa_match()
[all …]
Daha_isa.c68 struct isa_attach_args *ia = aux; in aha_isa_probe() local
69 bus_space_tag_t iot = ia->ia_iot; in aha_isa_probe()
74 if (ia->ia_nio < 1) in aha_isa_probe()
76 if (ia->ia_nirq < 1) in aha_isa_probe()
78 if (ia->ia_ndrq < 1) in aha_isa_probe()
81 if (ISA_DIRECT_CONFIG(ia)) in aha_isa_probe()
85 if (ia->ia_io[0].ir_addr == ISA_UNKNOWN_PORT) in aha_isa_probe()
88 if (bus_space_map(iot, ia->ia_io[0].ir_addr, AHA_ISA_IOSIZE, 0, &ioh)) in aha_isa_probe()
96 if (ia->ia_irq[0].ir_irq != ISA_UNKNOWN_IRQ && in aha_isa_probe()
97 ia->ia_irq[0].ir_irq != apd.sc_irq) in aha_isa_probe()
[all …]
Dif_ai.c209 struct isa_attach_args * const ia = aux; in ai_match() local
212 if (ia->ia_nio < 1) in ai_match()
214 if (ia->ia_niomem < 1) in ai_match()
216 if (ia->ia_nirq < 1) in ai_match()
219 if (ISA_DIRECT_CONFIG(ia)) in ai_match()
223 if (ia->ia_io[0].ir_addr == ISA_UNKNOWN_PORT || in ai_match()
224 ia->ia_iomem[0].ir_addr == ISA_UNKNOWN_IOMEM || in ai_match()
225 ia->ia_irq[0].ir_irq == ISA_UNKNOWN_IRQ) { in ai_match()
231 iot = ia->ia_iot; in ai_match()
237 if (bus_space_map(iot, ia->ia_io[0].ir_addr, in ai_match()
[all …]
/netbsd/src/sys/arch/arc/isa/
Dpccons_isa.c56 struct isa_attach_args *ia = aux; in pccons_isa_match() local
63 if (ia->ia_nio < 1) in pccons_isa_match()
65 if (ia->ia_io[0].ir_addr != ISA_UNKNOWN_PORT) in pccons_isa_match()
66 iobase = ia->ia_io[0].ir_addr; in pccons_isa_match()
68 if (ia->ia_iosize != 0) in pccons_isa_match()
69 iosize = ia->ia_iosize; in pccons_isa_match()
71 if (ia->ia_niomem < 1) in pccons_isa_match()
73 if (ia->ia_iomem[0].ir_addr != ISA_UNKNOWN_IOMEM) in pccons_isa_match()
74 maddr = ia->ia_iomem[0].ir_addr; in pccons_isa_match()
75 if (ia->ia_iomem[0].ir_size != ISA_UNKNOWN_IOSIZ) in pccons_isa_match()
[all …]
Dopms_isa.c56 struct isa_attach_args *ia = aux; in opms_isa_match() local
61 if (ia->ia_nio < 1) in opms_isa_match()
63 if (ia->ia_io[0].ir_addr != ISA_UNKNOWN_PORT) in opms_isa_match()
64 iobase = ia->ia_io[0].ir_addr; in opms_isa_match()
66 if (ia->ia_iosize != 0) in opms_isa_match()
67 iosize = ia->ia_iosize; in opms_isa_match()
69 if (ia->ia_irq[0].ir_irq != ISA_UNKNOWN_IRQ) in opms_isa_match()
70 irq = ia->ia_irq[0].ir_irq; in opms_isa_match()
75 ia->ia_maddr != MADDRUNK || ia->ia_msize != 0 || in opms_isa_match()
76 ia->ia_irq != 1 || ia->ia_drq != DRQUNK) in opms_isa_match()
[all …]
Dtimer_isa.c90 struct isa_attach_args *ia = aux; in timer_isa_match() local
93 if (ia->ia_nio < 1 || in timer_isa_match()
94 (ia->ia_io[0].ir_addr != ISA_UNKNOWN_PORT && in timer_isa_match()
95 ia->ia_io[0].ir_addr != IO_TIMER1)) in timer_isa_match()
98 if (ia->ia_niomem > 0 && in timer_isa_match()
99 (ia->ia_iomem[0].ir_addr != ISA_UNKNOWN_IOMEM)) in timer_isa_match()
102 if (ia->ia_nirq > 0 && in timer_isa_match()
103 (ia->ia_irq[0].ir_irq != ISA_UNKNOWN_IRQ && in timer_isa_match()
104 ia->ia_irq[0].ir_irq != TIMER_IRQ)) in timer_isa_match()
107 if (ia->ia_ndrq > 0 && in timer_isa_match()
[all …]
/netbsd/src/sys/arch/x68k/dev/
Dscsirom.c73 scsirom_find(device_t parent, struct intio_attach_args *ia) in scsirom_find() argument
80 if (ia->ia_addr == scsirom_descr[INTERNAL].addr) in scsirom_find()
82 else if (ia->ia_addr == scsirom_descr[EXTERNAL].addr) in scsirom_find()
87 ia->ia_size = 0x1fe0; in scsirom_find()
88 if (intio_map_allocate_region(parent, ia, INTIO_MAP_TESTONLY)) in scsirom_find()
91 if (bus_space_map(ia->ia_bst, ia->ia_addr, ia->ia_size, 0, &ioh) < 0) in scsirom_find()
93 if (badaddr((void *)IIOV(ia->ia_addr+SCSIROM_ID))) { in scsirom_find()
94 bus_space_unmap(ia->ia_bst, ioh, ia->ia_size); in scsirom_find()
97 bus_space_read_region_1(ia->ia_bst, ioh, SCSIROM_ID, buf, 6); in scsirom_find()
100 bus_space_unmap(ia->ia_bst, ioh, ia->ia_size); in scsirom_find()
[all …]
/netbsd/src/sys/netinet6/
Din6.c195 struct in6_ifaddr *ia; in in6_ifremlocal() local
230 IN6_ADDRLIST_READER_FOREACH(ia) { in in6_ifremlocal()
231 if (!IN6_ARE_ADDR_EQUAL(IFA_IN6(ifa), &ia->ia_addr.sin6_addr)) in in6_ifremlocal()
233 if (ia->ia_ifp != ifa->ifa_ifp) in in6_ifremlocal()
234 alt_ifa = &ia->ia_ifa; in in6_ifremlocal()
253 in6_ifaddprefix(struct in6_ifaddr *ia) in in6_ifaddprefix() argument
257 if (in6_mask2len(&ia->ia_prefixmask.sin6_addr, NULL) == 128) { in in6_ifaddprefix()
258 if (ia->ia_dstaddr.sin6_family != AF_INET6) in in6_ifaddprefix()
265 if (nd6_need_cache(ia->ia_ifp)) in in6_ifaddprefix()
268 if ((error = rtinit(&ia->ia_ifa, RTM_ADD, RTF_UP | flags)) == 0) in in6_ifaddprefix()
[all …]
/netbsd/src/sys/arch/emips/ebus/
Debus.c50 struct ebus_attach_args *ia; in ebusattach() local
63 ia = &ida->ida_devs[i]; in ebusattach()
67 ia->ia_name, ia->ia_basz, ia->ia_paddr, ia->ia_cookie); in ebusattach()
69 if (ia->ia_basz != 0) { in ebusattach()
70 addr = (void *)mips_map_physmem(ia->ia_paddr, in ebusattach()
71 ia->ia_basz); in ebusattach()
74 ia->ia_name, ia->ia_paddr, ia->ia_basz); in ebusattach()
77 ia->ia_vaddr = addr; in ebusattach()
79 printf("MAPPED at %p\n", ia->ia_vaddr); in ebusattach()
83 locs[EBUSCF_ADDR] = ia->ia_paddr; in ebusattach()
[all …]
/netbsd/src/sys/arch/x86/x86/
Dx86_ipmi.c94 ipmi_smbios_probe(struct smbios_ipmi *pipmi, struct ipmi_attach_args *ia) in ipmi_smbios_probe() argument
108 ia->iaa_if_type = pipmi->smipmi_if_type; in ipmi_smbios_probe()
109 ia->iaa_if_rev = pipmi->smipmi_if_rev; in ipmi_smbios_probe()
110 ia->iaa_if_irq = (pipmi->smipmi_base_flags & SMIPMI_FLAG_IRQEN) ? in ipmi_smbios_probe()
112 ia->iaa_if_irqlvl = (pipmi->smipmi_base_flags & SMIPMI_FLAG_IRQLVL) ? in ipmi_smbios_probe()
117 ia->iaa_if_iospacing = 1; in ipmi_smbios_probe()
121 ia->iaa_if_iospacing = 4; in ipmi_smbios_probe()
125 ia->iaa_if_iospacing = 2; in ipmi_smbios_probe()
129 ia->iaa_if_iospacing = 1; in ipmi_smbios_probe()
135 ia->iaa_if_iotype = 'i'; in ipmi_smbios_probe()
[all …]
/netbsd/src/sys/dev/i2c/
Di2c.c128 struct i2c_attach_args *ia = aux; in iic_print_direct() local
132 ia->ia_name ? ia->ia_name : "(unknown)", in iic_print_direct()
133 ia->ia_ncompat ? " (" : "", in iic_print_direct()
134 ia->ia_ncompat ? ia->ia_compat[0] : "", in iic_print_direct()
135 ia->ia_ncompat ? ")" : "", in iic_print_direct()
136 pnp, ia->ia_addr); in iic_print_direct()
138 aprint_normal(" addr 0x%02x", ia->ia_addr); in iic_print_direct()
146 struct i2c_attach_args *ia = aux; in iic_print() local
148 if (ia->ia_addr != (i2c_addr_t)IICCF_ADDR_DEFAULT) in iic_print()
149 aprint_normal(" addr 0x%x", ia->ia_addr); in iic_print()
[all …]
/netbsd/src/sys/arch/sandpoint/isa/
Dmcclock_isa.c167 struct isa_attach_args *ia = aux; in mcclock_isa_probe() local
170 if (ia->ia_nio < 1) in mcclock_isa_probe()
173 if (ISA_DIRECT_CONFIG(ia)) in mcclock_isa_probe()
176 if ((ia->ia_io[0].ir_addr != ISA_UNKNOWN_PORT) && in mcclock_isa_probe()
177 (ia->ia_io[0].ir_addr != IO_RTC)) in mcclock_isa_probe()
180 if (ia->ia_niomem > 0 && in mcclock_isa_probe()
181 (ia->ia_iomem[0].ir_addr != ISA_UNKNOWN_IOMEM)) in mcclock_isa_probe()
184 if (ia->ia_nirq > 0 && in mcclock_isa_probe()
185 (ia->ia_irq[0].ir_irq != ISA_UNKNOWN_IRQ)) in mcclock_isa_probe()
188 if (ia->ia_ndrq > 0 && in mcclock_isa_probe()
[all …]
/netbsd/src/sys/arch/bebox/isa/
Dmcclock_isa.c167 struct isa_attach_args *ia = aux; in mcclock_isa_probe() local
170 if (ia->ia_nio < 1) in mcclock_isa_probe()
173 if (ISA_DIRECT_CONFIG(ia)) in mcclock_isa_probe()
176 if ((ia->ia_io[0].ir_addr != ISA_UNKNOWN_PORT) && in mcclock_isa_probe()
177 (ia->ia_io[0].ir_addr != IO_RTC)) in mcclock_isa_probe()
180 if (ia->ia_niomem > 0 && in mcclock_isa_probe()
181 (ia->ia_iomem[0].ir_addr != ISA_UNKNOWN_IOMEM)) in mcclock_isa_probe()
184 if (ia->ia_nirq > 0 && in mcclock_isa_probe()
185 (ia->ia_irq[0].ir_irq != ISA_UNKNOWN_IRQ)) in mcclock_isa_probe()
188 if (ia->ia_ndrq > 0 && in mcclock_isa_probe()
[all …]

12345678910>>...17