Home
last modified time | relevance | path

Searched refs:gcSmiGdtr (Results 1 – 9 of 9) sorted by relevance

/device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/Ia32/
DSmmFuncsArch.c49 gcSmiGdtr.Limit += (UINT16)(2 * sizeof (IA32_SEGMENT_DESCRIPTOR)); in InitGdt()
51 GdtTssTableSize = (gcSmiGdtr.Limit + 1 + TSS_SIZE * 2 + 7) & ~7; // 8 bytes aligned in InitGdt()
57 …CopyMem (GdtTssTables + GdtTableStepSize * Index, (VOID*)(UINTN)gcSmiGdtr.Base, gcSmiGdtr.Limit + … in InitGdt()
61 TssBase = (UINTN)(GdtTssTables + GdtTableStepSize * Index + gcSmiGdtr.Limit + 1); in InitGdt()
84 GdtTssTableSize = gcSmiGdtr.Limit + 1; in InitGdt()
90 …CopyMem (GdtTssTables + GdtTableStepSize * Index, (VOID*)(UINTN)gcSmiGdtr.Base, gcSmiGdtr.Limit + … in InitGdt()
DSmiException.asm28 EXTERNDEF gcSmiGdtr:FWORD
250 gcSmiGdtr LABEL FWORD label
DSmiException.S26 ASM_GLOBAL ASM_PFX(gcSmiGdtr)
236 ASM_PFX(gcSmiGdtr): .word GDT_SIZE - 1
/device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/X64/
DSmmFuncsArch.c43 GdtTssTableSize = (gcSmiGdtr.Limit + 1 + TSS_SIZE + 7) & ~7; // 8 bytes aligned in InitGdt()
49 …CopyMem (GdtTssTables + GdtTableStepSize * Index, (VOID*)(UINTN)gcSmiGdtr.Base, gcSmiGdtr.Limit + … in InitGdt()
54 TssBase = (UINTN)(GdtTssTables + GdtTableStepSize * Index + gcSmiGdtr.Limit + 1); in InitGdt()
DSmiException.asm24 EXTERNDEF gcSmiGdtr:FWORD
142 gcSmiGdtr LABEL FWORD label
DSmiException.S25 ASM_GLOBAL ASM_PFX(gcSmiGdtr)
126 ASM_PFX(gcSmiGdtr):
/device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/
DPiSmmCpuDxeSmm.h356 extern IA32_DESCRIPTOR gcSmiGdtr;
DPiSmmCpuDxeSmm.c407 gcSmiInitGdtr.Base = gcSmiGdtr.Base; in SmmRelocateBases()
408 gcSmiInitGdtr.Limit = gcSmiGdtr.Limit; in SmmRelocateBases()
DMpService.c1246 Psd->SmmGdtSize = gcSmiGdtr.Limit + 1; in InitializeMpServiceData()