/reactos/drivers/filesystems/udfs/ |
H A D | dldetect.h | 40 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 D | udf_dbg.cpp | 18 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 D | dldetect.cpp | 117 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 D | protos.h | 698 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 D | create.cpp | 123 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 D | read.cpp | 125 PERESOURCE Resource; in UDFPostStackOverflowRead() 244 PERESOURCE PtrResourceAcquired = NULL; in UDFCommonRead() 245 PERESOURCE PtrResourceAcquired2 = NULL; in UDFCommonRead()
|
H A D | fastio.cpp | 923 OUT PERESOURCE *ResourceToRelease, in UDFFastIoAcqModWrite() 994 IN PERESOURCE ResourceToRelease, in UDFFastIoRelModWrite()
|
/reactos/ntoskrnl/ex/ |
H A D | resource.c | 25 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 D | semaphor.c | 17 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 D | ExResource.c | 20 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 D | exfuncs.h | 441 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 D | fsrtltypes.h | 18 PERESOURCE Resource; \ 19 PERESOURCE PagingIoResource; \
|
H A D | extypes.h | 242 } ERESOURCE, *PERESOURCE; typedef
|
/reactos/ntoskrnl/include/internal/ |
H A D | fsrtl.h | 144 extern PERESOURCE FsRtlPagingIoResources; 168 _Outptr_result_maybenull_ PERESOURCE *ResourceToRelease); 173 IN PERESOURCE ResourceToRelease);
|
/reactos/win32ss/reactx/ntddraw/ |
H A D | dxeng.c | 532 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 D | strucsup.c | 139 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 D | fatstruc.h | 1622 PERESOURCE Resource; 1623 PERESOURCE Resource2;
|
/reactos/ntoskrnl/fsrtl/ |
H A D | fsrtlpc.c | 17 PERESOURCE FsRtlPagingIoResources; 207 PERESOURCE
|
H A D | fastio.c | 1817 _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 D | env_spec_w32.h | 595 typedef ERESOURCE *PERESOURCE; typedef 753 PERESOURCE Resource; 754 PERESOURCE PagingIoResource;
|
/reactos/drivers/filesystems/cdfs/ |
H A D | resrcsup.c | 44 _Inout_ PERESOURCE Resource, in CdAcquireResource()
|
/reactos/sdk/include/ndk/ |
H A D | setypes.h | 222 PERESOURCE TokenLock; /* 0x30 */
|
/reactos/drivers/ksfilter/ks/ |
H A D | event.c | 68 ExAcquireResourceExclusiveLite((PERESOURCE)EventsLock, TRUE); in KspSynchronizedEventRoutine() 70 ExReleaseResourceLite((PERESOURCE)EventsLock); in KspSynchronizedEventRoutine()
|
/reactos/drivers/filesystems/vfatfs/ |
H A D | fastio.c | 422 OUT PERESOURCE* ResourceToRelease, in VfatAcquireForModWrite() 661 IN PERESOURCE ResourceToRelease, in VfatReleaseForModWrite()
|
/reactos/sdk/lib/cmlib/ |
H A D | cmlib.h | 136 #define PERESOURCE PVOID macro 327 PERESOURCE FlusherLock;
|