Lines Matching refs:apic
32 * This can be turned up by using apic=verbose for more
33 * information and apic=debug for _lots_ of information.
34 * apic_verbosity is defined in apic.c
82 * With 82489DX we can't rely on apic feature bit
84 * such an apic chip so we assume that SMP configuration
282 struct apic {
356 extern struct apic *apic;
361 * of different apic driver files in the Makefile.
363 * For the files having two apic drivers, we use apic_drivers()
367 static const struct apic *__apicdrivers_##sym __used \
368 __aligned(sizeof(struct apic *)) \
372 static struct apic *__apicdrivers_##sym1##sym2[2] __used \
373 __aligned(sizeof(struct apic *)) \
376 extern struct apic *__apicdrivers[], *__apicdrivers_end[];
390 return apic->read(reg);
395 apic->write(reg, val);
400 apic->eoi_write(APIC_EOI, APIC_EOI_ACK);
405 return apic->icr_read();
410 apic->icr_write(low, high);
415 apic->wait_icr_idle();
420 return apic->safe_wait_icr_idle();
483 extern struct apic apic_noop;
489 return apic->get_apic_id(reg);