| 1361 | } |
| 1362 | |
| 1363 | result_t Kernel::MapProcessCodeMemory(Process* process, vaddr_t dst_addr, |
| 1364 | vaddr_t src_addr, u64 size) { |
| 1365 | LOG_DEBUG(Kernel, |
| 1366 | "MapProcessCodeMemory called (process: {}, dst_addr: 0x{:08x}, " |
| 1367 | "src_addr: 0x{:08x}, size: {})", |
| 1368 | process->GetDebugName(), dst_addr, src_addr, size); |
| 1369 | |
| 1370 | process->GetMmu()->Map(dst_addr, Range<vaddr_t>::FromSize(src_addr, size)); |
| 1371 | |
| 1372 | return RESULT_SUCCESS; |
| 1373 | } |
| 1374 | |
| 1375 | result_t Kernel::UnmapProcessCodeMemory(Process* process, vaddr_t dst_addr, |
| 1376 | vaddr_t src_addr, u64 size) { |
nothing calls this directly
no test coverage detected