Lines Matching refs:pMem
63 * @param pMem The memory object.
65 static vm_map_t rtR0MemObjHaikuGetMap(PRTR0MEMOBJINTERNAL pMem)
67 switch (pMem->enmType)
79 return pMem->u.Lock.R0Process == NIL_RTR0PROCESS
81 : &((struct proc *)pMem->u.Lock.R0Process)->p_vmspace->vm_map;
84 return pMem->u.ResVirt.R0Process == NIL_RTR0PROCESS
86 : &((struct proc *)pMem->u.ResVirt.R0Process)->p_vmspace->vm_map;
89 return pMem->u.Mapping.R0Process == NIL_RTR0PROCESS
91 : &((struct proc *)pMem->u.Mapping.R0Process)->p_vmspace->vm_map;
100 int rtR0MemObjNativeFree(RTR0MEMOBJ pMem)
102 PRTR0MEMOBJHAIKU pMemHaiku = (PRTR0MEMOBJHAIKU)pMem;
586 int rtR0MemObjNativeProtect(PRTR0MEMOBJINTERNAL pMem, size_t offSub, size_t cbSub, uint32_t fProt)
592 RTHCPHYS rtR0MemObjNativeGetPagePhysAddr(PRTR0MEMOBJINTERNAL pMem, size_t iPage)
594 PRTR0MEMOBJHAIKU pMemHaiku = (PRTR0MEMOBJHAIKU)pMem;
599 LogFlow(("rtR0MemObjNativeGetPagePhysAddr: pMem=%p enmType=%x iPage=%u\n", pMem, pMemHaiku->Core.enmType,(unsigned)iPage));