Home
last modified time | relevance | path

Searched refs:GdtTssTables (Results 1 – 3 of 3) sorted by relevance

/device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/Ia32/
DSmmFuncsArch.c63 UINT8 *GdtTssTables; in InitGdt() local
80 GdtTssTables = (UINT8*)AllocateCodePages (EFI_SIZE_TO_PAGES (mGdtBufferSize)); in InitGdt()
81 ASSERT (GdtTssTables != NULL); in InitGdt()
82 mGdtBuffer = (UINTN)GdtTssTables; in InitGdt()
86 …CopyMem (GdtTssTables + GdtTableStepSize * Index, (VOID*)(UINTN)gcSmiGdtr.Base, gcSmiGdtr.Limit + … in InitGdt()
90 TssBase = (UINTN)(GdtTssTables + GdtTableStepSize * Index + gcSmiGdtr.Limit + 1); in InitGdt()
115 GdtTssTables = (UINT8*)AllocateCodePages (EFI_SIZE_TO_PAGES (mGdtBufferSize)); in InitGdt()
116 ASSERT (GdtTssTables != NULL); in InitGdt()
117 mGdtBuffer = (UINTN)GdtTssTables; in InitGdt()
121 …CopyMem (GdtTssTables + GdtTableStepSize * Index, (VOID*)(UINTN)gcSmiGdtr.Base, gcSmiGdtr.Limit + … in InitGdt()
[all …]
/device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/X64/
DSmmFuncsArch.c60 UINT8 *GdtTssTables; in InitGdt() local
69 GdtTssTables = (UINT8*)AllocateCodePages (EFI_SIZE_TO_PAGES (mGdtBufferSize)); in InitGdt()
70 ASSERT (GdtTssTables != NULL); in InitGdt()
71 mGdtBuffer = (UINTN)GdtTssTables; in InitGdt()
75 …CopyMem (GdtTssTables + GdtTableStepSize * Index, (VOID*)(UINTN)gcSmiGdtr.Base, gcSmiGdtr.Limit + … in InitGdt()
80 TssBase = (UINTN)(GdtTssTables + GdtTableStepSize * Index + gcSmiGdtr.Limit + 1); in InitGdt()
95 return GdtTssTables; in InitGdt()
/device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/
DMpService.c1374 UINT8 *GdtTssTables; in InitializeMpServiceData() local
1405 GdtTssTables = InitGdt (Cr3, &GdtTableStepSize); in InitializeMpServiceData()
1416 (UINTN)(GdtTssTables + GdtTableStepSize * Index), in InitializeMpServiceData()