Home
last modified time | relevance | path

Searched refs:IoGetTopLevelIrp (Results 1 – 25 of 29) sorted by relevance

12

/reactos/drivers/filesystems/ext2/src/
H A Dcmcb.c52 ASSERT(IoGetTopLevelIrp() == NULL); in Ext2AcquireForLazyWrite()
83 ASSERT(IoGetTopLevelIrp() == (PIRP)FSRTL_CACHE_TOP_LEVEL_IRP); in Ext2ReleaseFromLazyWrite()
106 ASSERT(IoGetTopLevelIrp() == NULL); in Ext2AcquireForReadAhead()
143 ASSERT(IoGetTopLevelIrp() == NULL); in Ext2NoOpAcquire()
157 ASSERT(IoGetTopLevelIrp() == (PIRP)FSRTL_CACHE_TOP_LEVEL_IRP); in Ext2NoOpRelease()
H A Ddispatch.c329 if (!IoGetTopLevelIrp()) { in Ext2BuildRequest()
H A Dwrite.c913 TopIrp = IoGetTopLevelIrp(); in Ext2WriteFile()
H A Dmemory.c106 IrpContext->IsTopLevel = (IoGetTopLevelIrp() == Irp); in Ext2AllocateIrpContext()
/reactos/drivers/filesystems/fastfat/
H A Dresrcsup.c476 NT_ASSERT(IoGetTopLevelIrp() == NULL); in _Requires_lock_held_()
541 NT_ASSERT(IoGetTopLevelIrp() == (PIRP)FSRTL_CACHE_TOP_LEVEL_IRP); in _Requires_lock_held_()
611 NT_ASSERT(IoGetTopLevelIrp() == NULL); in _Requires_lock_held_()
652 NT_ASSERT(IoGetTopLevelIrp() == (PIRP)FSRTL_CACHE_TOP_LEVEL_IRP); in _Requires_lock_held_()
689 NT_ASSERT( IoGetTopLevelIrp() != (PIRP)FSRTL_CACHE_TOP_LEVEL_IRP ); in _Requires_lock_held_()
691 if (IoGetTopLevelIrp() == NULL) { in _Requires_lock_held_()
768 if (IoGetTopLevelIrp() == (PIRP)FSRTL_CACHE_TOP_LEVEL_IRP) { in _Requires_lock_held_()
832 NT_ASSERT(IoGetTopLevelIrp() == NULL); in FatNoOpAcquire()
870 NT_ASSERT(IoGetTopLevelIrp() == (PIRP)FSRTL_CACHE_TOP_LEVEL_IRP); in FatNoOpRelease()
H A Dwrite.c164 if (IoGetTopLevelIrp() == (PIRP)FSRTL_MOD_WRITE_TOP_LEVEL_IRP) { in _Function_class_()
561 if (!FlagOn((ULONG_PTR)IoGetTopLevelIrp(), FSRTL_CACHE_TOP_LEVEL_IRP)) {
1479 TopIrp = IoGetTopLevelIrp();
2606 if (!FlagOn((ULONG_PTR)IoGetTopLevelIrp(), FSRTL_CACHE_TOP_LEVEL_IRP)) {
H A Dfatdata.c470 if (IoGetTopLevelIrp() == (PIRP)FSRTL_CACHE_TOP_LEVEL_IRP && in _Requires_lock_held_()
844 if ( IoGetTopLevelIrp() == NULL ) { in FatIsIrpTopLevel()
H A Ddeviosup.c823 (IoGetTopLevelIrp() == Irp)) { in FatUpdateDiskStats()
843 if (IoGetTopLevelIrp() == Irp) { in FatUpdateDiskStats()
859 } else if (IoGetTopLevelIrp() == (PIRP)FSRTL_MOD_WRITE_TOP_LEVEL_IRP) { in FatUpdateDiskStats()
H A Dstrucsup.c2444 if ( IoGetTopLevelIrp() != Irp) { in FatCreateIrpContext()
/reactos/drivers/filesystems/btrfs/
H A Dcache.c55 if (IoGetTopLevelIrp() == (PIRP)FSRTL_CACHE_TOP_LEVEL_IRP) in release_from_lazy_write()
81 if (IoGetTopLevelIrp() == (PIRP)FSRTL_CACHE_TOP_LEVEL_IRP) in release_from_read_ahead()
H A Dfastio.c339 if (IoGetTopLevelIrp() == (PIRP)FSRTL_CACHE_TOP_LEVEL_IRP) in _Function_class_()
/reactos/drivers/filesystems/ntfs/
H A Dmisc.c49 if (IoGetTopLevelIrp() == NULL) in NtfsIsIrpTopLevel()
87 IrpContext->IsTopLevel = (IoGetTopLevelIrp() == Irp); in NtfsAllocateIrpContext()
/reactos/ntoskrnl/cc/
H A Dlazywrite.c257 TopLevel = IoGetTopLevelIrp(); in CcWorkerThread()
365 if (TopLevel != IoGetTopLevelIrp()) in CcWorkerThread()
367 …DPRINT1("(%p) Mismatching TopLevel: %p, %p\n", PsGetCurrentThread(), TopLevel, IoGetTopLevelIrp()); in CcWorkerThread()
H A Dview.c173 if (IoGetTopLevelIrp() != (PIRP)FSRTL_CACHE_TOP_LEVEL_IRP) in CcRosFlushVacb()
/reactos/drivers/filesystems/cdfs/
H A Dresrcsup.c172 NT_ASSERT(IoGetTopLevelIrp() == NULL); in CdAcquireForCache()
209 NT_ASSERT(IoGetTopLevelIrp() == (PIRP)FSRTL_CACHE_TOP_LEVEL_IRP); in CdReleaseFromCache()
H A Dcddata.c278 PreviousTopLevel = IoGetTopLevelIrp(); in __drv_dispatchType()
449 (PreviousTopLevel == IoGetTopLevelIrp()) ); in __drv_dispatchType()
1028 CurrentThreadContext = (PTHREAD_CONTEXT) IoGetTopLevelIrp(); in CdSetThreadContext()
/reactos/drivers/filesystems/udfs/
H A Dfastio.cpp445 ASSERT(IoGetTopLevelIrp() == NULL); in UDFAcqLazyWrite()
532 ASSERT(IoGetTopLevelIrp() == NULL); in UDFAcqReadAhead()
H A Dread.cpp264 TopIrp = IoGetTopLevelIrp(); in UDFCommonRead()
H A Dmisc.cpp231 if(!IoGetTopLevelIrp()) { in UDFIsIrpTopLevel()
1062 if (IoGetTopLevelIrp() != Irp) { in UDFAllocateIrpContext()
H A Dwrite.cpp159 TopIrp = IoGetTopLevelIrp(); in UDFCommonWrite()
H A Dfileinfo.cpp139 TopIrp = IoGetTopLevelIrp(); in UDFCommonFileInfo()
/reactos/sdk/lib/drivers/rdbsslib/
H A Drdbss.c687 TopLevelContext->Previous = IoGetTopLevelIrp(); in __RxInitializeTopLevelIrpContext()
6832 TopLevelIrp = IoGetTopLevelIrp(); in RxGetTopDeviceObjectIfRdbssIrp()
6851 TopLevel = (PRX_TOPLEVELIRP_CONTEXT)IoGetTopLevelIrp(); in RxGetTopIrpIfRdbssIrp()
7114 TopLevelIrp = IoGetTopLevelIrp(); in RxIsThisTheTopLevelIrp()
9360 if (IoGetTopLevelIrp() && !ForceTopLevel) in RxTryToBecomeTheTopLevelIrp()
9479 TopLevelContext = (PRX_TOPLEVELIRP_CONTEXT)IoGetTopLevelIrp(); in RxUnwindTopLevelIrp()
/reactos/sdk/include/xdk/
H A Diofuncs.h1372 IoGetTopLevelIrp(VOID);
1727 IoGetTopLevelIrp(VOID);
/reactos/ntoskrnl/io/iomgr/
H A Dirp.c1843 IoGetTopLevelIrp(VOID) in IoGetTopLevelIrp() function
/reactos/ntoskrnl/mm/
H A Dsection.c1212 if (((ULONG_PTR)IoGetTopLevelIrp() != FSRTL_MOD_WRITE_TOP_LEVEL_IRP) in MmMakeSegmentResident()
5075 ASSERT(IoGetTopLevelIrp() == NULL); in MmCheckDirtySegment()

12