Searched refs:destination (Results 1 – 10 of 10) sorted by relevance
/DragonOS-0.1.8/kernel/src/arch/x86_64/ |
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 24 icr_entry.destination.x2apic_destination = destination; in ipi_send_IPI() 30 icr_entry.destination.apic_destination.dest_field = destination & 0xff; in ipi_send_IPI() 31 icr_entry.destination.apic_destination.res_4 = 0; 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.8/kernel/src/driver/disk/ |
D | ata.c | 65 entry.destination.physical.reserved1 = 0; in ata_init() 66 entry.destination.physical.reserved2 = 0; in ata_init() 67 entry.destination.physical.phy_dest = 0; // 投递至BSP in ata_init()
|
/DragonOS-0.1.8/kernel/src/driver/keyboard/ |
D | ps2_keyboard.c | 182 entry.destination.physical.reserved1 = 0; in ps2_keyboard_init() 183 entry.destination.physical.reserved2 = 0; in ps2_keyboard_init() 184 entry.destination.physical.phy_dest = 0; // 设置投递到BSP处理器 in ps2_keyboard_init()
|
/DragonOS-0.1.8/kernel/src/arch/x86_64/interrupt/ |
D | ipi.rs | 93 let destination: x86::apic::ApicId = target.into(); in send_ipi() localVariable 98 destination, in send_ipi() 114 destination, in send_ipi()
|
/DragonOS-0.1.8/kernel/src/smp/ |
D | ipi.h | 24 … uint32_t vector, uint32_t deliver_mode, uint32_t dest_shorthand, uint32_t destination);
|
/DragonOS-0.1.8/kernel/src/driver/interrupt/apic/ |
D | apic.c | 659 entry->destination.physical.phy_dest = dest_apicID; in apic_make_rte_entry() 660 entry->destination.physical.reserved1 = 0; in apic_make_rte_entry() 661 entry->destination.physical.reserved2 = 0; in apic_make_rte_entry() 665 entry->destination.logical.logical_dest = dest_apicID; in apic_make_rte_entry() 666 entry->destination.logical.reserved1 = 0; in apic_make_rte_entry()
|
D | apic.h | 142 } destination; member 178 } destination; member
|
/DragonOS-0.1.8/kernel/src/driver/mouse/ |
D | ps2_mouse.c | 222 ps2_mouse_entry.destination.physical.reserved1 = 0; in ps2_mouse_init() 223 ps2_mouse_entry.destination.physical.reserved2 = 0; in ps2_mouse_init() 224 ps2_mouse_entry.destination.physical.phy_dest = 0; // 设置投递到BSP处理器 in ps2_mouse_init()
|
/DragonOS-0.1.8/kernel/src/mm/ |
D | ucontext.rs | 1033 destination: VirtPageFrame, in physmap() 1041 let mut cur_dest = destination; in physmap() 1063 region: VirtRegion::new(destination.virt_address(), count.data() * MMArch::PAGE_SIZE), in physmap() 1082 destination: VirtPageFrame, in zeroed() 1088 let mut cur_dest: VirtPageFrame = destination; in zeroed() 1109 destination.virt_address(), in zeroed() 1122 VirtPageFrameIter::new(destination, destination.add(page_count)); in zeroed()
|