Home
last modified time | relevance | path

Searched refs:Overlay (Results 1 – 25 of 126) sorted by relevance

123456

/reactos/drivers/filesystems/npfs/
H A Dwaitsup.c29 WaitQueue = Irp->Tail.Overlay.DriverContext[0]; in NpCancelWaitQueueIrp()
33 WaitEntry = Irp->Tail.Overlay.DriverContext[1]; in NpCancelWaitQueueIrp()
36 RemoveEntryList(&Irp->Tail.Overlay.ListEntry); in NpCancelWaitQueueIrp()
73 RemoveEntryList(&Irp->Tail.Overlay.ListEntry); in NpTimerDispatch()
77 Irp->Tail.Overlay.DriverContext[1] = NULL; in NpTimerDispatch()
151 WaitEntry = WaitIrp->Tail.Overlay.DriverContext[1]; in NpCancelWaiter()
179 RemoveEntryList(&WaitIrp->Tail.Overlay.ListEntry); in NpCancelWaiter()
188 WaitIrp->Tail.Overlay.DriverContext[1] = NULL; in NpCancelWaiter()
199 WaitIrp->Tail.Overlay.DriverContext[1] = NULL; in NpCancelWaiter()
275 Irp->Tail.Overlay.DriverContext[0] = WaitQueue; in NpAddWaiter()
[all …]
H A Dstatesup.c28 RemoveEntryList(&Irp->Tail.Overlay.ListEntry); in NpCancelListeningQueueIrp()
59 Irp = CONTAINING_RECORD(NextEntry, IRP, Tail.Overlay.ListEntry); in NpSetConnectedPipeState()
99 Irp = CONTAINING_RECORD(NextEntry, IRP, Tail.Overlay.ListEntry); in NpSetDisconnectedPipeState()
125 InsertTailList(List, &Irp->Tail.Overlay.ListEntry); in NpSetDisconnectedPipeState()
135 InsertTailList(List, &Irp->Tail.Overlay.ListEntry); in NpSetDisconnectedPipeState()
154 InsertTailList(List, &Irp->Tail.Overlay.ListEntry); in NpSetDisconnectedPipeState()
224 InsertTailList(&Ccb->IrpList, &Irp->Tail.Overlay.ListEntry); in NpSetListeningPipeState()
270 ListIrp = CONTAINING_RECORD(NextEntry, IRP, Tail.Overlay.ListEntry); in NpSetClosingPipeState()
322 InsertTailList(List, &ListIrp->Tail.Overlay.ListEntry); in NpSetClosingPipeState()
367 InsertTailList(List, &ListIrp->Tail.Overlay.ListEntry); in NpSetClosingPipeState()
[all …]
H A Ddatasup.c91 InsertTailList(List, &Irp->Tail.Overlay.ListEntry); in NpCompleteStalledWrites()
151 Irp->Tail.Overlay.DriverContext[3] = NULL; in NpRemoveDataQueueEntry()
198 InsertTailList(List, &Irp->Tail.Overlay.ListEntry); in NpGetNextRealDataQueueEntry()
220 DataQueue = Irp->Tail.Overlay.DriverContext[2]; in NpCancelDataQueueIrp()
229 DataEntry = Irp->Tail.Overlay.DriverContext[3]; in NpCancelDataQueueIrp()
321 Irp ? Irp->Tail.Overlay.Thread : in NpAddDataQueueEntry()
470 Irp->Tail.Overlay.DriverContext[2] = DataQueue; in NpAddDataQueueEntry()
471 Irp->Tail.Overlay.DriverContext[3] = DataEntry; in NpAddDataQueueEntry()
H A Dwritesup.c70 InsertTailList(List, &WriteIrp->Tail.Overlay.ListEntry); in NpWriteDataQueue()
77 DataEntry->Irp->Overlay.AllocationSize.QuadPart = 0; in NpWriteDataQueue()
141 InsertTailList(List, &WriteIrp->Tail.Overlay.ListEntry); in NpWriteDataQueue()
154 InsertTailList(List, &WriteIrp->Tail.Overlay.ListEntry); in NpWriteDataQueue()
/reactos/drivers/network/afd/afd/
H A Dlock.c16 ASSERT(Irp->Tail.Overlay.DriverContext[0]); in GetLockedData()
20 return Irp->Tail.Overlay.DriverContext[0]; in GetLockedData()
62 if (!Irp->Tail.Overlay.DriverContext[1]) in LockRequest()
76 if (!Irp->Tail.Overlay.DriverContext[0]) in LockRequest()
92 Irp->Tail.Overlay.DriverContext[1] = NULL; in LockRequest()
161 Irp->Tail.Overlay.DriverContext[1] = NULL; in LockRequest()
183 ASSERT(Irp->Tail.Overlay.DriverContext[0]); in UnlockRequest()
188 if (Irp->Tail.Overlay.DriverContext[1] != NULL) in UnlockRequest()
190 RtlCopyMemory(Irp->Tail.Overlay.DriverContext[1], in UnlockRequest()
191 Irp->Tail.Overlay.DriverContext[0], in UnlockRequest()
[all …]
H A Dwrite.c55 NextIrp = CONTAINING_RECORD(NextIrpEntry, IRP, Tail.Overlay.ListEntry); in SendComplete()
79 CONTAINING_RECORD(NextIrpEntry, IRP, Tail.Overlay.ListEntry); in SendComplete()
111 NextIrp = CONTAINING_RECORD(NextIrpEntry, IRP, Tail.Overlay.ListEntry); in SendComplete()
116 TotalBytesCopied = (ULONG_PTR)NextIrp->Tail.Overlay.DriverContext[3]; in SendComplete()
124 NextIrp->Tail.Overlay.DriverContext[3] = (PVOID)TotalBytesCopied; in SendComplete()
133 &NextIrp->Tail.Overlay.ListEntry); in SendComplete()
161 NextIrp = CONTAINING_RECORD(NextIrpEntry, IRP, Tail.Overlay.ListEntry); in SendComplete()
221 NextIrp->Tail.Overlay.DriverContext[3] = (PVOID)NextIrp->IoStatus.Information; in SendComplete()
287 NextIrp = CONTAINING_RECORD(NextIrpEntry, IRP, Tail.Overlay.ListEntry); in PacketSocketSendComplete()
304 NextIrp = CONTAINING_RECORD(NextIrpEntry, IRP, Tail.Overlay.ListEntry); in PacketSocketSendComplete()
[all …]
H A Dread.c170 NextIrp = CONTAINING_RECORD(NextIrpEntry, IRP, Tail.Overlay.ListEntry); in ReceiveActivity()
200 NextIrp = CONTAINING_RECORD(NextIrpEntry, IRP, Tail.Overlay.ListEntry); in ReceiveActivity()
212 &NextIrp->Tail.Overlay.ListEntry); in ReceiveActivity()
286 NextIrp = CONTAINING_RECORD(NextIrpEntry, IRP, Tail.Overlay.ListEntry); in ReceiveComplete()
508 &Irp->Tail.Overlay.ListEntry ); in AfdConnectedSocketReadData()
520 RemoveEntryList( &Irp->Tail.Overlay.ListEntry ); in AfdConnectedSocketReadData()
565 NextIrp = CONTAINING_RECORD(NextIrpEntry, IRP, Tail.Overlay.ListEntry); in PacketSocketRecvComplete()
640 NextIrp = CONTAINING_RECORD( ListEntry, IRP, Tail.Overlay.ListEntry ); in PacketSocketRecvComplete()
/reactos/sdk/lib/drivers/wdf/shared/irphandlers/io/km/
H A Dfxioqueuekm.cpp20 &Irp->Tail.Overlay.ListEntry); in QueueForwardProgressIrpLocked()
22 Irp->Tail.Overlay.DriverContext[FX_IRP_QUEUE_CSQ_CONTEXT_ENTRY] = in QueueForwardProgressIrpLocked()
30 Irp->Tail.Overlay.DriverContext[FX_IRP_QUEUE_CSQ_CONTEXT_ENTRY] = NULL; in QueueForwardProgressIrpLocked()
32 RemoveEntryList(&Irp->Tail.Overlay.ListEntry); in QueueForwardProgressIrpLocked()
33 InitializeListHead(&Irp->Tail.Overlay.ListEntry); in QueueForwardProgressIrpLocked()
77 pIrp = CONTAINING_RECORD(thisEntry, IRP, Tail.Overlay.ListEntry); in GetForwardProgressIrpLocked()
245 InsertTailList(IrpListHead, &irp->Tail.Overlay.ListEntry); in GetForwardProgressIrps()
273 Irp->Tail.Overlay.DriverContext[FX_IRP_QUEUE_CSQ_CONTEXT_ENTRY]; in _WdmCancelRoutineForReservedIrp()
275 Irp->Tail.Overlay.DriverContext[FX_IRP_QUEUE_CSQ_CONTEXT_ENTRY] = NULL; in _WdmCancelRoutineForReservedIrp()
279 RemoveEntryList(&Irp->Tail.Overlay.ListEntry); in _WdmCancelRoutineForReservedIrp()
[all …]
/reactos/sdk/lib/drivers/csq/
H A Dcsq.c64 Csq = (PIO_CSQ)Irp->Tail.Overlay.DriverContext[3]; in _Function_class_()
227 Irp->Tail.Overlay.DriverContext[3] = Context; in IoCsqInsertIrpEx()
230 Irp->Tail.Overlay.DriverContext[3] = Csq; in IoCsqInsertIrpEx()
294 Irp->Tail.Overlay.DriverContext[3] = 0; in IoCsqInsertIrpEx()
356 ASSERT(Context == Irp->Tail.Overlay.DriverContext[3]); in IoCsqRemoveIrp()
361 …Context = (PIO_CSQ_IRP_CONTEXT)InterlockedExchangePointer(&Irp->Tail.Overlay.DriverContext[3], NUL… in IoCsqRemoveIrp()
370 Irp->Tail.Overlay.DriverContext[3] = 0; in IoCsqRemoveIrp()
422 …Context = (PIO_CSQ_IRP_CONTEXT)InterlockedExchangePointer(&Irp->Tail.Overlay.DriverContext[3], NUL… in IoCsqRemoveNextIrp()
431 Irp->Tail.Overlay.DriverContext[3] = 0; in IoCsqRemoveNextIrp()
/reactos/drivers/storage/floppy/floppy/
H A Dcsqrtns.c71 RemoveEntryList(&Irp->Tail.Overlay.ListEntry); in CsqRemoveIrp()
95 return CONTAINING_RECORD(&Irp->Tail.Overlay.ListEntry.Flink, IRP, Tail.Overlay.ListEntry); in CsqPeekNextIrp()
100 return CONTAINING_RECORD(IrpQueue.Flink, IRP, Tail.Overlay.ListEntry); in CsqPeekNextIrp()
173 InsertTailList(&IrpQueue, &Irp->Tail.Overlay.ListEntry); in CsqInsertIrp()
/reactos/ntoskrnl/io/iomgr/
H A Dirp.c158 IopDeadIrp->Tail.Overlay.Thread = NULL; in IopDisassociateThreadIrp()
863 Irp->Tail.Overlay.Thread = PsGetCurrentThread(); in IoBuildAsynchronousFsdRequest()
1049 Irp->Tail.Overlay.Thread = PsGetCurrentThread(); in IoBuildDeviceIoControlRequest()
1358 Irp->Tail.Overlay.CurrentStackLocation++; in IofCompleteRequest()
1362 Irp->Tail.Overlay.CurrentStackLocation++) in IofCompleteRequest()
1470 if (Irp->Tail.Overlay.AuxiliaryBuffer) in IofCompleteRequest()
1474 Irp->Tail.Overlay.AuxiliaryBuffer = NULL; in IofCompleteRequest()
1557 Thread = Irp->Tail.Overlay.Thread; in IofCompleteRequest()
1785 if (Irp->Tail.Overlay.Thread) in IoGetRequestorProcess()
1827 if (Irp->Tail.Overlay.Thread) in IoGetRequestorSessionId()
[all …]
H A Diofunc.c489 Irp->Tail.Overlay.AuxiliaryBuffer = NULL; in IopDeviceFsIoControl()
490 Irp->Tail.Overlay.OriginalFileObject = FileObject; in IopDeviceFsIoControl()
491 Irp->Tail.Overlay.Thread = PsGetCurrentThread(); in IopDeviceFsIoControl()
705 Irp->Tail.Overlay.Thread = PsGetCurrentThread(); in IopQueryDeviceInformation()
813 Irp->Tail.Overlay.Thread = PsGetCurrentThread(); in IopGetFileInformation()
1184 Irp->Tail.Overlay.Thread = PsGetCurrentThread(); in IoSynchronousPageWrite()
1257 Irp->Tail.Overlay.Thread = PsGetCurrentThread(); in IoPageRead()
1365 Irp->Tail.Overlay.Thread = PsGetCurrentThread(); in IoSetInformation()
1583 Irp->Tail.Overlay.Thread = PsGetCurrentThread(); in NtFlushBuffersFile()
1733 Irp->Tail.Overlay.Thread = PsGetCurrentThread(); in NtNotifyChangeDirectoryFile()
[all …]
/reactos/media/doc/
H A Dirp cancel boilerplate.c18 theLock = Irp->Tail.Overlay.DriverContext[3]; in CancelRoutine()
21 RemoveEntryList(&Irp->Tail.Overlay.ListEntry); in CancelRoutine()
36 Irp->Tail.Overlay.DriverContext[3] = &theLock;
83 InitializeListHead(&Irp->Tail.Overlay.ListEntry);
/reactos/drivers/usb/usbaudio/
H A Dpin.c372 Irp->Tail.Overlay.DriverContext[0] = Urb; in RenderInitializeUrbAndIrp()
394 Urb = Irp->Tail.Overlay.DriverContext[0]; in CaptureInitializeUrbAndIrp()
404 Irp->Tail.Overlay.DriverContext[0] = Urb; in CaptureInitializeUrbAndIrp()
405 Irp->Tail.Overlay.DriverContext[1] = NULL; in CaptureInitializeUrbAndIrp()
611 Irp->Tail.Overlay.DriverContext[0] = Urb; in InitCapturePin()
873 StreamPointerClone = Irp->Tail.Overlay.DriverContext[1]; in UsbAudioRenderComplete()
876 Urb = Irp->Tail.Overlay.DriverContext[0]; in UsbAudioRenderComplete()
924 Urb = Irp->Tail.Overlay.DriverContext[0]; in UsbAudioCaptureComplete()
1093 Irp->Tail.Overlay.DriverContext[1] = CloneStreamPointer; in PinRenderProcess()
1166 Urb = (PURB)Irp->Tail.Overlay.DriverContext[0]; in PinCaptureProcess()
[all …]
/reactos/drivers/wdm/audio/backpln/portcls/
H A Dirpstream.cpp25 Irp = (PIRP)CONTAINING_RECORD(CurEntry, IRP, Tail.Overlay.ListEntry); in RemoveHeadList_IRP()
31 RemoveEntryList(&Irp->Tail.Overlay.ListEntry); in RemoveHeadList_IRP()
280 Irp->Tail.Overlay.DriverContext[STREAM_DATA_OFFSET] = (PVOID)StreamData; in AddMapping()
345 StreamData = (PKSSTREAM_DATA)Irp->Tail.Overlay.DriverContext[STREAM_DATA_OFFSET]; in GetMapping()
386 StreamData = (PKSSTREAM_DATA)m_Irp->Tail.Overlay.DriverContext[STREAM_DATA_OFFSET]; in UpdateMapping()
548 Irp = (PIRP)CONTAINING_RECORD(CurEntry, IRP, Tail.Overlay.ListEntry); in NumData()
633 StreamData = (PKSSTREAM_DATA)m_Irp->Tail.Overlay.DriverContext[STREAM_DATA_OFFSET]; in GetMappingWithTag()
679 InsertTailList(&m_FreeIrpList, &m_Irp->Tail.Overlay.ListEntry); in GetMappingWithTag()
740 Irp = (PIRP)CONTAINING_RECORD(CurEntry, IRP, Tail.Overlay.ListEntry); in ReleaseMappingWithTag()
744 StreamData = (PKSSTREAM_DATA)Irp->Tail.Overlay.DriverContext[STREAM_DATA_OFFSET]; in ReleaseMappingWithTag()
[all …]
/reactos/drivers/filesystems/msfs/
H A Dmsfssup.c23 InsertTailList(&Fcb->PendingIrpQueue, &Irp->Tail.Overlay.ListEntry); in MsfsInsertIrp()
31 RemoveEntryList(&Irp->Tail.Overlay.ListEntry); in MsfsRemoveIrp()
52 NextEntry = Irp->Tail.Overlay.ListEntry.Flink; in MsfsPeekNextIrp()
57 NextIrp = CONTAINING_RECORD(NextEntry, IRP, Tail.Overlay.ListEntry); in MsfsPeekNextIrp()
/reactos/modules/rostests/drivers/csqtest/
H A Dcsqtest.c40 InsertTailList(&IrpQueue, &Irp->Tail.Overlay.ListEntry); in CsqInsertIrp()
46 RemoveEntryList(&Irp->Tail.Overlay.ListEntry); in CsqRemoveIrp()
54 return CONTAINING_RECORD(&Irp->Tail.Overlay.ListEntry.Flink, IRP, Tail.Overlay.ListEntry); in CsqPeekNextIrp()
59 return CONTAINING_RECORD(IrpQueue.Flink, IRP, Tail.Overlay.ListEntry); in CsqPeekNextIrp()
/reactos/modules/rostests/kmtests/ntos_io/
H A DIoIrp.c36 iorp->Tail.Overlay.CurrentStackLocation, in START_TEST()
58 iorp->Tail.Overlay.CurrentStackLocation, in START_TEST()
84 iorp->Tail.Overlay.CurrentStackLocation, in START_TEST()
H A DIoCreateFile_drv.c97 …Irp->Tail.Overlay.AuxiliaryBuffer = ExAllocatePoolZero(NonPagedPool, MAXIMUM_REPARSE_DATA_BUFFER_S… in TestIrpHandler()
98 Reparse = (PREPARSE_DATA_BUFFER)Irp->Tail.Overlay.AuxiliaryBuffer; in TestIrpHandler()
125 …Irp->Tail.Overlay.AuxiliaryBuffer = ExAllocatePoolZero(NonPagedPool, MAXIMUM_REPARSE_DATA_BUFFER_S… in TestIrpHandler()
126 Reparse = (PREPARSE_DATA_BUFFER)Irp->Tail.Overlay.AuxiliaryBuffer; in TestIrpHandler()
/reactos/drivers/ksfilter/ks/
H A Dirp.c222 Irp->Overlay.AsynchronousParameters.UserApcContext = PortContext; in KsReadFile()
223 Irp->Tail.Overlay.OriginalFileObject = FileObject; in KsReadFile()
334 Irp->Tail.Overlay.OriginalFileObject = FileObject; in KsWriteFile()
652 Irp->Tail.Overlay.OriginalFileObject = FileObject; in KsStreamIo()
1469 RemoveEntryList(&Irp->Tail.Overlay.ListEntry); in KsRemoveIrpFromCancelableQueue()
1495 RemoveEntryList(&Irp->Tail.Overlay.ListEntry); in KsRemoveIrpFromCancelableQueue()
1577 RemoveEntryList(&Irp->Tail.Overlay.ListEntry); in KsMoveIrpsOnCancelableQueue()
1653 RemoveEntryList(&Irp->Tail.Overlay.ListEntry); in KsRemoveSpecificIrpFromCancelableQueue()
1711 InsertTailList(QueueHead, &Irp->Tail.Overlay.ListEntry); in KsAddIrpToCancelableQueue()
1716 InsertHeadList(QueueHead, &Irp->Tail.Overlay.ListEntry); in KsAddIrpToCancelableQueue()
[all …]
/reactos/drivers/storage/class/classpnp/
H A Dclntirp.c89 InsertTailList(&fdoData->DeferredClientIrpList, &Irp->Tail.Overlay.ListEntry); in EnqueueDeferredClientIrp()
146 irp = CONTAINING_RECORD(listEntry, IRP, Tail.Overlay.ListEntry); in DequeueDeferredClientIrp()
150 InitializeListHead(&irp->Tail.Overlay.ListEntry); in DequeueDeferredClientIrp()
613 InsertTailList(&fdoData->IdleIrpList, &Irp->Tail.Overlay.ListEntry); in ClasspEnqueueIdleRequest()
681 irp = CONTAINING_RECORD(listEntry, IRP, Tail.Overlay.ListEntry); in ClasspDequeueIdleRequest()
685 InitializeListHead(&irp->Tail.Overlay.ListEntry); in ClasspDequeueIdleRequest()
/reactos/dll/win32/shell32/
H A Dfolders.cpp68 CComPtr<IShellIconOverlayIdentifier> Overlay; in InitIconOverlays() local
71 …ateInstance(clsid, NULL, CLSCTX_INPROC_SERVER, IID_PPV_ARG(IShellIconOverlayIdentifier, &Overlay)); in InitIconOverlays()
74 Handlers[NumIconOverlayHandlers] = Overlay.Detach(); in InitIconOverlays()
/reactos/ntoskrnl/cache/section/
H A Dio.c157 Irp->Tail.Overlay.OriginalFileObject = FileObject; in MiSimpleRead()
158 Irp->Tail.Overlay.Thread = PsGetCurrentThread(); in MiSimpleRead()
248 Irp->Tail.Overlay.OriginalFileObject = FileObject; in _MiSimpleWrite()
249 Irp->Tail.Overlay.Thread = PsGetCurrentThread(); in _MiSimpleWrite()
/reactos/drivers/usb/usbport/
H A Dqueue.c32 &Irp->Tail.Overlay.ListEntry); in USBPORT_InsertIdleIrp()
41 RemoveEntryList(&Irp->Tail.Overlay.ListEntry); in USBPORT_RemoveIdleIrp()
67 NextEntry = Irp->Tail.Overlay.ListEntry.Flink; in USBPORT_PeekNextIdleIrp()
78 Tail.Overlay.ListEntry); in USBPORT_PeekNextIdleIrp()
155 &Irp->Tail.Overlay.ListEntry); in USBPORT_InsertBadRequest()
164 RemoveEntryList(&Irp->Tail.Overlay.ListEntry); in USBPORT_RemoveBadRequest()
190 NextEntry = Irp->Tail.Overlay.ListEntry.Flink; in USBPORT_PeekNextBadRequest()
201 Tail.Overlay.ListEntry); in USBPORT_PeekNextBadRequest()
679 Tail.Overlay.ListEntry); in USBPORT_FlushAbortList()
682 InsertTailList(&List, &Irp->Tail.Overlay.ListEntry); in USBPORT_FlushAbortList()
[all …]
/reactos/sdk/lib/drivers/wdf/shared/inc/private/km/
H A Dfxirpkm.hpp321 m_Irp->Tail.Overlay.DriverContext[Index] = Value; in SetContext()
330 return m_Irp->Tail.Overlay.DriverContext[Index]; in GetContext()
511 return &m_Irp->Tail.Overlay.ListEntry; in ListEntry()
1176 return CONTAINING_RECORD(Ple, IRP, Tail.Overlay.ListEntry); in GetIrpFromListEntry()
1245 return m_Irp->Tail.Overlay.Thread; in GetThread()
1299 return m_Irp->Tail.Overlay.DriverContext; in GetDriverContext()
1308 return sizeof(m_Irp->Tail.Overlay.DriverContext); in GetDriverContextSize()

123456