summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGravatar bunnei2022-01-14 23:26:52 -0800
committerGravatar bunnei2022-01-22 20:51:34 -0800
commitee25e0a40b0be6baa2674bcbca1d7248ec63dbfc (patch)
treece9fef105d11bb3133b9484b3041d1cea8c5a499 /src
parentcore: hle: kernel: KPageTable: ResetTransferMemory: Various cleanup. (diff)
downloadyuzu-ee25e0a40b0be6baa2674bcbca1d7248ec63dbfc.tar.gz
yuzu-ee25e0a40b0be6baa2674bcbca1d7248ec63dbfc.tar.xz
yuzu-ee25e0a40b0be6baa2674bcbca1d7248ec63dbfc.zip
core: hle: kernel: KPageTable: ReserveTransferMemory: Various cleanup.
Diffstat (limited to '')
-rw-r--r--src/core/hle/kernel/k_page_table.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/core/hle/kernel/k_page_table.cpp b/src/core/hle/kernel/k_page_table.cpp
index 6efd15c78..223c0d491 100644
--- a/src/core/hle/kernel/k_page_table.cpp
+++ b/src/core/hle/kernel/k_page_table.cpp
@@ -782,12 +782,12 @@ ResultCode KPageTable::ReserveTransferMemory(VAddr addr, std::size_t size, KMemo
782 KMemoryState state{}; 782 KMemoryState state{};
783 KMemoryAttribute attribute{}; 783 KMemoryAttribute attribute{};
784 784
785 CASCADE_CODE(CheckMemoryState( 785 R_TRY(CheckMemoryState(&state, nullptr, &attribute, nullptr, addr, size,
786 &state, nullptr, &attribute, nullptr, addr, size, 786 KMemoryState::FlagCanTransfer | KMemoryState::FlagReferenceCounted,
787 KMemoryState::FlagCanTransfer | KMemoryState::FlagReferenceCounted, 787 KMemoryState::FlagCanTransfer | KMemoryState::FlagReferenceCounted,
788 KMemoryState::FlagCanTransfer | KMemoryState::FlagReferenceCounted, KMemoryPermission::All, 788 KMemoryPermission::All, KMemoryPermission::UserReadWrite,
789 KMemoryPermission::UserReadWrite, KMemoryAttribute::Mask, KMemoryAttribute::None, 789 KMemoryAttribute::Mask, KMemoryAttribute::None,
790 KMemoryAttribute::IpcAndDeviceMapped)); 790 KMemoryAttribute::IpcAndDeviceMapped));
791 791
792 block_manager->Update(addr, size / PageSize, state, perm, attribute | KMemoryAttribute::Locked); 792 block_manager->Update(addr, size / PageSize, state, perm, attribute | KMemoryAttribute::Locked);
793 793