Searched refs:vector (Results 1 – 10 of 10) sorted by relevance
/DragonOS-0.1.2/kernel/src/arch/x86_64/ |
D | ia64_msi.c | 13 #define ia64_pci_get_arch_msi_message_data(vector, processor, edge_trigger, assert) ((uint32_t)((ve… argument
|
D | x86_64_ipi.c | 5 … uint32_t vector, uint32_t deliver_mode, uint32_t dest_shorthand, uint32_t destination) in ipi_send_IPI() argument 16 icr_entry.vector = vector; in ipi_send_IPI()
|
D | x86_64_ipi.h | 30 … uint32_t vector, uint32_t deliver_mode, uint32_t dest_shorthand, uint32_t destination);
|
/DragonOS-0.1.2/kernel/src/driver/interrupt/apic/ |
D | apic.h | 104 uint vector : 8, // 0-7位全部置为1 member 123 unsigned int vector : 8, // 0~7 member 153 unsigned int vector : 8, // 0~7 member 330 void apic_make_rte_entry(struct apic_IO_APIC_RTE_entry *entry, uint8_t vector, uint8_t deliver_mode…
|
D | apic_timer.h | 49 static __always_inline void apic_timer_set_LVT(uint32_t vector, uint32_t mask, uint32_t mode) in apic_timer_set_LVT() argument 51 register uint32_t val = (mode << 17) | vector | (mask ? (APIC_LVT_INT_MASKED) : 0); in apic_timer_set_LVT()
|
D | apic.c | 627 void apic_make_rte_entry(struct apic_IO_APIC_RTE_entry *entry, uint8_t vector, uint8_t deliver_mode… in apic_make_rte_entry() argument 631 entry->vector = vector; in apic_make_rte_entry()
|
/DragonOS-0.1.2/kernel/src/driver/disk/ |
D | ata.c | 55 entry.vector = 0x2e; in ata_init() 69 … irq_register(entry.vector, &entry, &ata_disk_handler, 0, &ata_disk_intr_controller, "ATA Disk 1"); in ata_init()
|
/DragonOS-0.1.2/kernel/src/smp/ |
D | ipi.h | 24 … uint32_t vector, uint32_t deliver_mode, uint32_t dest_shorthand, uint32_t destination);
|
/DragonOS-0.1.2/kernel/src/driver/keyboard/ |
D | ps2_keyboard.c | 172 entry.vector = PS2_KEYBOARD_INTR_VECTOR; // 设置中断向量号 in ps2_keyboard_init()
|
/DragonOS-0.1.2/kernel/src/driver/mouse/ |
D | ps2_mouse.c | 212 ps2_mouse_entry.vector = PS2_MOUSE_INTR_VECTOR; // 设置中断向量号 in ps2_mouse_init()
|