Lines Matching defs:mpie

145 mpt_build_localint_entries(int_entry_ptr mpie)
149 memset(mpie, 0, sizeof(*mpie));
150 mpie->type = MPCT_ENTRY_LOCAL_INT;
151 mpie->int_type = INTENTRY_TYPE_EXTINT;
152 mpie->int_flags = INTENTRY_FLAGS_POLARITY_CONFORM |
154 mpie->dst_apic_id = 0xff;
155 mpie->dst_apic_int = 0;
156 mpie++;
159 memset(mpie, 0, sizeof(*mpie));
160 mpie->type = MPCT_ENTRY_LOCAL_INT;
161 mpie->int_type = INTENTRY_TYPE_NMI;
162 mpie->int_flags = INTENTRY_FLAGS_POLARITY_CONFORM |
164 mpie->dst_apic_id = 0xff;
165 mpie->dst_apic_int = 1;
216 int_entry_ptr *mpiep, mpie;
219 mpie = *mpiep;
220 memset(mpie, 0, sizeof(*mpie));
226 mpie->type = MPCT_ENTRY_INT;
227 mpie->int_type = INTENTRY_TYPE_INT;
228 mpie->src_bus_id = bus;
229 mpie->src_bus_irq = slot << 2 | (pin - 1);
230 mpie->dst_apic_id = mpie[-1].dst_apic_id;
231 mpie->dst_apic_int = ioapic_irq;
233 *mpiep = mpie + 1;
237 mpt_build_ioint_entries(int_entry_ptr mpie, int id)
249 memset(mpie, 0, sizeof(*mpie));
250 mpie->type = MPCT_ENTRY_INT;
251 mpie->src_bus_id = 1;
252 mpie->dst_apic_id = id;
258 mpie->dst_apic_int = pin;
262 mpie->int_type = INTENTRY_TYPE_EXTINT;
266 mpie->int_type = INTENTRY_TYPE_INT;
267 mpie->src_bus_irq = 0;
271 mpie->int_flags = INTENTRY_FLAGS_POLARITY_ACTIVELO |
273 mpie->int_type = INTENTRY_TYPE_INT;
274 mpie->src_bus_irq = SCI_INT;
278 mpie->int_type = INTENTRY_TYPE_INT;
279 mpie->src_bus_irq = pin;
282 mpie++;
287 pci_walk_lintr(bus, mpt_generate_pci_int, &mpie);
306 int_entry_ptr mpie;
356 mpie = (int_entry_ptr) curraddr;
358 mpt_build_ioint_entries(mpie, 0);
359 curraddr += sizeof(*mpie) * ioints;
362 mpie = (int_entry_ptr)curraddr;
363 mpt_build_localint_entries(mpie);
364 curraddr += sizeof(*mpie) * MPEII_NUM_LOCAL_IRQ;