mirror of
https://github.com/reactos/reactos.git
synced 2024-06-21 13:31:38 +00:00
[NTOS] Fix broken SAL annotations on MmDereferenceSegmentWithLock.
This commit is contained in:
parent
2e76fb9fe1
commit
a7b2703479
|
@ -1495,11 +1495,12 @@ _When_(OldIrql == MM_NOIRQL, _IRQL_requires_max_(DISPATCH_LEVEL))
|
|||
_When_(OldIrql == MM_NOIRQL, _Requires_lock_not_held_(MmPfnLock))
|
||||
_When_(OldIrql != MM_NOIRQL, _Requires_lock_held_(MmPfnLock))
|
||||
_When_(OldIrql != MM_NOIRQL, _Releases_lock_(MmPfnLock))
|
||||
_When_(OldIrql != MM_NOIRQL, _IRQL_restores_(OldIrql))
|
||||
_When_(OldIrql != MM_NOIRQL, _IRQL_requires_(DISPATCH_LEVEL))
|
||||
VOID
|
||||
NTAPI
|
||||
MmDereferenceSegmentWithLock(PMM_SECTION_SEGMENT Segment, KIRQL OldIrql);
|
||||
MmDereferenceSegmentWithLock(
|
||||
_In_ PMM_SECTION_SEGMENT Segment,
|
||||
_In_ _When_(OldIrql != MM_NOIRQL, _IRQL_restores_) KIRQL OldIrql);
|
||||
|
||||
_IRQL_requires_max_(DISPATCH_LEVEL)
|
||||
_Requires_lock_not_held_(MmPfnLock)
|
||||
|
|
|
@ -991,11 +991,12 @@ _When_(OldIrql == MM_NOIRQL, _IRQL_requires_max_(DISPATCH_LEVEL))
|
|||
_When_(OldIrql == MM_NOIRQL, _Requires_lock_not_held_(MmPfnLock))
|
||||
_When_(OldIrql != MM_NOIRQL, _Requires_lock_held_(MmPfnLock))
|
||||
_When_(OldIrql != MM_NOIRQL, _Releases_lock_(MmPfnLock))
|
||||
_When_(OldIrql != MM_NOIRQL, _IRQL_restores_(OldIrql))
|
||||
_When_(OldIrql != MM_NOIRQL, _IRQL_requires_(DISPATCH_LEVEL))
|
||||
VOID
|
||||
NTAPI
|
||||
MmDereferenceSegmentWithLock(PMM_SECTION_SEGMENT Segment, KIRQL OldIrql)
|
||||
MmDereferenceSegmentWithLock(
|
||||
_Inout_ PMM_SECTION_SEGMENT Segment,
|
||||
_In_ _When_(OldIrql != MM_NOIRQL, _IRQL_restores_) KIRQL OldIrql)
|
||||
{
|
||||
/* Lock the PFN lock because we mess around with SectionObjectPointers */
|
||||
if (OldIrql == MM_NOIRQL)
|
||||
|
|
Loading…
Reference in a new issue