ReactOS 0.4.15-dev-8614-gbc76250
|
#include <dxg_int.h>
Go to the source code of this file.
Functions | |
BOOL FASTCALL | VerifyObjectOwner (PDD_ENTRY pEntry) |
BOOL FASTCALL | DdHmgCreate (VOID) |
BOOL FASTCALL | DdHmgDestroy (VOID) |
PVOID FASTCALL | DdHmgLock (HANDLE DdHandle, UCHAR ObjectType, BOOLEAN LockOwned) |
PVOID FASTCALL | DdAllocateObject (ULONG objSize, UCHAR objType, BOOLEAN objZeroMemory) |
VOID FASTCALL | DdFreeObject (PVOID pObject) |
HANDLE FASTCALL | DdGetFreeHandle (UCHAR objType) |
HANDLE FASTCALL | DdHmgAlloc (ULONG objSize, CHAR objType, BOOLEAN objLock) |
VOID FASTCALL | DdHmgFree (HANDLE DdHandle) |
Variables | |
ULONG | gcSizeDdHmgr = 1024 |
PDD_ENTRY | gpentDdHmgr = NULL |
ULONG | gcMaxDdHmgr = 0 |
PDD_ENTRY | gpentDdHmgrLast = NULL |
ULONG | ghFreeDdHmgr = 0 |
HSEMAPHORE | ghsemHmgr = NULL |
Definition at line 203 of file ddhmg.c.
Referenced by DdHmgAlloc().
Definition at line 235 of file ddhmg.c.
Referenced by DdHmgAlloc(), and DdHmgFree().
Definition at line 259 of file ddhmg.c.
Referenced by DdHmgAlloc().
Definition at line 340 of file ddhmg.c.
Referenced by intDdCreateDirectDrawLocal(), and intDdCreateNewSurfaceObject().
Definition at line 49 of file ddhmg.c.
Referenced by DxDdStartupDxGraphics().
Definition at line 95 of file ddhmg.c.
Referenced by DxDdCleanupDxGraphics(), and DxDdStartupDxGraphics().
Definition at line 147 of file ddhmg.c.
Referenced by DxDdCanCreateD3DBuffer(), DxDdCanCreateSurface(), DxDdCreateSurfaceObject(), DxDdGetDriverInfo(), DxDdLock(), DxDdLockDirectDrawSurface(), DxDdQueryDirectDrawObject(), DxDdReenableDirectDrawObject(), intDdCreateNewSurfaceObject(), and intDdCreateSurfaceOrBuffer().
ULONG gcMaxDdHmgr = 0 |
Definition at line 18 of file ddhmg.c.
Referenced by DdGetFreeHandle(), DdHmgCreate(), DdHmgDestroy(), and DdHmgLock().
ULONG gcSizeDdHmgr = 1024 |
Definition at line 15 of file ddhmg.c.
Referenced by DdGetFreeHandle(), DdHmgCreate(), and DdHmgDestroy().
ULONG ghFreeDdHmgr = 0 |
Definition at line 22 of file ddhmg.c.
Referenced by DdGetFreeHandle(), DdHmgCreate(), DdHmgDestroy(), and DdHmgFree().
HSEMAPHORE ghsemHmgr = NULL |
Definition at line 23 of file ddhmg.c.
Referenced by DdHmgAlloc(), DdHmgCreate(), DdHmgDestroy(), DdHmgFree(), and DdHmgLock().
Definition at line 16 of file ddhmg.c.
Referenced by DdGetFreeHandle(), DdHmgAlloc(), DdHmgCreate(), DdHmgDestroy(), DdHmgFree(), and DdHmgLock().
Definition at line 19 of file ddhmg.c.
Referenced by DdGetFreeHandle(), and DdHmgDestroy().