Searched refs:mm (Results 1 - 25 of 135) sorted by relevance

123456

/vbox/src/VBox/VMM/VMMR3/
H A DMMPagePool.cpp22 #include <VBox/vmm/mm.h>
59 AssertMsg(!pVM->mm.s.pPagePoolR3, ("Already initialized!\n"));
66 AssertReleaseReturn(sizeof(*pVM->mm.s.pPagePoolR3) + sizeof(*pVM->mm.s.pPagePoolLowR3) < PAGE_SIZE, VERR_INTERNAL_ERROR);
67 int rc = SUPR3PageAllocEx(1, 0 /*fFlags*/, (void **)&pVM->mm.s.pPagePoolR3, NULL /*pR0Ptr*/, NULL /*paPages*/);
70 memset(pVM->mm.s.pPagePoolR3, 0, PAGE_SIZE);
71 pVM->mm.s.pPagePoolR3->pVM = pVM;
72 STAM_REG(pVM, &pVM->mm.s.pPagePoolR3->cPages, STAMTYPE_U32, "/MM/Page/Def/cPages", STAMUNIT_PAGES, "Number of pages in the default pool.");
73 STAM_REG(pVM, &pVM->mm.s.pPagePoolR3->cFreePages, STAMTYPE_U32, "/MM/Page/Def/cFreePages", STAMUNIT_PAGES, "Number of free pages in the default pool.");
74 STAM_REG(pVM, &pVM->mm
[all...]
H A DMM.cpp147 #include <VBox/vmm/mm.h>
193 AssertCompile(sizeof(pUVM->mm.s) <= sizeof(pUVM->mm.padding));
194 AssertRelease(sizeof(pUVM->mm.s) <= sizeof(pUVM->mm.padding));
195 Assert(!pUVM->mm.s.pHeap);
200 int rc = mmR3HeapCreateU(pUVM, &pUVM->mm.s.pHeap);
203 rc = mmR3UkHeapCreateU(pUVM, &pUVM->mm.s.pUkHeap);
206 mmR3HeapDestroy(pUVM->mm.s.pHeap);
207 pUVM->mm
[all...]
H A DMMHyper.cpp24 #include <VBox/vmm/mm.h>
116 pVM->mm.s.pvHyperAreaGC = (RTGCPTR)MM_HYPER_AREA_ADDRESS;
117 pVM->mm.s.cbHyperArea = MM_HYPER_AREA_MAX_SIZE;
118 AssertRelease(RT_ALIGN_T(pVM->mm.s.pvHyperAreaGC, 1 << X86_PD_SHIFT, RTGCPTR) == pVM->mm.s.pvHyperAreaGC);
119 Assert(pVM->mm.s.pvHyperAreaGC < 0xff000000);
139 rc = mmR3HyperHeapCreate(pVM, cbHyperHeap, &pVM->mm.s.pHyperHeapR3, &pVM->mm.s.pHyperHeapR0);
166 rc = mmR3HyperHeapMap(pVM, pVM->mm.s.pHyperHeapR3, &GCPtr);
169 pVM->mm
[all...]
H A DMMHeap.cpp23 #include <VBox/vmm/mm.h>
138 Assert(pUVM->mm.s.pHeap);
139 return mmR3HeapAlloc(pUVM->mm.s.pHeap, enmTag, cbSize, false);
162 return mmR3HeapAlloc(pVM->pUVM->mm.s.pHeap, enmTag, cbSize, false);
179 Assert(pUVM->mm.s.pHeap);
180 void *pv = mmR3HeapAlloc(pUVM->mm.s.pHeap, enmTag, cbSize, false);
203 void *pv = mmR3HeapAlloc(pVM->pUVM->mm.s.pHeap, enmTag, cbSize, false);
225 return mmR3HeapAlloc(pUVM->mm.s.pHeap, enmTag, cbSize, true);
241 return mmR3HeapAlloc(pVM->pUVM->mm.s.pHeap, enmTag, cbSize, true);
258 Assert(pUVM->mm
[all...]
H A DMMUkHeap.cpp23 #include <VBox/vmm/mm.h>
136 return mmR3UkHeapAlloc(pVM->pUVM->mm.s.pUkHeap, enmTag, cbSize, false, pR0Ptr);
154 void *pv = mmR3UkHeapAlloc(pVM->pUVM->mm.s.pUkHeap, enmTag, cbSize, false, pR0Ptr);
177 return mmR3UkHeapAlloc(pVM->pUVM->mm.s.pUkHeap, enmTag, cbSize, true, pR0Ptr);
195 void *pv = mmR3UkHeapAlloc(pVM->pUVM->mm.s.pUkHeap, enmTag, cbSize, true, pR0Ptr);
387 PMMUKHEAP pHeap = pVM->pUVM->mm.s.pUkHeap;
/vbox/src/VBox/VMM/VMMAll/
H A DMMAllPagePool.cpp24 #include <VBox/vmm/mm.h>
90 void *pvPage = mmPagePoolPhys2Ptr(pVM->mm.s.CTX_SUFF(pPagePool), HCPhysPage);
93 pvPage = mmPagePoolPhys2Ptr(pVM->mm.s.CTX_SUFF(pPagePoolLow), HCPhysPage);
96 STAM_COUNTER_INC(&pVM->mm.s.CTX_SUFF(pPagePool)->cErrors);
120 void *pvPage = mmPagePoolPhys2Ptr(pVM->mm.s.CTX_SUFF(pPagePool), HCPhysPage);
123 pvPage = mmPagePoolPhys2Ptr(pVM->mm.s.CTX_SUFF(pPagePoolLow), HCPhysPage);
126 STAM_COUNTER_INC(&pVM->mm.s.CTX_SUFF(pPagePool)->cErrors);
147 void *pvPage = mmPagePoolPhys2Ptr(pVM->mm.s.CTX_SUFF(pPagePool), HCPhysPage);
150 pvPage = mmPagePoolPhys2Ptr(pVM->mm.s.CTX_SUFF(pPagePoolLow), HCPhysPage);
211 RTHCPHYS HCPhys = mmPagePoolPtr2Phys(pVM->mm
[all...]
H A DCPUMStack.cpp25 #include <VBox/vmm/mm.h>
H A DMMAll.cpp23 #include <VBox/vmm/mm.h>
46 PMMLOOKUPHYPER pLookup = (PMMLOOKUPHYPER)((uint8_t *)pVM->mm.s.CTX_SUFF(pHyperHeap) + pVM->mm.s.offLookupHyper);
108 PMMLOOKUPHYPER pLookup = (PMMLOOKUPHYPER)((uint8_t *)pVM->mm.s.CTX_SUFF(pHyperHeap) + pVM->mm.s.offLookupHyper);
168 unsigned offRC = (RTRCUINTPTR)RCPtr - (RTGCUINTPTR)pVM->mm.s.pvHyperAreaGC;
169 PMMLOOKUPHYPER pLookup = (PMMLOOKUPHYPER)((uint8_t *)pVM->mm.s.CTX_SUFF(pHyperHeap) + pVM->mm.s.offLookupHyper);
289 return (RTRCPTR)((RTRCUINTPTR)pVM->mm.s.pvHyperAreaGC + pLookup->off + off);
H A DMMAllHyper.cpp23 #include <VBox/vmm/mm.h>
160 PMMHYPERHEAP pHeap = pVM->mm.s.CTX_SUFF(pHyperHeap);
185 PMMHYPERHEAP pHeap = pVM->mm.s.CTX_SUFF(pHyperHeap);
255 PMMHYPERHEAP pHeap = pVM->mm.s.CTX_SUFF(pHyperHeap);
839 Assert(pHeap == pVM->mm.s.CTX_SUFF(pHyperHeap));
1221 mmHyperHeapCheck(pVM->mm.s.CTX_SUFF(pHyperHeap));
1235 PMMHYPERHEAP pHeap = pVM->mm.s.CTX_SUFF(pHyperHeap);
1258 return pVM->mm.s.CTX_SUFF(pHyperHeap)->cbFree;
1268 return pVM->mm.s.CTX_SUFF(pHyperHeap)->cbHeap;
1282 *pcb = pVM->mm
[all...]
H A DCSAMAll.cpp30 #include <VBox/vmm/mm.h>
32 #include <VBox/vmm/mm.h>
H A DPDMAllQueue.cpp29 # include <VBox/vmm/mm.h>
/vbox/tools/bin/
H A Dvboxlogabstime.pl25 my ($year,$month,$day,$hh,$mm,$ss,$frac);
27 ($year,$month,$day,$hh,$mm,$ss,$frac) = ($1,$2-1,$3,$4,$5,$6,$7);
34 my $logstamp = timegm($ss,$mm,$hh,$day,$month,$year)+$frac;
/vbox/src/VBox/Devices/Network/slirp/bsd/kern/
H A Duipc_mbuf.c692 struct mbuf *mm, *x, *z, *prev = NULL; local
702 mm = m;
704 while(mm->m_next) {
705 prev = mm;
706 mm = mm->m_next;
716 if (!M_WRITABLE(mm)) {
719 x = m_getcl(how, MT_DATA, mm->m_flags);
721 x = m_getcl(pData, how, MT_DATA, mm->m_flags);
725 bcopy(mm
[all...]
/vbox/src/VBox/Runtime/r0drv/linux/
H A Dmemobj-r0drv-linux.c215 down_write(&pTask->mm->mmap_sem);
217 up_write(&pTask->mm->mmap_sem);
225 down_write(&pTask->mm->mmap_sem);
227 up_write(&pTask->mm->mmap_sem);
262 down_write(&pTask->mm->mmap_sem);
263 do_munmap(pTask->mm, (unsigned long)pv, cb, 0); /* should it be 1 or 0? */
264 up_write(&pTask->mm->mmap_sem);
266 down_write(&pTask->mm->mmap_sem);
267 do_munmap(pTask->mm, (unsigned long)pv, cb);
268 up_write(&pTask->mm
1352 rtR0MemObjLinuxFixPte(struct mm_struct *mm, unsigned long ulAddr, RTHCPHYS Phys) argument
[all...]
/vbox/include/VBox/vmm/
H A Duvm.h119 } mm; member in struct:UVM
152 AssertCompileMemberAlignment(UVM, mm, 32);
/vbox/src/libs/xpcom18a4/xpcom/base/
H A DnsMemoryImpl.cpp229 nsMemoryImpl* mm = new nsMemoryImpl();
230 if (mm == NULL)
236 rv = mm->QueryInterface(aIID, aInstancePtr);
242 mm->mFlushLock = PR_NewLock();
243 if (! mm->mFlushLock)
250 delete mm;
/vbox/src/VBox/VMM/VMMRC/
H A DIOMRC.cpp27 #include <VBox/vmm/mm.h>
H A DCSAMRC.cpp28 #include <VBox/vmm/mm.h>
30 #include <VBox/vmm/mm.h>
H A DMMRamRC.cpp23 #include <VBox/vmm/mm.h>
H A DPGMRC.cpp25 #include <VBox/vmm/mm.h>
/vbox/src/VBox/VMM/testcase/
H A DtstVMStructDTrace.cpp27 #include <VBox/vmm/mm.h>
H A DtstVMStructRC.cpp55 #include <VBox/vmm/mm.h>
H A DtstCFGM.cpp25 #include <VBox/vmm/mm.h>
/vbox/src/VBox/Devices/PC/
H A DDevPcArch.cpp23 #include <VBox/vmm/mm.h>
/vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/
H A Dserver_clear.c246 GLenum mm, blendSrc, blendDst;
286 mm = ctx->transform.matrixMode;
294 switch(mm)
387 switch (mm)
403 cr_server.head_spu->dispatch_table.MatrixMode(mm);

Completed in 1018 milliseconds

123456