Home
last modified time | relevance | path

Searched refs:destination (Results 1 – 10 of 10) sorted by relevance

/DragonOS-0.1.8/kernel/src/arch/x86_64/
Dx86_64_ipi.c5 … 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()
Dx86_64_ipi.h30 … uint32_t vector, uint32_t deliver_mode, uint32_t dest_shorthand, uint32_t destination);
/DragonOS-0.1.8/kernel/src/driver/disk/
Data.c65 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/
Dps2_keyboard.c182 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/
Dipi.rs93 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/
Dipi.h24 … uint32_t vector, uint32_t deliver_mode, uint32_t dest_shorthand, uint32_t destination);
/DragonOS-0.1.8/kernel/src/driver/interrupt/apic/
Dapic.c659 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()
Dapic.h142 } destination; member
178 } destination; member
/DragonOS-0.1.8/kernel/src/driver/mouse/
Dps2_mouse.c222 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/
Ducontext.rs1033 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()