ReactOS 0.4.15-dev-8636-g945e856
|
Go to the source code of this file.
Macros | |
#define | NDEBUG |
#define | RVA_TO_ADDR(Base, Rva) ((PVOID)(((ULONG_PTR)(Base)) + (Rva))) |
#define | DM_DIFF(field) (RequestedMode->field > pdmCurrent->field ? (RequestedMode->field - pdmCurrent->field) : (pdmCurrent->field - RequestedMode->field)) |
Variables | |
static HSEMAPHORE | ghsemLDEVList |
static LIST_ENTRY | gleLdevListHead |
static LDEVOBJ * | gpldevWin32k = NULL |
#define DM_DIFF | ( | field | ) | (RequestedMode->field > pdmCurrent->field ? (RequestedMode->field - pdmCurrent->field) : (pdmCurrent->field - RequestedMode->field)) |
DBG_DEFAULT_CHANNEL | ( | EngLDev | ) |
Definition at line 927 of file ldevobj.c.
Referenced by DxDdStartupDxGraphics(), and UserLoadKbdDll().
Exported functions
Definition at line 904 of file ldevobj.c.
Referenced by DxDdStartupDxGraphics(), and UserLoadKbdDll().
Definition at line 913 of file ldevobj.c.
Referenced by DxDdStartupDxGraphics(), PDEVOBJ_Create(), PDEVOBJ_vRelease(), UnloadKbdFile(), and UserLoadKbdDll().
Private functions
Definition at line 30 of file ldevobj.c.
Referenced by DriverEntry().
Definition at line 79 of file ldevobj.c.
Referenced by LDEVOBJ_pLoadDriver(), and LDEVOBJ_pLoadInternal().
BOOL LDEVOBJ_bBuildDevmodeList | ( | _Inout_ PGRAPHICS_DEVICE | pGraphicsDevice | ) |
Definition at line 565 of file ldevobj.c.
Referenced by LDEVOBJ_bProbeAndCaptureDevmode(), and PDEVOBJ_vRefreshModeList().
|
static |
Definition at line 165 of file ldevobj.c.
Referenced by LDEVOBJ_pLoadDriver(), LDEVOBJ_pLoadInternal(), and LDEVOBJ_vDereference().
|
static |
Definition at line 678 of file ldevobj.c.
Referenced by LDEVOBJ_bProbeAndCaptureDevmode().
|
static |
Definition at line 116 of file ldevobj.c.
Referenced by LDEVOBJ_pLoadDriver().
BOOL LDEVOBJ_bProbeAndCaptureDevmode | ( | _Inout_ PGRAPHICS_DEVICE | pGraphicsDevice, |
_In_ PDEVMODEW | RequestedMode, | ||
_Out_ PDEVMODEW * | pSelectedMode, | ||
_In_ BOOL | bSearchClosestMode | ||
) |
Definition at line 737 of file ldevobj.c.
Referenced by MDEVOBJ_Create(), PDEVOBJ_lChangeDisplaySettings(), and UserChangeDisplaySettings().
Definition at line 269 of file ldevobj.c.
Referenced by LDEVOBJ_pLoadDriver(), and LDEVOBJ_vDereference().
Definition at line 347 of file ldevobj.c.
Referenced by EngLoadImage(), LDEVOBJ_ulGetDriverModes(), and PDEVOBJ_Create().
PLDEVOBJ LDEVOBJ_pLoadInternal | ( | _In_ PFN_DrvEnableDriver | pfnEnableDriver, |
_In_ ULONG | ldevtype | ||
) |
Definition at line 303 of file ldevobj.c.
Referenced by PDEVOBJ_Create().
|
static |
Definition at line 223 of file ldevobj.c.
Referenced by EngFindImageProcAddress().
ULONG LDEVOBJ_ulGetDriverModes | ( | _In_ LPWSTR | pwszDriverName, |
_In_ HANDLE | hDriver, | ||
_Out_ PDEVMODEW * | ppdm | ||
) |
Definition at line 511 of file ldevobj.c.
Referenced by LDEVOBJ_bBuildDevmodeList().
Definition at line 470 of file ldevobj.c.
Referenced by EngUnloadImage(), and LDEVOBJ_ulGetDriverModes().
Definition at line 203 of file ldevobj.c.
Referenced by LDEVOBJ_vDereference().
|
static |
Definition at line 103 of file ldevobj.c.
Referenced by LDEVOBJ_pLoadDriver(), LDEVOBJ_pLoadInternal(), and LDEVOBJ_vDereference().
|
static |
Globals
Definition at line 20 of file ldevobj.c.
Referenced by InitLDEVImpl(), LDEVOBJ_pLoadDriver(), LDEVOBJ_pLoadInternal(), and LDEVOBJ_vDereference().
|
static |
Definition at line 21 of file ldevobj.c.
Referenced by InitLDEVImpl(), LDEVOBJ_pLoadDriver(), and LDEVOBJ_pLoadInternal().
Definition at line 22 of file ldevobj.c.
Referenced by EngFindImageProcAddress(), and InitLDEVImpl().