Citron-emu/src/core/hle/kernel
Lioncash 2abf979c35 kernel/process: Set page table when page table resizes occur.
We need to ensure dynarmic gets a valid pointer if the page table is
resized (the relevant pointers would be invalidated in this scenario).

In this scenario, the page table can be resized depending on what kind
of address space is specified within the NPDM metadata (if it's
present).
2019-04-09 13:00:56 -04:00
..
address_arbiter.cpp
address_arbiter.h
client_port.cpp kernel/server_session: Return a std::pair from CreateSessionPair() 2019-04-06 01:42:03 -04:00
client_port.h
client_session.cpp
client_session.h
code_set.cpp kernel: Move CodeSet structure to its own source files 2019-03-20 13:07:04 -04:00
code_set.h kernel/codeset: Make CodeSet's memory data member a regular std::vector 2019-03-22 18:43:46 -04:00
errors.h
handle_table.cpp
handle_table.h
hle_ipc.cpp
hle_ipc.h
kernel.cpp kernel: Handle page table switching within MakeCurrentProcess() 2019-04-07 01:12:54 -04:00
kernel.h kernel/svc: Implement svcGetProcessList 2019-04-02 00:47:14 -04:00
mutex.cpp
mutex.h
object.cpp kernel/object: Remove unused handle type entry 2019-04-03 10:24:32 -04:00
object.h kernel/object: Remove unused handle type entry 2019-04-03 10:24:32 -04:00
process.cpp kernel/process: Set page table when page table resizes occur. 2019-04-09 13:00:56 -04:00
process.h Merge pull request #2314 from lioncash/const 2019-04-03 11:46:17 -04:00
process_capability.cpp
process_capability.h
readable_event.cpp kernel/wait_object: Make ShouldWait() take thread members by pointer-to-const 2019-04-01 18:19:45 -04:00
readable_event.h kernel/wait_object: Make ShouldWait() take thread members by pointer-to-const 2019-04-01 18:19:45 -04:00
resource_limit.cpp kernel/resource_limit: Remove the name member from resource limits 2019-04-01 16:49:28 -04:00
resource_limit.h kernel/resource_limit: Remove the name member from resource limits 2019-04-01 16:49:28 -04:00
scheduler.cpp kernel: Handle page table switching within MakeCurrentProcess() 2019-04-07 01:12:54 -04:00
scheduler.h kernel/scheduler: Remove unused parameter to AddThread() 2019-03-30 05:29:33 -04:00
server_port.cpp kernel/server_port: Return a std::pair from CreatePortPair() 2019-04-06 01:36:53 -04:00
server_port.h kernel/server_port: Return a std::pair from CreatePortPair() 2019-04-06 01:36:53 -04:00
server_session.cpp kernel/server_session: Return a std::pair from CreateSessionPair() 2019-04-06 01:42:03 -04:00
server_session.h kernel/server_session: Return a std::pair from CreateSessionPair() 2019-04-06 01:42:03 -04:00
session.cpp
session.h
shared_memory.cpp kernel/shared_memory: Remove unused core/memory.h include 2019-03-29 18:16:22 -04:00
shared_memory.h kernel/shared_memory: Sanitize supplied size when unmapping 2019-03-29 18:16:19 -04:00
svc.cpp kernel/svc: Properly sanitize mutex address in WaitProcessWideKeyAtomic 2019-04-03 20:25:41 -04:00
svc.h
svc_wrap.h kernel/svc: Implement svcGetProcessList 2019-04-02 00:47:14 -04:00
thread.cpp Merge pull request #2314 from lioncash/const 2019-04-03 11:46:17 -04:00
thread.h kernel/thread: Make AllWaitObjectsReady() a const qualified member function 2019-04-01 18:23:50 -04:00
transfer_memory.cpp kernel/transfer_memory: Add accessors to data and sizes 2019-04-03 17:49:16 -04:00
transfer_memory.h kernel/transfer_memory: Add accessors to data and sizes 2019-04-03 17:49:16 -04:00
vm_manager.cpp kernel/vm_manager: Handle shrinking of the heap size within SetHeapSize() 2019-03-24 17:08:30 -04:00
vm_manager.h kernel/vm_manager: Handle shrinking of the heap size within SetHeapSize() 2019-03-24 17:08:30 -04:00
wait_object.cpp
wait_object.h kernel/wait_object: Make ShouldWait() take thread members by pointer-to-const 2019-04-01 18:19:45 -04:00
writable_event.cpp
writable_event.h