Lines Matching refs:irq_ptr
768 apic_irq_t *irq_ptr; in apic_disable_intr() local
798 if ((irq_ptr = apic_irq_table[i]) != NULL) { in apic_disable_intr()
799 ASSERT((irq_ptr->airq_temp_cpu == IRQ_UNBOUND) || in apic_disable_intr()
800 (irq_ptr->airq_temp_cpu == IRQ_UNINIT) || in apic_disable_intr()
801 (apic_cpu_in_range(irq_ptr->airq_temp_cpu))); in apic_disable_intr()
803 if (irq_ptr->airq_temp_cpu == (cpun | IRQ_USER_BOUND)) { in apic_disable_intr()
808 if (irq_ptr->airq_temp_cpu == cpun) { in apic_disable_intr()
812 } while (apic_rebind_all(irq_ptr, bind_cpu)); in apic_disable_intr()
838 apic_irq_t *irq_ptr; in apic_enable_intr() local
848 if ((irq_ptr = apic_irq_table[i]) != NULL) { in apic_enable_intr()
849 if ((irq_ptr->airq_cpu & ~IRQ_USER_BOUND) == cpun) { in apic_enable_intr()
850 (void) apic_rebind_all(irq_ptr, in apic_enable_intr()
851 irq_ptr->airq_cpu); in apic_enable_intr()