mirror of
				https://git.zaroz.cloud/nintendo-back-up/yuzu/yuzu-mainline.git
				synced 2025-03-21 01:53:15 +00:00 
			
		
		
		
	Merge pull request #3781 from lioncash/docs
shared_memory: Amend doxygen reference
This commit is contained in:
		
						commit
						8aa92491d5
					
				| @ -36,22 +36,22 @@ std::shared_ptr<SharedMemory> SharedMemory::Create( | |||||||
| } | } | ||||||
| 
 | 
 | ||||||
| ResultCode SharedMemory::Map(Process& target_process, VAddr address, std::size_t size, | ResultCode SharedMemory::Map(Process& target_process, VAddr address, std::size_t size, | ||||||
|                              Memory::MemoryPermission permission) { |                              Memory::MemoryPermission permissions) { | ||||||
|     const u64 page_count{(size + Memory::PageSize - 1) / Memory::PageSize}; |     const u64 page_count{(size + Memory::PageSize - 1) / Memory::PageSize}; | ||||||
| 
 | 
 | ||||||
|     if (page_list.GetNumPages() != page_count) { |     if (page_list.GetNumPages() != page_count) { | ||||||
|         UNIMPLEMENTED_MSG("Page count does not match"); |         UNIMPLEMENTED_MSG("Page count does not match"); | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     Memory::MemoryPermission expected = |     const Memory::MemoryPermission expected = | ||||||
|         &target_process == owner_process ? owner_permission : user_permission; |         &target_process == owner_process ? owner_permission : user_permission; | ||||||
| 
 | 
 | ||||||
|     if (permission != expected) { |     if (permissions != expected) { | ||||||
|         UNIMPLEMENTED_MSG("Permission does not match"); |         UNIMPLEMENTED_MSG("Permission does not match"); | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     return target_process.PageTable().MapPages(address, page_list, Memory::MemoryState::Shared, |     return target_process.PageTable().MapPages(address, page_list, Memory::MemoryState::Shared, | ||||||
|                                                permission); |                                                permissions); | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| } // namespace Kernel
 | } // namespace Kernel
 | ||||||
|  | |||||||
| @ -51,7 +51,7 @@ public: | |||||||
|      * @param permissions Memory block map permissions (specified by SVC field) |      * @param permissions Memory block map permissions (specified by SVC field) | ||||||
|      */ |      */ | ||||||
|     ResultCode Map(Process& target_process, VAddr address, std::size_t size, |     ResultCode Map(Process& target_process, VAddr address, std::size_t size, | ||||||
|                    Memory::MemoryPermission permission); |                    Memory::MemoryPermission permissions); | ||||||
| 
 | 
 | ||||||
|     /**
 |     /**
 | ||||||
|      * Gets a pointer to the shared memory block |      * Gets a pointer to the shared memory block | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Rodrigo Locatti
						Rodrigo Locatti