Lines Matching refs:irq_num
519 void apic_ioapic_enable(ul irq_num) in apic_ioapic_enable() argument
521 ul index = 0x10 + ((irq_num - 32) << 1); in apic_ioapic_enable()
527 void apic_ioapic_disable(ul irq_num) in apic_ioapic_disable() argument
529 ul index = 0x10 + ((irq_num - 32) << 1); in apic_ioapic_disable()
535 ul apic_ioapic_install(ul irq_num, void *arg) in apic_ioapic_install() argument
539 apic_ioapic_write_rte(0x10 + ((irq_num - 32) << 1), *(ul *)entry); in apic_ioapic_install()
543 void apic_ioapic_uninstall(ul irq_num) in apic_ioapic_uninstall() argument
546 apic_ioapic_write_rte(0x10 + ((irq_num - 32) << 1), 0x10000UL); in apic_ioapic_uninstall()
549 void apic_ioapic_level_ack(ul irq_num) // 电平触发 in apic_ioapic_level_ack() argument
552 *apic_ioapic_map.virtual_EOI_addr = irq_num; in apic_ioapic_level_ack()
555 void apic_ioapic_edge_ack(ul irq_num) // 边沿触发 in apic_ioapic_edge_ack() argument
573 void apic_local_apic_edge_ack(ul irq_num) in apic_local_apic_edge_ack() argument