6#ifndef _PSP2KERN_FIOS2_H_
7#define _PSP2KERN_FIOS2_H_
int ksceFiosKernelOverlayAdd(SceFiosOverlay *overlay, SceFiosOverlayID *outID)
Overlay process file system overlay.
int ksceFiosKernelOverlayGetInfo(SceFiosOverlayID id, SceFiosOverlay *out_overlay)
Gets an overlay from the calling process's table.
int ksceFiosKernelOverlayModifyForProcess(SceUID pid, SceFiosOverlayID id, const SceFiosOverlay *new_value)
Replaces an overlay in a process's table.
int ksceFiosKernelOverlayAddForProcess(SceUID pid, SceFiosOverlay *overlay, SceFiosOverlayID *outID)
Overlay process file system overlay.
int ksceFiosKernelOverlayThreadSetDisabled(int disabled)
Enables or disables application overlays for the current thread.
int ksceFiosKernelOverlayGetInfoForProcess(SceUID pid, SceFiosOverlayID id, SceFiosOverlay *out_overlay)
Gets an overlay from a process's table.
int ksceFiosKernelOverlayResolveSync(SceUID pid, int resolveForWrite, const char *inPath, char *outPath, SceSize maxPath)
Resolves a path synchronously through a process's overlays.
int ksceFiosKernelOverlayResolveWithRangeSync(SceUID pid, int resolve_for_write, const char *in_path, char *out_path, SceSize max_path, SceUInt8 min_order, SceUInt8 max_order)
Resolves a path through overlays whose order is from min_order through max_order, inclusive.
int ksceFiosKernelOverlayThreadIsDisabled(void)
Returns whether application overlays are disabled for the current thread.
int32_t SceFiosOverlayID
Definition fios2.h:20
int ksceFiosKernelOverlayRemove(SceFiosOverlayID id)
Removes an overlay synchronously from the calling process's table.
int ksceFiosKernelOverlayModify(SceFiosOverlayID id, const SceFiosOverlay *new_value)
Replaces an overlay in the calling process's table.
int ksceFiosKernelOverlayRemoveForProcess(SceUID pid, SceFiosOverlayID id)
Remove process file system overlay.
int ksceFiosKernelOverlayGetList(SceUID pid, SceUInt8 min_order, SceUInt8 max_order, SceFiosOverlayID *out_ids, SceSize max_ids, SceSize *actual_ids)
Gets the IDs of overlays whose order is from min_order through max_order, inclusive.
int ksceFiosKernelOverlayGetRecommendedScheduler(int scheduler_count, const char *partially_resolved_path)
Gets the recommended scheduler index for a partially resolved path.
File-system overlay configuration and returned state.
Definition fios2.h:39
SceUID pid
Definition debug.h:1
unsigned int SceSize
Definition types.h:56
int SceUID
UIDs are used to describe many different kernel objects.
Definition types.h:90
uint8_t SceUInt8
Definition types.h:36