summaryrefslogtreecommitdiffstats
path: root/src/core/hle/kernel/k_shared_memory.cpp
diff options
context:
space:
mode:
authorbunnei <bunneidev@gmail.com>2023-01-26 07:27:48 +0100
committerGitHub <noreply@github.com>2023-01-26 07:27:48 +0100
commit2158ccda3b52d53b7485b954dc878735a58de085 (patch)
treefabf49d31ba3ee3f19cb84da7236ab36fced2be5 /src/core/hle/kernel/k_shared_memory.cpp
parentMerge pull request #9681 from Morph1984/nice-one-qt6 (diff)
parentkernel: KPageTable: update (diff)
downloadyuzu-2158ccda3b52d53b7485b954dc878735a58de085.tar
yuzu-2158ccda3b52d53b7485b954dc878735a58de085.tar.gz
yuzu-2158ccda3b52d53b7485b954dc878735a58de085.tar.bz2
yuzu-2158ccda3b52d53b7485b954dc878735a58de085.tar.lz
yuzu-2158ccda3b52d53b7485b954dc878735a58de085.tar.xz
yuzu-2158ccda3b52d53b7485b954dc878735a58de085.tar.zst
yuzu-2158ccda3b52d53b7485b954dc878735a58de085.zip
Diffstat (limited to 'src/core/hle/kernel/k_shared_memory.cpp')
-rw-r--r--src/core/hle/kernel/k_shared_memory.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/core/hle/kernel/k_shared_memory.cpp b/src/core/hle/kernel/k_shared_memory.cpp
index 3cf2b5d91..df505edfe 100644
--- a/src/core/hle/kernel/k_shared_memory.cpp
+++ b/src/core/hle/kernel/k_shared_memory.cpp
@@ -94,15 +94,15 @@ Result KSharedMemory::Map(KProcess& target_process, VAddr address, std::size_t m
R_UNLESS(map_perm == test_perm, ResultInvalidNewMemoryPermission);
}
- return target_process.PageTable().MapPages(address, *page_group, KMemoryState::Shared,
- ConvertToKMemoryPermission(map_perm));
+ return target_process.PageTable().MapPageGroup(address, *page_group, KMemoryState::Shared,
+ ConvertToKMemoryPermission(map_perm));
}
Result KSharedMemory::Unmap(KProcess& target_process, VAddr address, std::size_t unmap_size) {
// Validate the size.
R_UNLESS(size == unmap_size, ResultInvalidSize);
- return target_process.PageTable().UnmapPages(address, *page_group, KMemoryState::Shared);
+ return target_process.PageTable().UnmapPageGroup(address, *page_group, KMemoryState::Shared);
}
} // namespace Kernel