/haiku/headers/private/kernel/arch/x86/32/ |
H A D | iframe.h | 14 uint32 gs; member in struct:iframe
|
H A D | descriptors.h | 84 uint32 es, cs, ss, ds, fs, gs; member in struct:tss
|
/haiku/src/system/libroot/posix/glibc/libio/ |
H A D | iofwide.c | 226 struct __gconv_step *gs = codecvt->__cd_out.__cd.__steps; local 235 status = DL_CALL_FCT (gs->__fct, 236 (gs, codecvt->__cd_out.__cd.__data, &from_start_copy, 293 struct __gconv_step *gs = codecvt->__cd_out.__cd.__steps; local 301 status = DL_CALL_FCT (gs->__fct, 302 (gs, codecvt->__cd_out.__cd.__data, NULL, NULL, 355 struct __gconv_step *gs = codecvt->__cd_in.__cd.__steps; local 364 status = DL_CALL_FCT (gs->__fct, 365 (gs, codecvt->__cd_in.__cd.__data, &from_start_copy, 453 struct __gconv_step *gs local [all...] |
/haiku/headers/os/drivers/ |
H A D | bios.h | 52 uint32 gs; member in struct:bios_regs
|
/haiku/src/system/boot/platform/efi/arch/x86_64/ |
H A D | entry.S | 42 mov %ax, %gs
|
H A D | long_smp_trampoline.S | 56 mov %ax, %gs 102 mov %ax, %gs
|
/haiku/headers/os/arch/x86_64/ |
H A D | arch_debugger.h | 15 uint64 gs; member in struct:x86_64_debug_cpu_state
|
/haiku/src/system/kernel/arch/x86/32/ |
H A D | interrupts.S | 104 push %gs; \ 118 pop %gs; \ 162 movl %gs:0, %edi; /* thread pointer */ \ 513 movw %dx, %gs 530 movl %gs:0, %edi // thread pointer 552 movl %gs:0, %edi // thread pointer 608 movw %dx, %gs 620 movl %gs:0, %edi // thread pointer 757 movl %gs:0, %edi 768 push %gs [all...] |
H A D | descriptors.cpp | 160 frame->gs = tss->gs; 227 tss->gs = KERNEL_DATA_SELECTOR; 282 asm volatile("movw %w0, %%gs" : : "r" (KERNEL_TLS_SEGMENT << 3));
|
H A D | thread.cpp | 248 frame.gs = USER_DATA_SELECTOR;
|
/haiku/src/system/boot/platform/efi/arch/x86/ |
H A D | entry.S | 70 movw %ax, %gs
|
H A D | smp_trampoline.S | 62 movw %ax, %gs
|
/haiku/headers/os/arch/x86/ |
H A D | arch_debugger.h | 46 uint32 gs; member in struct:x86_debug_cpu_state
|
/haiku/src/system/boot/platform/bios_ia32/ |
H A D | smp_trampoline.S | 41 mov %ax, %gs
|
H A D | long_asm.S | 77 mov %ax, %gs
|
H A D | bios_asm.S | 57 movw %ax, %gs 128 movw %ax, %gs 148 movw %ax, %gs
|
H A D | shell.S | 292 mov %ax, %gs
|
/haiku/src/system/boot/platform/pxe_ia32/ |
H A D | smp_trampoline.S | 41 mov %ax, %gs
|
H A D | pxe_stage2.S | 98 mov %ax, %gs
|
/haiku/src/system/kernel/arch/x86/64/ |
H A D | interrupts.S | 296 movq %gs:0, %r12 383 movq %rsp, %gs:ARCH_THREAD_user_rsp 384 movq %gs:ARCH_THREAD_syscall_rsp, %rsp 391 push %gs:ARCH_THREAD_user_rsp // rsp 406 movq %gs:0, %r12 637 movq %gs:0, %r12
|
H A D | entry_compat.S | 165 movq %gs:0, %rdx 186 movq %gs:0, %r12
|
/haiku/src/kits/debugger/arch/x86/ |
H A D | CpuStateX86.cpp | 42 SetIntRegister(X86_REGISTER_GS, state.gs); 134 x86State->gs = IntRegisterValue(X86_REGISTER_GS);
|
/haiku/src/add-ons/kernel/generic/bios/ |
H A D | bios.cpp | 300 M.x86.R_GS = regs->gs; 322 regs->gs = M.x86.R_GS;
|
/haiku/src/kits/debugger/arch/x86_64/ |
H A D | CpuStateX8664.cpp | 50 SetIntRegister(X86_64_REGISTER_GS, state.gs); 179 x64State->gs = IntRegisterValue(X86_64_REGISTER_GS);
|
/haiku/src/system/kernel/arch/x86/ |
H A D | arch_user_debugger.cpp | 114 __asm__ volatile ("movw %%gs, %0" : "=r" (seg)); 115 cpuState->gs = seg; 150 cpuState->gs = frame->gs; 175 // frame->gs = cpuState->gs;
|