Home
last modified time | relevance | path

Searched refs:PERESOURCE (Results 1 – 25 of 43) sorted by relevance

12

/reactos/drivers/filesystems/udfs/
H A Ddldetect.h40 VOID DLDAcquireExclusive(PERESOURCE Resource,
44 VOID DLDAcquireShared(PERESOURCE Resource,
49 VOID DLDAcquireSharedStarveExclusive(PERESOURCE Resource,
53 VOID DLDUnblock(PERESOURCE Resource);
60 PERESOURCE WaitingResource;
68 PERESOURCE HoldingResource;
H A Dudf_dbg.cpp18 IN PERESOURCE Resource, in UDFDebugAcquireResourceSharedLite()
63 IN PERESOURCE Resource, in UDFDebugAcquireSharedStarveExclusive()
108 IN PERESOURCE Resource, in UDFDebugAcquireResourceExclusiveLite()
158 IN PERESOURCE Resource, in UDFDebugReleaseResourceForThreadLite()
179 IN PERESOURCE Resource, in UDFDebugDeleteResource()
207 IN PERESOURCE Resource, in UDFDebugInitializeResourceLite()
234 IN PERESOURCE Resource, in UDFDebugConvertExclusiveToSharedLite()
254 IN PERESOURCE Resource, in UDFDebugAcquireSharedWaitForExclusive()
H A Ddldetect.cpp117 BOOLEAN DLDProcessResource(PERESOURCE Resource,
125 PERESOURCE Resource, in DLDProcessThread()
171 BOOLEAN DLDProcessResource( PERESOURCE Resource, // resource to process in DLDProcessResource()
226 IN PERESOURCE Resource, in DLDpWaitForResource()
262 IN PERESOURCE Resource, in DLDpAcquireResourceExclusiveLite()
313 VOID DLDAcquireExclusive(PERESOURCE Resource, in DLDAcquireExclusive()
346 IN PERESOURCE Resource, in DLDpFindCurrentThread()
398 VOID DLDAcquireShared(PERESOURCE Resource, in DLDAcquireShared()
H A Dprotos.h698 IN PERESOURCE Resource
702 IN PERESOURCE Resource
706 IN PERESOURCE Resource
967 IN PERESOURCE Resource,
974 IN PERESOURCE Resource,
981 IN PERESOURCE Resource,
988 IN PERESOURCE Resource,
995 IN PERESOURCE Resource,
1002 IN PERESOURCE Resource,
1009 IN PERESOURCE Resource,
[all …]
H A Dcreate.cpp123 IN PERESOURCE* PagingIoRes, in UDFReleaseResFromCreate()
124 IN PERESOURCE* Res1, in UDFReleaseResFromCreate()
125 IN PERESOURCE* Res2 in UDFReleaseResFromCreate()
148 IN PERESOURCE* Res1, in UDFAcquireParent()
149 IN PERESOURCE* Res2 in UDFAcquireParent()
210 PERESOURCE Res1 = NULL; in UDFCommonCreate()
211 PERESOURCE Res2 = NULL; in UDFCommonCreate()
212 PERESOURCE PagingIoRes = NULL; in UDFCommonCreate()
H A Dread.cpp125 PERESOURCE Resource; in UDFPostStackOverflowRead()
244 PERESOURCE PtrResourceAcquired = NULL; in UDFCommonRead()
245 PERESOURCE PtrResourceAcquired2 = NULL; in UDFCommonRead()
H A Dfastio.cpp923 OUT PERESOURCE *ResourceToRelease, in UDFFastIoAcqModWrite()
994 IN PERESOURCE ResourceToRelease, in UDFFastIoRelModWrite()
/reactos/ntoskrnl/ex/
H A Dresource.c25 ExAcquireResourceLock(IN PERESOURCE Resource, in ExAcquireResourceLock()
37 ExReleaseResourceLock(IN PERESOURCE Resource, in ExReleaseResourceLock()
51 ExAcquireResourceLock(IN PERESOURCE Resource, in ExAcquireResourceLock()
60 ExReleaseResourceLock(IN PERESOURCE Resource, in ExReleaseResourceLock()
101 ExpVerifyResource(IN PERESOURCE Resource) in ExpVerifyResource()
138 IN PERESOURCE Resource, in ExpCheckForApcsDisabled()
420 ExpFindFreeEntry(IN PERESOURCE Resource, in ExpFindFreeEntry()
483 ExpFindEntryForThread(IN PERESOURCE Resource, in ExpFindEntryForThread()
622 ExpWaitForResource(IN PERESOURCE Resource, in ExpWaitForResource()
1461 ExDeleteResourceLite(IN PERESOURCE Resource) in ExDeleteResourceLite()
[all …]
/reactos/win32ss/gdi/eng/
H A Dsemaphor.c17 PERESOURCE psem = ExAllocatePoolWithTag(NonPagedPool, in _Post_writable_byte_size_()
53 ExEnterCriticalRegionAndAcquireResourceExclusive((PERESOURCE)hsem); in _Acquires_lock_()
81 ExReleaseResourceAndLeaveCriticalRegion((PERESOURCE)hsem); in _Releases_lock_()
95 ExEnterCriticalRegionAndAcquireResourceShared((PERESOURCE)hsem); in EngAcquireSemaphoreShared()
112 ExDeleteResourceLite((PERESOURCE)hsem); in EngDeleteSemaphore()
126 return (((PERESOURCE)hsem)->ActiveCount > 0); in EngIsSemaphoreOwned()
139 return ExIsResourceAcquiredExclusiveLite((PERESOURCE)hsem); in EngIsSemaphoreOwnedByCurrentThread()
/reactos/modules/rostests/kmtests/ntos_ex/
H A DExResource.c20 PERESOURCE Resource);
29 PERESOURCE Resource);
38 PERESOURCE Resource);
112 IN PERESOURCE Res) in TestResourceSharedAccess()
145 IN PERESOURCE Res) in TestResourceExclusiveAccess()
176 IN PERESOURCE Res, in TestResourceUndocumentedShortcuts()
269 PERESOURCE Res;
308 PERESOURCE Res, in InitThreadDataEx()
323 PERESOURCE Res, in InitThreadData()
372 IN PERESOURCE Res) in TestResourceWithThreads()
[all …]
/reactos/sdk/include/xdk/
H A Dexfuncs.h441 PERESOURCE Resource,
454 PERESOURCE Resource,
467 PERESOURCE Resource,
793 _In_ PERESOURCE Resource);
806 _In_ PERESOURCE Resource);
935 _In_ PERESOURCE Resource);
1051 PERESOURCE Resource,
1276 PERESOURCE Resource);
1285 PERESOURCE Resource);
1294 PERESOURCE Resource);
[all …]
H A Dfsrtltypes.h18 PERESOURCE Resource; \
19 PERESOURCE PagingIoResource; \
H A Dextypes.h242 } ERESOURCE, *PERESOURCE; typedef
/reactos/ntoskrnl/include/internal/
H A Dfsrtl.h144 extern PERESOURCE FsRtlPagingIoResources;
168 _Outptr_result_maybenull_ PERESOURCE *ResourceToRelease);
173 IN PERESOURCE ResourceToRelease);
/reactos/win32ss/reactx/ntddraw/
H A Ddxeng.c532 PERESOURCE Resource; in DxEngLockHdev()
538 Resource = (PERESOURCE)ppdev->hsemDevLock; in DxEngLockHdev()
569 PERESOURCE Resource = (PERESOURCE)ppdev->hsemDevLock; in DxEngUnlockHdev()
677 PERESOURCE pSem = (PERESOURCE)(((PPDEVOBJ)hDev)->hsemDevLock); in DxEngIsHdevLockedByCurrentThread()
/reactos/drivers/filesystems/fastfat/
H A Dstrucsup.c139 PERESOURCE
143 PERESOURCE Resource; in FatAllocateResource()
158 IN PERESOURCE Resource in FatFreeResource()
273 PERESOURCE UnwindResource = NULL; in _Requires_lock_held_()
274 PERESOURCE UnwindResource2 = NULL; in _Requires_lock_held_()
1025 PERESOURCE UnwindResource = NULL; in _Requires_lock_held_()
1026 PERESOURCE UnwindResource2 = NULL; in _Requires_lock_held_()
1310 PERESOURCE UnwindResource = NULL; in FatCreateFcb()
1311 PERESOURCE UnwindResource2 = NULL; in FatCreateFcb()
1675 PERESOURCE UnwindResource = NULL; in FatCreateDcb()
[all …]
H A Dfatstruc.h1622 PERESOURCE Resource;
1623 PERESOURCE Resource2;
/reactos/ntoskrnl/fsrtl/
H A Dfsrtlpc.c17 PERESOURCE FsRtlPagingIoResources;
207 PERESOURCE
H A Dfastio.c1817 _Outptr_result_maybenull_ PERESOURCE* ResourceToAcquire) in FsRtlpGetResourceForModWrite()
1860 _Outptr_result_maybenull_ PERESOURCE *ResourceToRelease) in FsRtlAcquireFileForModWriteEx()
1865 PERESOURCE ResourceToAcquire = NULL; in FsRtlAcquireFileForModWriteEx()
1902 PERESOURCE OldResourceToAcquire; in FsRtlAcquireFileForModWriteEx()
1966 _In_ PERESOURCE ResourceToRelease) in FsRtlReleaseFileForModWrite()
/reactos/drivers/filesystems/udfs/Include/
H A Denv_spec_w32.h595 typedef ERESOURCE *PERESOURCE; typedef
753 PERESOURCE Resource;
754 PERESOURCE PagingIoResource;
/reactos/drivers/filesystems/cdfs/
H A Dresrcsup.c44 _Inout_ PERESOURCE Resource, in CdAcquireResource()
/reactos/sdk/include/ndk/
H A Dsetypes.h222 PERESOURCE TokenLock; /* 0x30 */
/reactos/drivers/ksfilter/ks/
H A Devent.c68 ExAcquireResourceExclusiveLite((PERESOURCE)EventsLock, TRUE); in KspSynchronizedEventRoutine()
70 ExReleaseResourceLite((PERESOURCE)EventsLock); in KspSynchronizedEventRoutine()
/reactos/drivers/filesystems/vfatfs/
H A Dfastio.c422 OUT PERESOURCE* ResourceToRelease, in VfatAcquireForModWrite()
661 IN PERESOURCE ResourceToRelease, in VfatReleaseForModWrite()
/reactos/sdk/lib/cmlib/
H A Dcmlib.h136 #define PERESOURCE PVOID macro
327 PERESOURCE FlusherLock;

12