citra/src/core/hle/service
Weiyi Wang d90094e8a7 Service: release shared memory object when finalize
Since last commit SharedMemory only reset source memory set on dtor, service should always release the ref as soon as possible to make the reset happen
2018-11-16 00:24:13 -05: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/SharedMemory: set and reset source memory state 2018-11-16 00:24:08 -05:00
boss Kernel: pass Kernel ref in Event 2018-10-18 21:41:36 -04:00
cam CoreTiming: wrap into class 2018-11-04 10:26:38 -05: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/SharedMemory: set and reset source memory state 2018-11-16 00:24:08 -05: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 Kernel/Thread: move thread queue, current thread, and scheduling related function into the manager 2018-10-26 16:07:11 -04:00
gsp Kernel/SharedMemory: set and reset source memory state 2018-11-16 00:24:08 -05:00
hid Kernel/SharedMemory: set and reset source memory state 2018-11-16 00:24:08 -05:00
ir Kernel/SharedMemory: set and reset source memory state 2018-11-16 00:24:08 -05:00
ldr_ro ldr_ro: properly map CRS/CRO buffer 2018-11-11 12:39:05 -05: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 nfc: Add Amiibo support (REOPENED) (#4337) 2018-10-24 21:01:38 -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 CoreTiming: wrap into class 2018-11-04 10:26:38 -05: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/Thread: move thread queue, current thread, and scheduling related function into the manager 2018-10-26 16:07:11 -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 Service: release shared memory object when finalize 2018-11-16 00:24:13 -05:00
http_c.h Service: release shared memory object when finalize 2018-11-16 00:24:13 -05:00
mic_u.cpp Service: release shared memory object when finalize 2018-11-16 00:24:13 -05:00
mic_u.h Kernel: pass Kernel ref in Event 2018-10-18 21:41:36 -04:00
service.cpp Service, Kernel: move named port list to kernel 2018-11-01 12:56:40 -04:00
service.h Service, Kernel: move named port list to kernel 2018-11-01 12:56:40 -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