Home
last modified time | relevance | path

Searched refs:PartialMdl (Results 1 – 5 of 5) sorted by relevance

/reactos/drivers/storage/class/cdrom/
H A Dscratch.c105 if (DeviceExtension->ScratchContext.PartialMdl != NULL) in _IRQL_requires_max_()
107 IoFreeMdl(DeviceExtension->ScratchContext.PartialMdl); in _IRQL_requires_max_()
108 DeviceExtension->ScratchContext.PartialMdl = NULL; in _IRQL_requires_max_()
159 (DeviceExtension->ScratchContext.PartialMdl != NULL) in _IRQL_requires_max_()
173 NT_ASSERT(DeviceExtension->ScratchContext.PartialMdl == NULL); in _IRQL_requires_max_()
307 DeviceExtension->ScratchContext.PartialMdl = IoAllocateMdl(NULL, in _IRQL_requires_max_()
312 if (DeviceExtension->ScratchContext.PartialMdl == NULL) in _IRQL_requires_max_()
322 NT_ASSERT(DeviceExtension->ScratchContext.PartialMdl->Size >= in _IRQL_requires_max_()
1361 MmPrepareMdlForReuse(DeviceExtension->ScratchContext.PartialMdl); in ScratchBuffer_SetupReadWriteSrb()
1364 …IoBuildPartialMdl(originalIrp->MdlAddress, DeviceExtension->ScratchContext.PartialMdl, srb->DataBu… in ScratchBuffer_SetupReadWriteSrb()
[all …]
H A Dscratch.h132 MmPrepareMdlForReuse(DeviceExtension->ScratchContext.PartialMdl); in ScratchBuffer_EndUse()
H A Dcdrom.h309 PMDL PartialMdl; member
/reactos/drivers/storage/class/classpnp/
H A Dxferpkt.c423 newPkt->PartialMdl = IoAllocateMdl(NULL, in __drv_allocatesMem()
428 if (newPkt->PartialMdl == NULL) { in __drv_allocatesMem()
432 …NT_ASSERT(newPkt->PartialMdl->Size >= (CSHORT)(sizeof(MDL) + BYTES_TO_PAGES(fdoData->HwMaxXferLen)… in __drv_allocatesMem()
485 if (newPkt->PartialMdl != NULL) { IoFreeMdl(newPkt->PartialMdl); } in __drv_allocatesMem()
521 IoFreeMdl(Pkt->PartialMdl); in DestroyTransferPacket()
899 …IoBuildPartialMdl(Pkt->OriginalIrp->MdlAddress, Pkt->PartialMdl, SrbGetDataBuffer(Pkt->Srb), SrbGe… in SubmitTransferPacket()
900 Pkt->Irp->MdlAddress = Pkt->PartialMdl; in SubmitTransferPacket()
993 MmPrepareMdlForReuse(pkt->PartialMdl); in TransferPktComplete()
H A Dclassp.h596 PMDL PartialMdl; member