Searched refs:pMdl (Results 1 - 7 of 7) sorted by relevance

/vbox/src/VBox/Runtime/r0drv/nt/
H A Dmemobj-r0drv-nt.cpp231 PMDL pMdl = IoAllocateMdl(pv, (ULONG)cb, FALSE, FALSE, NULL); local
232 if (pMdl)
234 MmBuildMdlForNonPagedPool(pMdl);
236 MmProtectMdlSystemAddress(pMdl, PAGE_EXECUTE_READWRITE);
246 pMemNt->apMdls[0] = pMdl;
252 IoFreeMdl(pMdl);
294 PMDL pMdl = MmAllocatePagesForMdl(Zero, HighAddr, Zero, cb); local
295 if (pMdl)
297 if (MmGetMdlByteCount(pMdl) >= cb)
301 void *pv = MmMapLockedPagesSpecifyCache(pMdl, KernelMod
428 PMDL pMdl = MmAllocatePagesForMdl(Zero, HighAddr, Zero, cb); local
472 PMDL pMdl = MmAllocatePagesForMdl(Zero, HighAddr, Zero, cb); local
567 PMDL pMdl = IoAllocateMdl(pb, (ULONG)cbCur, FALSE, FALSE, NULL); local
[all...]
/vbox/src/VBox/Additions/common/VBoxGuestLib/
H A DSysHlp.cpp76 PMDL pMdl = IoAllocateMdl (pv, u32Size, FALSE, FALSE, NULL); local
78 if (pMdl == NULL)
87 MmProbeAndLockPages (pMdl,
92 *ppvCtx = pMdl;
96 IoFreeMdl (pMdl);
129 PMDL pMdl = (PMDL)pvCtx; local
131 Assert(pMdl);
132 if (pMdl != NULL)
134 MmUnlockPages (pMdl);
135 IoFreeMdl (pMdl);
[all...]
/vbox/src/VBox/Additions/WINNT/SharedFolders/driver/
H A Dfile.c77 PMDL pMdl; member in struct:VBSFTRANSFERCTX
98 ULONG offFirstPage = MmGetMdlByteOffset(pCtx->pMdl);
99 ULONG cPages = ADDRESS_AND_SIZE_TO_SPAN_PAGES(MmGetMdlVirtualAddress(pCtx->pMdl), pCtx->cbData);
107 PPFN_NUMBER paPfns = MmGetMdlPfnArray(pCtx->pMdl);
283 ctx.pMdl = BufferMdl;
386 ctx.pMdl = BufferMdl;
/vbox/src/VBox/HostDrivers/VBoxNetFlt/win/ndis6/
H A DVBoxNetLwf-win.cpp1165 for (PMDL pMdl = NET_BUFFER_CURRENT_MDL(pNetBuf); pMdl; pMdl = NDIS_MDL_LINKAGE(pMdl))
1170 DECLINLINE(void) vboxNetLwfWinFreeMdlChain(PMDL pMdl) argument
1174 while (pMdl)
1176 pMdlNext = pMdl->Next;
1177 NdisFreeMdl(pMdl);
1178 Log4((__FUNCTION__ ": freed MDL 0x%p\n", pMdl));
1179 pMdl
1196 PMDL pMdl = NdisAllocateMdl(pModule->hFilter, pSeg->pv, pSeg->cb); local
[all...]
/vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/
H A DVBoxMPVbva.cpp1172 static uint32_t vboxCVDdiSysMemElBuild(VBOXCMDVBVA_SYSMEMEL *pEl, PMDL pMdl, uint32_t iPfn, uint32_t cPages)
1174 PFN_NUMBER cur = MmGetMdlPfnArray(pMdl)[iPfn];
1183 next = MmGetMdlPfnArray(pMdl)[iPfn+cStoredPages];
1194 uint32_t VBoxCVDdiPTransferVRamSysBuildEls(VBOXCMDVBVA_PAGING_TRANSFER *pCmd, PMDL pMdl, uint32_t iPfn, uint32_t cPages, uint32_t cbBuffer, uint32_t *pcPagesWritten)
1207 cPages = vboxCVDdiSysMemElBuild(pEl, pMdl, iPfn + cInitPages - cPages, cPages);
1215 uint32_t VBoxCVDdiPTransferVRamSysBuildEls(VBOXCMDVBVA_PAGING_TRANSFER *pCmd, PMDL pMdl, uint32_t iPfn, uint32_t cPages, uint32_t cbBuffer, uint32_t *pcPagesWritten)
1225 pPageNumbers[i] = (VBOXCMDVBVAPAGEIDX)(MmGetMdlPfnArray(pMdl)[iPfn + i]);
H A DVBoxMPVbva.h241 uint32_t VBoxCVDdiPTransferVRamSysBuildEls(VBOXCMDVBVA_PAGING_TRANSFER *pCmd, PMDL pMdl, uint32_t iPfn, uint32_t cPages, uint32_t cbBuffer, uint32_t *pcPagesWritten);
H A DVBoxMPWddm.cpp3662 PMDL pMdl;
3673 pMdl = pBuildPagingBuffer->Transfer.Destination.pMdl;
3683 pMdl = pBuildPagingBuffer->Transfer.Source.pMdl;
3706 cbBuffer = VBoxCVDdiPTransferVRamSysBuildEls(pPaging, pMdl, iFirstPage, cPages, pBuildPagingBuffer->DmaSize, &cPagesWritten);
3842 PMDL pMdl;
3852 pMdl = pBuildPagingBuffer->Transfer.Source.pMdl;
3860 pMdl
[all...]

Completed in 83 milliseconds