Searched refs:gs (Results 1 – 7 of 7) sorted by relevance
/DragonOS/kernel/src/arch/x86_64/process/ |
H A D | mod.rs | 75 gs: SegmentSelector, field 113 gs: KERNEL_DS, in new() 253 gs: self.gs, in clone_all() 336 new_arch_guard.gs = current_arch_guard.gs; in copy_thread() 498 off_gs = const(offset_of!(ArchPCBInfo, gs)), in switch_to_inner() 533 arch_guard.gs = USER_DS; in arch_switch_to_user() 540 SegmentSelector::from_bits_truncate(arch_guard.gs.bits()), in arch_switch_to_user()
|
H A D | table.rs | 28 pub unsafe fn switch_fs_and_gs(fs: SegmentSelector, gs: SegmentSelector) { in switch_fs_and_gs() 30 x86::segmentation::load_gs(gs); in switch_fs_and_gs()
|
/DragonOS/kernel/src/arch/x86_64/asm/ |
H A D | apu_boot.S | 20 mov %ax, %gs 66 mov %ax, %gs
|
H A D | entry.S | 331 movq %rsp, %gs:0x8 332 movq %gs:0x0, %rsp 335 pushq %gs:0x8 // rsp
|
H A D | head.S | 419 movq %rax, %gs
|
/DragonOS/docs/community/ChangeLog/V0.1.x/ |
H A D | V0.1.3.md | 39 - process: bugfix: 修复init进程忘记设定fs gs寄存器的问题。 (#132) 278 修复init进程忘记设定fs gs寄存器的问题。 (#132)
|
/DragonOS/kernel/src/arch/x86_64/kvm/vmx/ |
H A D | vcpu.rs | 298 (segmentation::gs().bits() & (!0x07)).into(), in vmcs_init_host()
|