Home
last modified time | relevance | path

Searched refs:IoContext (Results 1 – 6 of 6) sorted by relevance

/reactos/drivers/filesystems/cdfs/
H A Dwrite.c230 if (IrpContext->IoContext == NULL || in _Requires_lock_held_()
240 IrpContext->IoContext = &LocalIoContext; in _Requires_lock_held_()
245 IrpContext->IoContext = CdAllocateIoContext(); in _Requires_lock_held_()
250 RtlZeroMemory( IrpContext->IoContext, sizeof( CD_IO_CONTEXT ) ); in _Requires_lock_held_()
257 IrpContext->IoContext->AllocatedContext = in _Requires_lock_held_()
262 KeInitializeEvent( &IrpContext->IoContext->SyncEvent, in _Requires_lock_held_()
268 IrpContext->IoContext->ResourceThreadId = ExGetCurrentResourceThread(); in _Requires_lock_held_()
269 IrpContext->IoContext->Resource = Fcb->Resource; in _Requires_lock_held_()
270 IrpContext->IoContext->RequestedByteCount = ByteCount; in _Requires_lock_held_()
H A Ddeviosup.c3008 IrpContext->IoContext->ResourceThreadId = ((ULONG_PTR)IrpContext->IoContext) | 3; in _Requires_lock_held_()
3347 IrpContext->IoContext->ResourceThreadId = ((ULONG_PTR)IrpContext->IoContext) | 3; in _Requires_lock_held_()
3481 PCD_IO_CONTEXT IoContext = Context; in CdMultiSyncCompletionRoutine() local
3510 IoContext->MasterIrp->IoStatus.Status = IoContext->Status; in CdMultiSyncCompletionRoutine()
3562 PCD_IO_CONTEXT IoContext = Context; in CdMultiAsyncCompletionRoutine() local
3593 IoContext->MasterIrp->IoStatus.Status = IoContext->Status; in CdMultiAsyncCompletionRoutine()
3603 IoContext->MasterIrp->IoStatus.Information = IoContext->RequestedByteCount; in CdMultiAsyncCompletionRoutine()
3611 ExReleaseResourceForThreadLite( IoContext->Resource, IoContext->ResourceThreadId ); in CdMultiAsyncCompletionRoutine()
3617 CdFreeIoContext( IoContext ); in CdMultiAsyncCompletionRoutine()
3769 ExReleaseResourceForThreadLite( IoContext->Resource, IoContext->ResourceThreadId ); in CdSingleAsyncCompletionRoutine()
[all …]
H A Dread.c333 if (IrpContext->IoContext == NULL || in _Requires_lock_held_()
343 IrpContext->IoContext = &LocalIoContext; in _Requires_lock_held_()
348 IrpContext->IoContext = CdAllocateIoContext(); in _Requires_lock_held_()
353 RtlZeroMemory( IrpContext->IoContext, sizeof( CD_IO_CONTEXT )); in _Requires_lock_held_()
360 IrpContext->IoContext->AllocatedContext = in _Requires_lock_held_()
365 KeInitializeEvent( &IrpContext->IoContext->SyncEvent, in _Requires_lock_held_()
371 IrpContext->IoContext->ResourceThreadId = ExGetCurrentResourceThread(); in _Requires_lock_held_()
372 IrpContext->IoContext->Resource = Fcb->Resource; in _Requires_lock_held_()
373 IrpContext->IoContext->RequestedByteCount = ByteCount; in _Requires_lock_held_()
H A Dcdstruc.h1180 struct _CD_IO_CONTEXT *IoContext; member
H A Dfieldoff.c199 doit( IRP_CONTEXT, IoContext );
H A Dstrucsup.c1782 CdFreeIoContext( IrpContext->IoContext );