lvt_mode
lvt->lvt_mode = mode;
u_int lvt_mode:16;
.lvt_mode = APIC_LVT_DM_EXTINT,
.lvt_mode = APIC_LVT_DM_NMI,
.lvt_mode = APIC_LVT_DM_FIXED,
.lvt_mode = APIC_LVT_DM_FIXED,
.lvt_mode = APIC_LVT_DM_NMI,
.lvt_mode = APIC_LVT_DM_FIXED,
.lvt_mode = APIC_LVT_DM_FIXED,
.lvt_mode = APIC_LVT_DM_NMI,
.lvt_mode = APIC_LVT_DM_FIXED,
.lvt_mode = APIC_LVT_DM_FIXED,
.lvt_mode = APIC_LVT_DM_FIXED,
static uint32_t lvt_mode(struct lapic *la, u_int pin, uint32_t value);
value |= lvt->lvt_mode;
switch (lvt->lvt_mode) {
lapic_write32(LAPIC_LVT_LINT0, lvt_mode(la, APIC_LVT_LINT0,
lapic_write32(LAPIC_LVT_LINT1, lvt_mode(la, APIC_LVT_LINT1,
lapic_write32(LAPIC_LVT_PCINT, lvt_mode(la, APIC_LVT_PMC,
la->lvt_timer_base = lvt_mode(la, APIC_LVT_TIMER,
lapic_write32(LAPIC_LVT_ERROR, lvt_mode(la, APIC_LVT_ERROR,
lapic_write32(LAPIC_LVT_CMCI, lvt_mode(la, APIC_LVT_CMCI,
lapic_write32(LAPIC_LVT_PCINT, lvt_mode(la, APIC_LVT_PMC,