Searched refs:gdtr (Results 1 - 3 of 3) sorted by relevance

/haiku/src/system/boot/platform/efi/arch/x86/
H A Darch_smp_32.cpp31 struct gdtr { struct
51 struct gdtr gdtr; member in struct:trampoline_args
73 args->gdt = (uint32) &args->gdtr;
74 args->gdtr.limit = 23;
75 args->gdtr.base = (uint32)(uint64)args->gdtr.null;
78 COPY_ARRAY(args->gdtr.null, 0, 0, 0, 0, 0, 0, 0, 0);
79 COPY_ARRAY(args->gdtr.code, 0xff, 0xff, 0, 0, 0, 0x9a, 0xcf, 0);
80 COPY_ARRAY(args->gdtr
[all...]
/haiku/src/system/boot/platform/efi/arch/x86_64/
H A Darch_smp_64.cpp32 struct gdtr { struct
53 struct gdtr gdtr; member in struct:long_trampoline_args
75 args->gdt32 = (uint64) &args->gdtr;
76 args->gdtr.limit = 23;
77 args->gdtr.base = (uint32)(uint64)args->gdtr.null;
80 COPY_ARRAY(args->gdtr.null, 0, 0, 0, 0, 0, 0, 0, 0);
81 COPY_ARRAY(args->gdtr.code, 0xff, 0xff, 0, 0, 0, 0x9a, 0xcf, 0);
82 COPY_ARRAY(args->gdtr
[all...]
/haiku/src/libs/compat/freebsd_network/compat/machine/x86/
H A Dcpufunc.h503 uint64_t gdtr; local
504 __asm __volatile("sgdt %0" : "=m" (gdtr));
505 return (gdtr);

Completed in 175 milliseconds