MCPcopy Create free account
hub / github.com/RPCSX/rpcsx / sys_vm_memory_map_different

Function sys_vm_memory_map_different

kernel/cellos/src/sys_vm.cpp:114–125  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

112}
113
114error_code sys_vm_memory_map_different(ppu_thread &ppu, u64 vsize, u64 psize,
115 u32 cid, u64 flag, u64 policy,
116 vm::ptr<u32> addr) {
117 ppu.state += cpu_flag::wait;
118
119 sys_vm.warning("sys_vm_memory_map_different(vsize=0x%x, psize=0x%x, "
120 "cid=0x%x, flags=0x%llx, policy=0x%llx, addr=*0x%x)",
121 vsize, psize, cid, flag, policy, addr);
122 // TODO: if needed implement different way to map memory, unconfirmed.
123
124 return sys_vm_memory_map(ppu, vsize, psize, cid, flag, policy, addr);
125}
126
127error_code sys_vm_unmap(ppu_thread &ppu, u32 addr) {
128 ppu.state += cpu_flag::wait;

Callers

nothing calls this directly

Calls 1

sys_vm_memory_mapFunction · 0.85

Tested by

no test coverage detected