Changeset 91481 in vbox for trunk/src/VBox/Runtime/r0drv/netbsd
- Timestamp:
- Sep 30, 2021 12:06:31 AM (4 years ago)
- svn:sync-xref-src-repo-rev:
- 147165
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/r0drv/netbsd/memobj-r0drv-netbsd.c
r91480 r91481 298 298 299 299 300 static int rtR0MemObjNetBSDAllocPhysPages(PPRTR0MEMOBJINTERNAL ppMem, RTR0MEMOBJTYPE enmType, 301 size_t cb, 302 RTHCPHYS PhysHighest, size_t uAlignment, 303 bool fContiguous) 300 static int rtR0MemObjNetBSDAllocPhysPages(PPRTR0MEMOBJINTERNAL ppMem, RTR0MEMOBJTYPE enmType, size_t cb, 301 RTHCPHYS PhysHighest, size_t uAlignment, bool fContiguous, const char *pszTag) 304 302 { 305 303 paddr_t VmPhysAddrHigh; 306 304 307 305 /* create the object. */ 308 PRTR0MEMOBJNETBSD pMemNetBSD = (PRTR0MEMOBJNETBSD)rtR0MemObjNew(sizeof(*pMemNetBSD), enmType, NULL, cb, NULL);306 PRTR0MEMOBJNETBSD pMemNetBSD = (PRTR0MEMOBJNETBSD)rtR0MemObjNew(sizeof(*pMemNetBSD), enmType, NULL, cb, pszTag); 309 307 if (!pMemNetBSD) 310 308 return VERR_NO_MEMORY; … … 337 335 338 336 339 DECLHIDDEN(int) rtR0MemObjNativeAllocPhys(PPRTR0MEMOBJINTERNAL ppMem, size_t cb, RTHCPHYS PhysHighest, size_t uAlignment) 340 { 341 return rtR0MemObjNetBSDAllocPhysPages(ppMem, RTR0MEMOBJTYPE_PHYS, cb, PhysHighest, uAlignment, true); 337 DECLHIDDEN(int) rtR0MemObjNativeAllocPhys(PPRTR0MEMOBJINTERNAL ppMem, size_t cb, RTHCPHYS PhysHighest, size_t uAlignment, 338 const char *pszTag) 339 { 340 return rtR0MemObjNetBSDAllocPhysPages(ppMem, RTR0MEMOBJTYPE_PHYS, cb, PhysHighest, uAlignment, true, pszTag); 342 341 } 343 342 … … 345 344 DECLHIDDEN(int) rtR0MemObjNativeAllocPhysNC(PPRTR0MEMOBJINTERNAL ppMem, size_t cb, RTHCPHYS PhysHighest) 346 345 { 347 return rtR0MemObjNetBSDAllocPhysPages(ppMem, RTR0MEMOBJTYPE_PHYS_NC, cb, PhysHighest, PAGE_SIZE, false );346 return rtR0MemObjNetBSDAllocPhysPages(ppMem, RTR0MEMOBJTYPE_PHYS_NC, cb, PhysHighest, PAGE_SIZE, false, pszTag); 348 347 } 349 348
Note:
See TracChangeset
for help on using the changeset viewer.