Searched refs:gcSmiGdtr (Results 1 – 9 of 9) sorted by relevance
49 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()
28 EXTERNDEF gcSmiGdtr:FWORD250 gcSmiGdtr LABEL FWORD label
26 ASM_GLOBAL ASM_PFX(gcSmiGdtr)236 ASM_PFX(gcSmiGdtr): .word GDT_SIZE - 1
43 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()
24 EXTERNDEF gcSmiGdtr:FWORD142 gcSmiGdtr LABEL FWORD label
25 ASM_GLOBAL ASM_PFX(gcSmiGdtr)126 ASM_PFX(gcSmiGdtr):
356 extern IA32_DESCRIPTOR gcSmiGdtr;
407 gcSmiInitGdtr.Base = gcSmiGdtr.Base; in SmmRelocateBases()408 gcSmiInitGdtr.Limit = gcSmiGdtr.Limit; in SmmRelocateBases()
1246 Psd->SmmGdtSize = gcSmiGdtr.Limit + 1; in InitializeMpServiceData()