/reactos/sdk/include/ddk/ |
H A D | kernelspecs.h | 78 #define _IRQL_raises_(irql) _Post_ _SA_annotes1(SAL_raiseIRQL,irql) argument 79 #define _IRQL_requires_(irql) _Pre_ _SA_annotes1(SAL_IRQL,irql) argument 80 #define _IRQL_requires_max_(irql) _Pre_ _SA_annotes1(SAL_maxIRQL,irql) argument 81 #define _IRQL_requires_min_(irql) _Pre_ _SA_annotes1(SAL_minIRQL,irql) argument 90 #define __drv_setsIRQL(irql) _Post_ _SA_annotes1(SAL_IRQL,irql) argument 91 #define __drv_raisesIRQL(irql) _IRQL_raises_(irql) argument 92 #define __drv_requiresIRQL(irql) _IRQL_requires_(irql) argument 93 #define __drv_maxIRQL(irql) _IRQL_requires_max_(irql) argument 94 #define __drv_minIRQL(irql) _IRQL_requires_min_(irql) argument 99 #define __drv_minFunctionIRQL(irql) _IRQL_always_function_min_(irql) argument [all …]
|
/reactos/sdk/lib/drivers/wdf/shared/enhancedverif/ |
H A D | vfeventhooks.cpp | 121 VerifyIrqlEntry(&irql); in VfEvtDeviceD0EntryPostInterruptsEnabled() 201 VerifyIrqlEntry(&irql); in VfEvtDeviceD0ExitPreInterruptsDisabled() 327 VerifyIrqlEntry(&irql); in VfEvtDeviceSelfManagedIoCleanup() 359 VerifyIrqlEntry(&irql); in VfEvtDeviceSelfManagedIoFlush() 392 VerifyIrqlEntry(&irql); in VfEvtDeviceSelfManagedIoInit() 425 VerifyIrqlEntry(&irql); in VfEvtDeviceSelfManagedIoSuspend() 458 VerifyIrqlEntry(&irql); in VfEvtDeviceSelfManagedIoRestart() 491 VerifyIrqlEntry(&irql); in VfEvtDeviceQueryStop() 524 VerifyIrqlEntry(&irql); in VfEvtDeviceQueryRemove() 556 VerifyIrqlEntry(&irql); in VfEvtDeviceSurpriseRemoval() [all …]
|
/reactos/sdk/lib/drivers/wdf/shared/inc/private/common/ |
H A D | fxioqueuecallbacks.hpp | 56 KIRQL irql = 0; in Invoke() local 60 CallbackEnd(irql); in Invoke() 90 KIRQL irql = 0; in Invoke() local 94 CallbackEnd(irql); in Invoke() 122 KIRQL irql = 0; in Invoke() local 155 KIRQL irql = 0; in Invoke() local 188 KIRQL irql = 0; in Invoke() local 223 KIRQL irql = 0; in Invoke() local 264 KIRQL irql = 0; in Invoke() local 302 KIRQL irql = 0; in Invoke() local [all …]
|
H A D | fxfileobjectcallbacks.hpp | 55 KIRQL irql = 0; in Invoke() local 57 CallbackStart(&irql); in Invoke() 59 CallbackEnd(irql); in Invoke() 86 KIRQL irql = 0; in Invoke() local 88 CallbackStart(&irql); in Invoke() 90 CallbackEnd(irql); in Invoke() 117 KIRQL irql = 0; in Invoke() local 119 CallbackStart(&irql); in Invoke() 121 CallbackEnd(irql); in Invoke() 152 KIRQL irql = 0; in Invoke() local [all …]
|
/reactos/sdk/lib/drivers/wdf/kmdf/src/core/ |
H A D | fxsystemthread.cpp | 121 KIRQL irql; in Initialize() local 123 Lock(&irql); in Initialize() 132 Unlock(irql); in Initialize() 241 KIRQL irql; in ExitThread() local 243 Lock(&irql); in ExitThread() 323 KIRQL irql; in ExitThreadAsync() local 333 Lock(&irql); in ExitThreadAsync() 378 KIRQL irql; in QueueWorkItem() local 381 Lock(&irql); in QueueWorkItem() 413 KIRQL irql; in CancelWorkItem() local [all …]
|
H A D | fxchildlist.cpp | 106 KIRQL irql; in DeviceSurpriseRemoved() local 132 KIRQL irql; in IsDeviceReportedMissing() local 152 KIRQL irql; in IsDeviceRemoved() local 218 KIRQL irql; in ProcessDeviceRemoved() local 465 KIRQL irql; in GetDeviceFromId() local 516 KIRQL irql; in GetAddressDescription() local 547 KIRQL irql; in GetAddressDescriptionFromEntry() local 561 KIRQL irql; in BeginScan() local 614 KIRQL irql; in EndScan() local 824 KIRQL irql; in BeginIteration() local [all …]
|
/reactos/sdk/lib/drivers/wdf/shared/irphandlers/io/ |
H A D | fxioqueue.cpp | 465 KIRQL irql; in Dispose() local 485 Lock(&irql); in Dispose() 886 KIRQL irql; in FX_VF_METHOD() local 949 KIRQL irql; in FX_VF_METHOD() local 991 KIRQL irql; in GetRequest() local 1184 KIRQL irql; in FX_VF_METHOD() local 1237 KIRQL irql; in PeekRequest() local 1326 KIRQL irql; in FX_VF_METHOD() local 1363 KIRQL irql; in ForwardRequestWorker() local 1480 KIRQL irql; in FX_VF_METHOD() local [all …]
|
H A D | fxpkgio.cpp | 562 KIRQL irql; in FX_VF_METHOD() local 591 KIRQL irql; in FX_VF_METHOD() local 916 KIRQL irql; in ConfigureForwarding() local 935 Lock(&irql); in ConfigureForwarding() 1182 KIRQL irql; in StopProcessingForPower() local 1192 Lock(&irql); in StopProcessingForPower() 1274 KIRQL irql; in ResumeProcessingForPower() local 1284 Lock(&irql); in ResumeProcessingForPower() 1350 KIRQL irql; in ResetStateForRestart() local 1416 KIRQL irql; in FlushAllQueuesByFileObject() local [all …]
|
/reactos/sdk/lib/drivers/wdf/shared/support/ |
H A D | fxcollectionapi.cpp | 120 KIRQL irql; in __drv_maxIRQL() local 128 pCollection->Lock(&irql); in __drv_maxIRQL() 130 pCollection->Unlock(irql); in __drv_maxIRQL() 154 KIRQL irql; in __drv_maxIRQL() local 167 pCollection->Lock(&irql); in __drv_maxIRQL() 193 KIRQL irql; in __drv_maxIRQL() local 201 pCollection->Lock(&irql); in __drv_maxIRQL() 249 KIRQL irql; in __drv_maxIRQL() local 305 KIRQL irql; in __drv_maxIRQL() local 337 KIRQL irql; in __drv_maxIRQL() local [all …]
|
H A D | fxtransactionedlist.cpp | 121 KIRQL irql; in LockForEnum() local 123 AcquireLock(FxDriverGlobals, &irql); in LockForEnum() 125 ReleaseLock(FxDriverGlobals, irql); in LockForEnum() 134 KIRQL irql; in UnlockFromEnum() local 139 AcquireLock(FxDriverGlobals, &irql); in UnlockFromEnum() 147 ReleaseLock(FxDriverGlobals, irql); in UnlockFromEnum() 243 KIRQL irql; in Deleting() local 269 KIRQL irql; in Add() local 309 KIRQL irql; in SearchForAndRemove() local 370 KIRQL irql; in Remove() local [all …]
|
H A D | fxresourceapi.cpp | 277 KIRQL irql; in __drv_maxIRQL() local 284 pList->Lock(&irql); in __drv_maxIRQL() 286 pList->Unlock(irql); in __drv_maxIRQL() 319 KIRQL irql; in __drv_maxIRQL() local 415 KIRQL irql; in __drv_maxIRQL() local 438 pList->Lock(&irql); in __drv_maxIRQL() 716 KIRQL irql; in __drv_maxIRQL() local 783 KIRQL irql; in __drv_maxIRQL() local 827 KIRQL irql; in __drv_maxIRQL() local 939 KIRQL irql; in __drv_maxIRQL() local [all …]
|
/reactos/sdk/include/psdk/ |
H A D | driverspecs.h | 25 #define _IRQL_raises_(irql) argument 26 #define _IRQL_requires_(irql) argument 27 #define _IRQL_requires_max_(irql) argument 28 #define _IRQL_requires_min_(irql) argument 35 #define __drv_setsIRQL(irql) argument 96 #define __drv_maxFunctionIRQL(irql) _IRQL_always_function_max_(irql) argument 97 #define __drv_maxIRQL(irql) _IRQL_requires_max_(irql) argument 98 #define __drv_minFunctionIRQL(irql) _IRQL_always_function_min_(irql) argument 99 #define __drv_minIRQL(irql) _IRQL_requires_min_(irql) argument 128 #define __drv_requiresIRQL(irql) _IRQL_requires_(irql) argument [all …]
|
/reactos/sdk/lib/drivers/wdf/shared/irphandlers/pnp/ |
H A D | eventqueue.cpp | 110 KIRQL irql; in SetFinished() local 115 Lock(&irql); in SetFinished() 125 Unlock(irql); in SetFinished() 139 KIRQL irql; in SetDelayedDeletion() local 147 Lock(&irql); in SetDelayedDeletion() 150 Unlock(irql); in SetDelayedDeletion() 180 KIRQL irql; in QueueToThreadWorker() local 183 Lock(&irql); in QueueToThreadWorker() 242 KIRQL irql; in EventQueueWorker() local 256 Lock(&irql); in EventQueueWorker() [all …]
|
H A D | poweridlestatemachine.cpp | 1373 KIRQL irql; in EnableTimer() local 1377 m_Lock.Release(irql); in EnableTimer() 1403 KIRQL irql; in DisableTimer() local 1423 m_Lock.Release(irql); in DisableTimer() 1447 KIRQL irql; in Start() local 1471 KIRQL irql; in Stop() local 1511 KIRQL irql; in PowerReferenceWorker() local 1692 KIRQL irql; in IoIncrementWithFlags() local 1755 KIRQL irql; in IoDecrement() local 1824 KIRQL irql; in QueryReturnToIdle() local [all …]
|
/reactos/sdk/lib/drivers/wdf/shared/targets/general/ |
H A D | fxiotarget.cpp | 312 KIRQL irql; in GotoStartState() local 637 KIRQL irql; in GotoStopState() local 972 KIRQL irql; in GotoRemoveState() local 1191 KIRQL irql; in FX_VF_METHOD() local 1643 KIRQL irql; in Submit() local 1664 KIRQL irql; in SubmitSync() local 2079 KIRQL irql; in TimerCallback() local 2187 KIRQL irql; in CompleteCanceledRequest() local 2244 KIRQL irql; in HandleFailedResubmit() local 2323 KIRQL irql; in RequestCompletionRoutine() local [all …]
|
/reactos/sdk/lib/drivers/wdf/shared/core/ |
H A D | fxsystemworkitem.cpp | 189 KIRQL irql; in EnqueueWorker() local 193 Lock(&irql); in EnqueueWorker() 203 Unlock(irql); in EnqueueWorker() 228 Unlock(irql); in EnqueueWorker() 244 Lock(&irql); in WorkItemHandler() 260 Unlock(irql); in WorkItemHandler() 264 Lock(&irql); in WorkItemHandler() 279 Unlock(irql); in WorkItemHandler() 327 KIRQL irql; in Dispose() local 331 Lock(&irql); in Dispose() [all …]
|
H A D | fxdisposelist.cpp | 160 KIRQL irql; in Add() local 163 Lock(&irql); in Add() 183 Unlock(irql); in Add() 243 KIRQL irql; in _WorkItemThunk() local 247 pThis->Lock(&irql); in _WorkItemThunk() 249 pThis->DrainListLocked(&irql); in _WorkItemThunk() 251 pThis->Unlock(irql); in _WorkItemThunk() 277 KIRQL irql; in WaitForEmpty() local 280 Lock(&irql); in WaitForEmpty() 293 DrainListLocked(&irql); in WaitForEmpty() [all …]
|
H A D | fxtimer.cpp | 460 KIRQL irql; in Dispose() local 468 Lock(&irql); in Dispose() 470 Unlock(irql); in Dispose() 559 KIRQL irql; in Start() local 563 Lock(&irql); in Start() 597 Unlock(irql); in Start() 617 Lock(&irql); in Start() 621 Unlock(irql); in Start() 637 KIRQL irql; in Stop() local 682 Lock(&irql); in Stop() [all …]
|
H A D | fxworkitem.cpp | 293 KIRQL irql; in Enqueue() local 299 Lock(&irql); in Enqueue() 328 Unlock(irql); in Enqueue() 342 KIRQL irql; in WorkItemHandler() local 346 Lock(&irql); in WorkItemHandler() 357 Unlock(irql); in WorkItemHandler() 374 Lock(&irql); in WorkItemHandler() 389 Unlock(irql); in WorkItemHandler() 496 KIRQL irql; in Dispose() local 498 Lock(&irql); in Dispose() [all …]
|
H A D | fxfileobject.cpp | 83 KIRQL irql; in _CreateFileObject() local 150 pDevice->Lock(&irql); in _CreateFileObject() 152 pDevice->Unlock(irql); in _CreateFileObject() 258 KIRQL irql; in _DestroyFileObject() local 263 pDevice->Lock(&irql); in _DestroyFileObject() 265 pDevice->Unlock(irql); in _DestroyFileObject() 350 KIRQL irql; in _GetFileObjectFromWdm() local 357 pDevice->Lock(&irql); in _GetFileObjectFromWdm() 462 KIRQL irql; in DeleteFileObjectFromFailedCreate() local 467 m_Device->Lock(&irql); in DeleteFileObjectFromFailedCreate() [all …]
|
/reactos/sdk/lib/drivers/wdf/shared/core/km/ |
H A D | fxrequestkm.cpp | 89 KIRQL irql; in GetMdl() local 97 Lock(&irql); in GetMdl() 280 Unlock(irql); in GetMdl() 305 Unlock(irql); in GetMdl() 324 Unlock(irql); in GetMdl() 339 Unlock(irql); in GetMdl() 405 Lock(&irql); in GetDeviceControlOutputMdl() 435 Unlock(irql); in GetDeviceControlOutputMdl() 467 Unlock(irql); in GetDeviceControlOutputMdl() 489 Unlock(irql); in GetDeviceControlOutputMdl() [all …]
|
/reactos/sdk/lib/drivers/wdf/shared/object/ |
H A D | fxtagtracker.cpp | 68 KIRQL irql; in ~FxTagTracker() local 91 m_SpinLock.Acquire(&irql); in ~FxTagTracker() 102 m_SpinLock.Release(irql); in ~FxTagTracker() 172 KIRQL irql; in UpdateTagHistory() local 226 m_SpinLock.Acquire(&irql); in UpdateTagHistory() 229 m_SpinLock.Release(irql); in UpdateTagHistory() 245 m_SpinLock.Acquire(&irql); in UpdateTagHistory() 259 m_SpinLock.Release(irql); in UpdateTagHistory() 314 KIRQL irql; in CheckForAbandondedTags() local 340 m_SpinLock.Acquire(&irql); in CheckForAbandondedTags() [all …]
|
/reactos/sdk/lib/drivers/wdf/kmdf/src/irphandlers/wmi/ |
H A D | fxwmiirphandler.cpp | 133 KIRQL irql; in Register() local 139 Lock(&irql); in Register() 143 Unlock(irql); in Register() 167 KIRQL irql; in Deregister() local 172 Lock(&irql); in Deregister() 220 KIRQL irql; in Cleanup() local 222 Lock(&irql); in Cleanup() 232 KIRQL irql; in ResetStateForPdoRestart() local 234 Lock(&irql); in ResetStateForPdoRestart() 351 KIRQL irql; in _UpdateGuids() local [all …]
|
H A D | fxwmiprovider.cpp | 358 KIRQL irql; in AddInstance() local 372 m_Parent->Lock(&irql); in AddInstance() 378 m_Parent->Unlock(irql); in AddInstance() 392 KIRQL irql; in RemoveInstance() local 397 m_Parent->Lock(&irql); in RemoveInstance() 433 m_Parent->Unlock(irql); in RemoveInstance() 447 KIRQL irql; in GetInstanceIndex() local 449 m_Parent->Lock(&irql); in GetInstanceIndex() 457 m_Parent->Unlock(irql); in GetInstanceIndex() 470 KIRQL irql; in GetInstanceReferenced() local [all …]
|
/reactos/drivers/filesystems/btrfs/ |
H A D | calcthread.c | 24 KIRQL irql; in calc_thread_main() local 30 KeAcquireSpinLock(&Vcb->calcthreads.spinlock, &irql); in calc_thread_main() 71 KeReleaseSpinLock(&Vcb->calcthreads.spinlock, irql); in calc_thread_main() 142 KIRQL irql; in do_calc_job() local 169 KeAcquireSpinLock(&Vcb->calcthreads.spinlock, &irql); in do_calc_job() 176 KeReleaseSpinLock(&Vcb->calcthreads.spinlock, irql); in do_calc_job() 186 KIRQL irql; in add_calc_job_decomp() local 223 KeAcquireSpinLock(&Vcb->calcthreads.spinlock, &irql); in add_calc_job_decomp() 230 KeReleaseSpinLock(&Vcb->calcthreads.spinlock, irql); in add_calc_job_decomp() 240 KIRQL irql; in add_calc_job_comp() local [all …]
|