Lines Matching refs:ul
57 ul madt_addr; in apic_io_apic_init()
89 … mm_map_phys_addr((ul)apic_ioapic_map.virtual_index_addr, apic_ioapic_map.addr_phys, PAGE_2M_SIZE, in apic_io_apic_init()
405 void do_IRQ(struct pt_regs *rsp, ul number) in do_IRQ()
482 ul apic_ioapic_read_rte(unsigned char index) in apic_ioapic_read_rte()
485 ul ret; in apic_ioapic_read_rte()
509 void apic_ioapic_write_rte(unsigned char index, ul value) in apic_ioapic_write_rte()
527 void apic_ioapic_enable(ul irq_num) in apic_ioapic_enable()
529 ul index = 0x10 + ((irq_num - 32) << 1); in apic_ioapic_enable()
530 ul value = apic_ioapic_read_rte(index); in apic_ioapic_enable()
535 void apic_ioapic_disable(ul irq_num) in apic_ioapic_disable()
537 ul index = 0x10 + ((irq_num - 32) << 1); in apic_ioapic_disable()
538 ul value = apic_ioapic_read_rte(index); in apic_ioapic_disable()
543 ul apic_ioapic_install(ul irq_num, void *arg) in apic_ioapic_install()
547 apic_ioapic_write_rte(0x10 + ((irq_num - 32) << 1), *(ul *)entry); in apic_ioapic_install()
551 void apic_ioapic_uninstall(ul irq_num) in apic_ioapic_uninstall()
557 void apic_ioapic_level_ack(ul irq_num) // 电平触发 in apic_ioapic_level_ack()
563 void apic_ioapic_edge_ack(ul irq_num) // 边沿触发 in apic_ioapic_edge_ack()
581 void apic_local_apic_edge_ack(ul irq_num) in apic_local_apic_edge_ack()
595 uint apic_get_ics(const uint type, ul ret_vaddr[], uint *total) in apic_get_ics()
609 ret_vaddr[cnt++] = (ul)ent; in apic_get_ics()