Searched refs:KGDTENTRY (Results 1 – 14 of 14) sorted by relevance
/reactos/ntoskrnl/ke/i386/ |
H A D | ldt.c | 31 if (Offset >= (KGDT_NUMBER * sizeof(KGDTENTRY))) in Ke386GetGdtEntryThread() 43 sizeof(KGDTENTRY)); in Ke386GetGdtEntryThread() 50 sizeof(KGDTENTRY)); in Ke386GetGdtEntryThread()
|
H A D | mproc.c | 18 DECLSPEC_ALIGN(PAGE_SIZE) KGDTENTRY Gdt[128];
|
H A D | cpu.c | 826 TssEntry = &Gdt[KGDT_TSS / sizeof(KGDTENTRY)]; in Ki386InitializeTss() 857 TssEntry = &Gdt[KGDT_DF_TSS / sizeof(KGDTENTRY)]; in Ki386InitializeTss() 887 TssEntry = &Gdt[KGDT_NMI_TSS / sizeof(KGDTENTRY)]; in Ki386InitializeTss()
|
H A D | traphdlr.c | 490 TssGdt = &((PKIPCR)KeGetPcr())->GDT[KGDT_NMI_TSS / sizeof(KGDTENTRY)]; in KiTrap02Handler() 852 TssGdt = &((PKIPCR)KeGetPcr())->GDT[KGDT_DF_TSS / sizeof(KGDTENTRY)]; in KiTrap08Handler()
|
H A D | kiinit.c | 637 KGDTENTRY TssSelector, PcrSelector; in KiGetMachineBootPointers()
|
/reactos/boot/freeldr/freeldr/ntldr/arch/amd64/ |
H A D | winldr.c | 310 GdtDesc.Limit = NUM_GDT * sizeof(KGDTENTRY) - 1; in Amd64SetupGdt() 363 Amd64SetupIdt((PVOID)((ULONG64)GdtIdt + NUM_GDT * sizeof(KGDTENTRY))); in WinLdrSetProcessorContext() 399 BlockSize = NUM_GDT * sizeof(KGDTENTRY) + NUM_IDT * sizeof(KIDTENTRY); in WinLdrSetupMachineDependent()
|
/reactos/hal/halx86/generic/ |
H A D | bios.c | 303 TssGdt = &KeGetPcr()->GDT[Tss / sizeof(KGDTENTRY)]; in HalpBorrowTss() 325 TssGdt = &KeGetPcr()->GDT[KGDT_TSS / sizeof(KGDTENTRY)]; in HalpBorrowTss() 359 TssGdt = &KeGetPcr()->GDT[HalpSavedTss / sizeof(KGDTENTRY)]; in HalpReturnTss()
|
/reactos/sdk/include/asm/ |
H A D | ks386.template.h | 285 OFFSET(KgdtLimitLow, KGDTENTRY, LimitLow), 286 OFFSET(KgdtBaseLow, KGDTENTRY, BaseLow), 287 OFFSET(KgdtHighWord, KGDTENTRY, HighWord), 288 OFFSET(KgdtBaseMid, KGDTENTRY, HighWord.Bytes.BaseMid), 289 OFFSET(KgdtLimitHi, KGDTENTRY, HighWord.Bytes.Flags2), 290 OFFSET(KgdtBaseHi, KGDTENTRY, HighWord.Bytes.BaseHi),
|
/reactos/boot/freeldr/freeldr/ntldr/arch/i386/ |
H A D | winldr.c | 404 …BlockSize = NUM_GDT*sizeof(KGDTENTRY) + NUM_IDT*sizeof(KIDTENTRY);//FIXME: Use GDT/IDT limits here? in WinLdrSetupMachineDependent() 477 GdtDesc.Limit = NUM_GDT * sizeof(KGDTENTRY) - 1; in WinLdrSetProcessorContext()
|
/reactos/ntoskrnl/kdbg/ |
H A D | kdb_cli.c | 1027 KGDTENTRY Desc; in KdbpRetrieveTss() 1037 if ((TssSelector & (sizeof(KGDTENTRY) - 1)) || in KdbpRetrieveTss() 1038 (TssSelector < sizeof(KGDTENTRY)) || in KdbpRetrieveTss() 1039 (TssSelector + sizeof(KGDTENTRY) - 1 > Gdtr.Limit)) in KdbpRetrieveTss() 1047 sizeof(KGDTENTRY)))) in KdbpRetrieveTss()
|
/reactos/ntoskrnl/include/internal/i386/ |
H A D | ke.h | 423 Ke386SetGdtEntryBase(&Pcr->GDT[KGDT_R3_TEB / sizeof(KGDTENTRY)], TebAddress); in KiSetTebBase()
|
/reactos/sdk/include/ndk/i386/ |
H A D | ketypes.h | 414 } KGDTENTRY, *PKGDTENTRY; typedef
|
/reactos/sdk/include/ndk/amd64/ |
H A D | ketypes.h | 511 #define KGDTENTRY KGDTENTRY64 macro
|
/reactos/sdk/include/ndk/ |
H A D | ketypes.h | 2093 KGDTENTRY LdtDescriptor;
|