reactos/ntoskrnl/ps
George Bișoc a340ec1767
[NTOS:PS] Guard the quota in a spin lock (#3419)
Prior to acquiring a quota from the process and do whatever it's needed to do (charge it or return it back), we must guard ourselves with a spinlock so that we may not get into potential race conditions. In Windows Server 2003, PspGivebackQuota and PspExpandQuota do the same thing and they're the equivalent to PspReturnProcessQuotaSpecifiedPool and PspChargeProcessQuotaSpecifiedPool in our codebase.
2021-03-04 04:43:30 +03:00
..
amd64
arm
i386
apphelp.c [REACTOS] Cleanup INIT and some PAGE section allocations 2020-11-02 21:45:31 +03:00
debug.c [NTOS:PS] Fix stack memory disclosure in PsGetContextThread #3024 2020-08-15 19:18:35 +09:00
job.c [REACTOS] Cleanup INIT and some PAGE section allocations 2020-11-02 21:45:31 +03:00
kill.c [NTOS:PS] Use NULL instead of 0 in ps/kill.c 2019-03-06 00:49:59 +01:00
process.c [NTOSKRNL][NDK] Get rid of SECTION_OBJECT typedef 2021-02-03 09:41:21 +01:00
psmgr.c [REACTOS] Cleanup INIT and some PAGE section allocations 2020-11-02 21:45:31 +03:00
psnotify.c
query.c [NTOS:PS] Implement PS_QUOTA_TYPE and let the quota code use it (#3389) 2021-03-02 20:09:58 +01:00
quota.c [NTOS:PS] Guard the quota in a spin lock (#3419) 2021-03-04 04:43:30 +03:00
security.c [NTOS:SE] Implement job case in PsImpersonateClient. CORE-8787 2020-05-17 16:05:00 +02:00
state.c [NTOSKRNL][PS] Implement NtQueueApcThreadEx and use it in NtQueueApcThread 2019-08-15 12:32:09 +02:00
thread.c [SDK] Add PsGetCurrentThreadTeb() to the DDK 2018-12-31 11:19:35 +01:00
win32.c