summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/filesystem/fsp/fsp_srv.h
diff options
context:
space:
mode:
authorLiam <byteslice@airmail.cc>2024-02-23 18:17:24 +0100
committerLiam <byteslice@airmail.cc>2024-02-23 18:17:24 +0100
commit22b91afa6944b1c1242691e67abef891b0f5df42 (patch)
treeb195b12419d3cd1cbf838a003d06210b773ae7cb /src/core/hle/service/filesystem/fsp/fsp_srv.h
parentMerge pull request #13133 from liamwhite/libstdcxx-issue (diff)
downloadyuzu-22b91afa6944b1c1242691e67abef891b0f5df42.tar
yuzu-22b91afa6944b1c1242691e67abef891b0f5df42.tar.gz
yuzu-22b91afa6944b1c1242691e67abef891b0f5df42.tar.bz2
yuzu-22b91afa6944b1c1242691e67abef891b0f5df42.tar.lz
yuzu-22b91afa6944b1c1242691e67abef891b0f5df42.tar.xz
yuzu-22b91afa6944b1c1242691e67abef891b0f5df42.tar.zst
yuzu-22b91afa6944b1c1242691e67abef891b0f5df42.zip
Diffstat (limited to '')
-rw-r--r--src/core/hle/service/filesystem/fsp/fsp_srv.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/core/hle/service/filesystem/fsp/fsp_srv.h b/src/core/hle/service/filesystem/fsp/fsp_srv.h
index ee67f6bc1..db51852c7 100644
--- a/src/core/hle/service/filesystem/fsp/fsp_srv.h
+++ b/src/core/hle/service/filesystem/fsp/fsp_srv.h
@@ -25,6 +25,7 @@ class SaveDataController;
class IFileSystem;
class ISaveDataInfoReader;
+class ISaveDataTransferProhibiter;
class IStorage;
class IMultiCommitManager;
@@ -66,11 +67,16 @@ private:
Result OpenSaveDataInfoReaderBySaveDataSpaceId(OutInterface<ISaveDataInfoReader> out_interface,
FileSys::SaveDataSpaceId space);
Result OpenSaveDataInfoReaderOnlyCacheStorage(OutInterface<ISaveDataInfoReader> out_interface);
+ Result FindSaveDataWithFilter(Out<s64> out_count, OutBuffer<BufferAttr_HipcMapAlias> out_buffer,
+ FileSys::SaveDataSpaceId space_id,
+ FileSys::SaveDataFilter filter);
Result WriteSaveDataFileSystemExtraDataBySaveDataAttribute();
Result ReadSaveDataFileSystemExtraDataWithMaskBySaveDataAttribute(
FileSys::SaveDataSpaceId space_id, FileSys::SaveDataAttribute attribute,
InBuffer<BufferAttr_HipcMapAlias> mask_buffer,
OutBuffer<BufferAttr_HipcMapAlias> out_buffer);
+ Result OpenSaveDataTransferProhibiter(OutInterface<ISaveDataTransferProhibiter> out_prohibiter,
+ u64 id);
Result OpenDataStorageByCurrentProcess(OutInterface<IStorage> out_interface);
Result OpenDataStorageByDataId(OutInterface<IStorage> out_interface,
FileSys::StorageId storage_id, u32 unknown, u64 title_id);