Searched refs:PRTMEMHDR (Results 1 - 9 of 9) sorted by relevance

/vbox/src/VBox/Runtime/r0drv/
H A Dalloc-r0drv.h50 } RTMEMHDR, *PRTMEMHDR; typedef in typeref:struct:RTMEMHDR
91 DECLHIDDEN(int) rtR0MemAllocEx(size_t cb, uint32_t fFlags, PRTMEMHDR *ppHdr);
97 DECLHIDDEN(void) rtR0MemFree(PRTMEMHDR pHdr);
H A Dalloc-r0drv.cpp82 DECLINLINE(PRTMEMHDR) rtR0MemAlloc(size_t cb, uint32_t fFlags)
84 PRTMEMHDR pHdr;
118 PRTMEMHDR pHdr;
137 PRTMEMHDR pHdr;
182 PRTMEMHDR pHdrOld;
198 pHdrOld = (PRTMEMHDR)pvOld - 1;
203 PRTMEMHDR pHdrNew;
248 PRTMEMHDR pHdr;
253 pHdr = (PRTMEMHDR)pv - 1;
281 PRTMEMHDR pHd
[all...]
/vbox/src/VBox/Runtime/r0drv/haiku/
H A Dalloc-r0drv-haiku.c45 int rtR0MemAllocEx(size_t cb, uint32_t fFlags, PRTMEMHDR *ppHdr)
50 PRTMEMHDR pHdr = (PRTMEMHDR)malloc(cb + sizeof(*pHdr));
69 void rtR0MemFree(PRTMEMHDR pHdr)
/vbox/src/VBox/Runtime/r0drv/nt/
H A Dalloc-r0drv-nt.cpp43 DECLHIDDEN(int) rtR0MemAllocEx(size_t cb, uint32_t fFlags, PRTMEMHDR *ppHdr)
48 PRTMEMHDR pHdr = (PRTMEMHDR)ExAllocatePoolWithTag(NonPagedPool, cb + sizeof(*pHdr), IPRT_NT_POOL_TAG);
64 DECLHIDDEN(void) rtR0MemFree(PRTMEMHDR pHdr)
/vbox/src/VBox/Runtime/r0drv/os2/
H A Dalloc-r0drv-os2.cpp45 DECLHIDDEN(int) rtR0MemAllocEx(size_t cb, uint32_t fFlags, PRTMEMHDR *ppHdr)
55 PRTMEMHDR pHdr = (PRTMEMHDR)pv;
65 DECLHIDDEN(void) rtR0MemFree(PRTMEMHDR pHdr)
/vbox/src/VBox/Runtime/r0drv/freebsd/
H A Dalloc-r0drv-freebsd.c54 DECLHIDDEN(int) rtR0MemAllocEx(size_t cb, uint32_t fFlags, PRTMEMHDR *ppHdr)
57 PRTMEMHDR pHdr = NULL;
70 pHdr = (PRTMEMHDR)kmem_alloc_prot(kernel_map, cb + sizeof(*pHdr),
95 pHdr = (PRTMEMHDR)Addr;
112 pHdr = (PRTMEMHDR)malloc(cb + sizeof(RTMEMHDR), M_IPRTHEAP,
129 DECLHIDDEN(void) rtR0MemFree(PRTMEMHDR pHdr)
/vbox/src/VBox/Runtime/r0drv/solaris/
H A Dalloc-r0drv-solaris.c68 DECLHIDDEN(int) rtR0MemAllocEx(size_t cb, uint32_t fFlags, PRTMEMHDR *ppHdr)
71 PRTMEMHDR pHdr;
78 pHdr = (PRTMEMHDR)segkmem_alloc(heaptext_arena, cbAllocated + sizeof(*pHdr), KM_SLEEP);
85 pHdr = (PRTMEMHDR)kmem_zalloc(cb + sizeof(*pHdr), fKmFlags);
87 pHdr = (PRTMEMHDR)kmem_alloc(cb + sizeof(*pHdr), fKmFlags);
108 DECLHIDDEN(void) rtR0MemFree(PRTMEMHDR pHdr)
/vbox/src/VBox/Runtime/r0drv/darwin/
H A Dalloc-r0drv-darwin.cpp68 DECLHIDDEN(int) rtR0MemAllocEx(size_t cb, uint32_t fFlags, PRTMEMHDR *ppHdr)
73 PRTMEMHDR pHdr;
91 pHdr = (PRTMEMHDR)IOMalloc(cb + sizeof(*pHdr));
111 DECLHIDDEN(void) rtR0MemFree(PRTMEMHDR pHdr)
/vbox/src/VBox/Runtime/r0drv/linux/
H A Dalloc-r0drv-linux.c160 static PRTMEMHDR rtR0MemAllocExecVmArea(size_t cb)
234 DECLHIDDEN(int) rtR0MemAllocEx(size_t cb, uint32_t fFlags, PRTMEMHDR *ppHdr)
236 PRTMEMHDR pHdr;
251 pHdr = (PRTMEMHDR)RTHeapSimpleAlloc(g_HeapExec, cb + sizeof(*pHdr), 0);
264 pHdr = (PRTMEMHDR)__vmalloc(cb + sizeof(*pHdr), GFP_KERNEL | __GFP_HIGHMEM | __GFP_NOWARN, MY_PAGE_KERNEL_EXEC);
268 pHdr = (PRTMEMHDR)__vmalloc(cb + sizeof(*pHdr), GFP_KERNEL | __GFP_HIGHMEM | __GFP_NOWARN, MY_PAGE_KERNEL_EXEC);
270 pHdr = (PRTMEMHDR)vmalloc(cb + sizeof(*pHdr));
318 DECLHIDDEN(void) rtR0MemFree(PRTMEMHDR pHdr)

Completed in 57 milliseconds