ReactOS 0.4.16-dev-424-ge4748fe
|
Go to the source code of this file.
Macros | |
#define | Ke386GetGlobalDescriptorTable __sgdt |
#define | Ke386SetGlobalDescriptorTable __lgdt |
#define | Ke386GetLocalDescriptorTable __sldt |
Functions | |
FORCEINLINE PKGDTENTRY | KiGetGdtEntry (_In_ PVOID pGdt, _In_ USHORT Selector) |
FORCEINLINE VOID | KiSetGdtDescriptorBase (_Inout_ PKGDTENTRY Entry, _In_ ULONG32 Base) |
FORCEINLINE VOID | KiSetGdtDescriptorLimit (_Inout_ PKGDTENTRY Entry, _In_ ULONG Limit) |
FORCEINLINE VOID | KiSetGdtEntryEx (_Inout_ PKGDTENTRY Entry, _In_ ULONG32 Base, _In_ ULONG Limit, _In_ UCHAR Type, _In_ UCHAR Dpl, _In_ BOOLEAN Granularity, _In_ UCHAR SegMode) |
FORCEINLINE VOID | KiSetGdtEntry (_Inout_ PKGDTENTRY Entry, _In_ ULONG32 Base, _In_ ULONG Limit, _In_ UCHAR Type, _In_ UCHAR Dpl, _In_ UCHAR SegMode) |
#define Ke386GetGlobalDescriptorTable __sgdt |
Definition at line 452 of file intrin_i.h.
#define Ke386GetLocalDescriptorTable __sldt |
Definition at line 454 of file intrin_i.h.
#define Ke386SetGlobalDescriptorTable __lgdt |
Definition at line 453 of file intrin_i.h.
FORCEINLINE PKGDTENTRY KiGetGdtEntry | ( | _In_ PVOID | pGdt, |
_In_ USHORT | Selector | ||
) |
Definition at line 10 of file intrin_i.h.
FORCEINLINE VOID KiSetGdtDescriptorBase | ( | _Inout_ PKGDTENTRY | Entry, |
_In_ ULONG32 | Base | ||
) |
Definition at line 19 of file intrin_i.h.
FORCEINLINE VOID KiSetGdtDescriptorLimit | ( | _Inout_ PKGDTENTRY | Entry, |
_In_ ULONG | Limit | ||
) |
Definition at line 31 of file intrin_i.h.
FORCEINLINE VOID KiSetGdtEntry | ( | _Inout_ PKGDTENTRY | Entry, |
_In_ ULONG32 | Base, | ||
_In_ ULONG | Limit, | ||
_In_ UCHAR | Type, | ||
_In_ UCHAR | Dpl, | ||
_In_ UCHAR | SegMode | ||
) |
Definition at line 73 of file intrin_i.h.
Referenced by WinLdrSetProcessorContext().
FORCEINLINE VOID KiSetGdtEntryEx | ( | _Inout_ PKGDTENTRY | Entry, |
_In_ ULONG32 | Base, | ||
_In_ ULONG | Limit, | ||
_In_ UCHAR | Type, | ||
_In_ UCHAR | Dpl, | ||
_In_ BOOLEAN | Granularity, | ||
_In_ UCHAR | SegMode | ||
) |
Definition at line 50 of file intrin_i.h.
Referenced by KiSetGdtEntry(), and WinLdrSetProcessorContext().