rpcsx/rpcs3/Emu/Memory
eladash 730e9cde84 sys_rsx: Improve allocations and error checks
* allow sys_rsx_device_map to be called twice: in this case the DEVICE address retrived from the previous call returned
* Add ENOMEM checks for sys_rsx_memory_allocate and sys_rsx_context_allocate
* add EINVAL check for sys_rsx_context_allocate if memory handle is not found
* Separate sys_rsx_device_map allocation from sys_rsx_context_allocate's
* Implement sys_rsx_memory_free; used by cellGcmInit upon failure
* Added context_id checks
* Throw if sys_rsx_context_allocate was called twice.
2019-10-21 15:31:45 +03:00
..
vm.cpp sys_rsx: Improve allocations and error checks 2019-10-21 15:31:45 +03:00
vm.h sys_rsx: Improve allocations and error checks 2019-10-21 15:31:45 +03:00
vm_locking.h Split Emu/Memory into more logical headers 2019-06-25 17:11:10 +03:00
vm_ptr.h Avoid transitive include of vm_ref.h 2019-07-15 15:46:46 +03:00
vm_ref.h Avoid transitive include of vm_ref.h 2019-07-15 15:46:46 +03:00
vm_reservation.h Revert "Revert "Remove shared_cond and simplify reservation waiting"" 2019-09-24 05:01:00 +03:00
vm_var.h vm::gvar: add array support 2019-09-17 02:46:34 +03:00