citra/src/core/hle/service
Subv 5165b63512 Services/AM: Support using FS subfiles with the CIA-related service functions.
FS subfiles are created with File::OpenSubFile, they have a start offset that must be added to all read/write operations.

The implementation in this commit is done using a new FileBackend that wraps the FS::File along with the start offset.
2018-10-03 09:57:05 -05:00
..
ac service: Use nested namespace specifiers where applicable 2018-09-22 16:14:10 +02:00
act service: Use nested namespace specifiers where applicable 2018-09-22 16:14:10 +02:00
am Services/AM: Support using FS subfiles with the CIA-related service functions. 2018-10-03 09:57:05 -05:00
apt APT: access FS via backend directly 2018-09-28 14:08:30 -04:00
boss service: Use nested namespace specifiers where applicable 2018-09-22 16:14:10 +02:00
cam service: Use nested namespace specifiers where applicable 2018-09-22 16:14:10 +02:00
cecd Merge pull request #4005 from NarcolepticK/stub-cecd 2018-09-27 10:08:14 -04:00
cfg Merge pull request #4232 from wwylele/multi-region 2018-09-29 23:01:36 -04:00
csnd service: Use nested namespace specifiers where applicable 2018-09-22 16:14:10 +02:00
dlp service: Use nested namespace specifiers where applicable 2018-09-22 16:14:10 +02:00
dsp service: Use nested namespace specifiers where applicable 2018-09-22 16:14:10 +02:00
frd service: Use nested namespace specifiers where applicable 2018-09-22 16:14:10 +02:00
fs Services/AM: Support using FS subfiles with the CIA-related service functions. 2018-10-03 09:57:05 -05:00
gsp service: Use nested namespace specifiers where applicable 2018-09-22 16:14:10 +02:00
hid service: Use nested namespace specifiers where applicable 2018-09-22 16:14:10 +02:00
ir service: Use nested namespace specifiers where applicable 2018-09-22 16:14:10 +02:00
ldr_ro service: Use nested namespace specifiers where applicable 2018-09-22 16:14:10 +02:00
mvd service: Use nested namespace specifiers where applicable 2018-09-22 16:14:10 +02:00
ndm service: Use nested namespace specifiers where applicable 2018-09-22 16:14:10 +02:00
news service: Use nested namespace specifiers where applicable 2018-09-22 16:14:10 +02:00
nfc service: Use nested namespace specifiers where applicable 2018-09-22 16:14:10 +02:00
nim service: Use nested namespace specifiers where applicable 2018-09-22 16:14:10 +02:00
ns service: Use nested namespace specifiers where applicable 2018-09-22 16:14:10 +02:00
nwm Merge pull request #4224 from FearlessTobi/port-1310 2018-09-25 23:07:43 -04:00
pm service: Use nested namespace specifiers where applicable 2018-09-22 16:14:10 +02:00
ps service: Use nested namespace specifiers where applicable 2018-09-22 16:14:10 +02:00
ptm Merge pull request #4209 from zhaowenlan1779/play-coin 2018-09-27 10:09:02 -04:00
pxi service: Use nested namespace specifiers where applicable 2018-09-22 16:14:10 +02:00
qtm service: Use nested namespace specifiers where applicable 2018-09-22 16:14:10 +02:00
sm Merge pull request #4224 from FearlessTobi/port-1310 2018-09-25 23:07:43 -04:00
err_f.cpp service: Use nested namespace specifiers where applicable 2018-09-22 16:14:10 +02:00
err_f.h service: Use nested namespace specifiers where applicable 2018-09-22 16:14:10 +02:00
http_c.cpp Merge pull request #4274 from wwylele/http-direct-fs 2018-09-30 21:37:07 -04:00
http_c.h Merge pull request #4072 from B3n30/httpc3 2018-09-29 22:53:49 -04:00
mic_u.cpp service: Use nested namespace specifiers where applicable 2018-09-22 16:14:10 +02:00
mic_u.h service: Use nested namespace specifiers where applicable 2018-09-22 16:14:10 +02:00
service.cpp kernel/thread: Include thread-related enums within the kernel namespace 2018-09-15 17:16:20 +02:00
service.h Prefix all size_t with std:: 2018-09-06 16:03:28 -04:00
soc_u.cpp service: Use nested namespace specifiers where applicable 2018-09-22 16:14:10 +02:00
soc_u.h service: Use nested namespace specifiers where applicable 2018-09-22 16:14:10 +02:00
ssl_c.cpp service: Use nested namespace specifiers where applicable 2018-09-22 16:14:10 +02:00
ssl_c.h service: Use nested namespace specifiers where applicable 2018-09-22 16:14:10 +02:00
y2r_u.cpp service: Use nested namespace specifiers where applicable 2018-09-22 16:14:10 +02:00
y2r_u.h service: Use nested namespace specifiers where applicable 2018-09-22 16:14:10 +02:00