Home
last modified time | relevance | path

Searched refs:irql (Results 1 – 25 of 87) sorted by relevance

1234

/reactos/sdk/include/ddk/
H A Dkernelspecs.h78 #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 Dvfeventhooks.cpp121 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 Dfxioqueuecallbacks.hpp56 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 Dfxfileobjectcallbacks.hpp55 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 Dfxsystemthread.cpp121 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 Dfxchildlist.cpp106 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 Dfxioqueue.cpp465 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 Dfxpkgio.cpp562 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 Dfxcollectionapi.cpp120 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 Dfxtransactionedlist.cpp121 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 Dfxresourceapi.cpp277 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 Ddriverspecs.h25 #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 Deventqueue.cpp110 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 Dpoweridlestatemachine.cpp1373 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 Dfxiotarget.cpp312 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 Dfxsystemworkitem.cpp189 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 Dfxdisposelist.cpp160 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 Dfxtimer.cpp460 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 Dfxworkitem.cpp293 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 Dfxfileobject.cpp83 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 Dfxrequestkm.cpp89 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 Dfxtagtracker.cpp68 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 Dfxwmiirphandler.cpp133 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 Dfxwmiprovider.cpp358 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 Dcalcthread.c24 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 …]

1234