citra/src/core/hle/service
Weiyi Wang 8fb3d8ff38 kernel/process: move current process to kernel instance
Two functional change:
QueryProcessMemory uses the process passed from handle instead current_process
Thread::Stop() uses TLS from owner_process instead of current_process
2018-10-22 21:32:34 -04:00
..
ac Core: pass down Core::System reference to all services (#4272) 2018-10-05 10:59:43 -04:00
act Core: pass down Core::System reference to all services (#4272) 2018-10-05 10:59:43 -04:00
am Kernel: pass ref to session pair 2018-10-18 21:41:36 -04:00
apt kernel/process: move current process to kernel instance 2018-10-22 21:32:34 -04:00
boss Kernel: pass Kernel ref in Event 2018-10-18 21:41:36 -04:00
cam Kernel: pass Kernel ref in Event 2018-10-18 21:41:36 -04:00
cecd kernel/process: move current process to kernel instance 2018-10-22 21:32:34 -04:00
cfg Add GetModule() helper functions, for HID, CAM, and CFG 2018-10-12 11:50:50 +02:00
csnd kernel: pass ref to shared memory 2018-10-18 21:41:36 -04:00
dlp Core: pass down Core::System reference to all services (#4272) 2018-10-05 10:59:43 -04:00
dsp Kernel: pass Kernel ref in Event 2018-10-18 21:41:36 -04:00
frd Core: pass down Core::System reference to all services (#4272) 2018-10-05 10:59:43 -04:00
fs kennel/process: move process list to kernel instance 2018-10-22 21:32:34 -04:00
gsp kernel: pass ref to shared memory 2018-10-18 21:41:36 -04:00
hid kernel: pass ref to shared memory 2018-10-18 21:41:36 -04:00
ir kernel: pass ref to shared memory 2018-10-18 21:41:36 -04:00
ldr_ro Core: pass down Core::System reference to all services (#4272) 2018-10-05 10:59:43 -04:00
mvd Core: pass down Core::System reference to all services (#4272) 2018-10-05 10:59:43 -04:00
ndm Core: pass down Core::System reference to all services (#4272) 2018-10-05 10:59:43 -04:00
news Core: pass down Core::System reference to all services (#4272) 2018-10-05 10:59:43 -04:00
nfc Kernel: pass Kernel ref in Event 2018-10-18 21:41:36 -04:00
nim Kernel: pass Kernel ref in Event 2018-10-18 21:41:36 -04:00
ns Core: pass down Core::System reference to all services (#4272) 2018-10-05 10:59:43 -04:00
nwm Kernel: pass Kernel ref in Event 2018-10-18 21:41:36 -04:00
pm Core: pass down Core::System reference to all services (#4272) 2018-10-05 10:59:43 -04:00
ps Core: pass down Core::System reference to all services (#4272) 2018-10-05 10:59:43 -04:00
ptm Core: pass down Core::System reference to all services (#4272) 2018-10-05 10:59:43 -04:00
pxi Core: pass down Core::System reference to all services (#4272) 2018-10-05 10:59:43 -04:00
qtm Core: pass down Core::System reference to all services (#4272) 2018-10-05 10:59:43 -04:00
sm Kernel: pass ref to port 2018-10-18 21:41:36 -04:00
err_f.cpp Kernel: pass ref to port 2018-10-18 21:41:36 -04:00
err_f.h Core: pass down Core::System reference to all services (#4272) 2018-10-05 10:59:43 -04:00
http_c.cpp Merge pull request #4304 from B3n30/std_optional 2018-10-11 12:40:00 -04:00
http_c.h Merge pull request #4304 from B3n30/std_optional 2018-10-11 12:40:00 -04:00
mic_u.cpp Kernel: pass Kernel ref in Event 2018-10-18 21:41:36 -04:00
mic_u.h Kernel: pass Kernel ref in Event 2018-10-18 21:41:36 -04:00
service.cpp kernel/process: move current process to kernel instance 2018-10-22 21:32:34 -04:00
service.h Kernel: pass ref to port 2018-10-18 21:41:36 -04:00
soc_u.cpp Core: pass down Core::System reference to all services (#4272) 2018-10-05 10:59:43 -04:00
soc_u.h Core: pass down Core::System reference to all services (#4272) 2018-10-05 10:59:43 -04:00
ssl_c.cpp Core: pass down Core::System reference to all services (#4272) 2018-10-05 10:59:43 -04:00
ssl_c.h Core: pass down Core::System reference to all services (#4272) 2018-10-05 10:59:43 -04:00
y2r_u.cpp Kernel: pass Kernel ref in Event 2018-10-18 21:41:36 -04:00
y2r_u.h Kernel: pass Kernel ref in Event 2018-10-18 21:41:36 -04:00