vitasdk
Documentation of the vitasdk
fios2kernel02.h File Reference
#include <vitasdk/build_utils.h>
#include <psp2/types.h>
#include <psp2common/fios2.h>

Go to the source code of this file.

Data Structures

struct  sceFiosKernelOverlayGetList02_opt
 
struct  sceFiosKernelOverlayGetRecommendedScheduler02_opt
 
struct  sceFiosKernelOverlayResolveSync02_opt
 
struct  sceFiosKernelOverlayResolveWithRangeSync02_opt
 

Functions

int sceFiosKernelOverlayAddForProcess02 (SceUID pid, SceFiosOverlay *overlay, SceFiosOverlayID *outID)
 
 VITASDK_BUILD_ASSERT_EQ (0x18, sceFiosKernelOverlayGetList02_opt)
 
 VITASDK_BUILD_ASSERT_EQ (0x8, sceFiosKernelOverlayGetRecommendedScheduler02_opt)
 
 VITASDK_BUILD_ASSERT_EQ (0x18, sceFiosKernelOverlayResolveSync02_opt)
 
 VITASDK_BUILD_ASSERT_EQ (0x1C, sceFiosKernelOverlayResolveWithRangeSync02_opt)
 
int sceFiosKernelOverlayGetInfoForProcess02 (SceUID pid, SceFiosOverlayID id, SceFiosOverlay *out_overlay)
 Gets information about an overlay in a process's table.
 
int sceFiosKernelOverlayGetList02 (SceUID pid, SceUInt8 min_order, SceUInt8 max_order, const sceFiosKernelOverlayGetList02_opt *opt)
 Gets the IDs of overlays whose order is from min_order through max_order, inclusive.
 
int sceFiosKernelOverlayGetRecommendedScheduler02 (int scheduler_count, const char *partially_resolved_path, const sceFiosKernelOverlayGetRecommendedScheduler02_opt *opt)
 Gets the recommended scheduler index for a partially resolved path.
 
int sceFiosKernelOverlayModifyForProcess02 (SceUID pid, SceFiosOverlayID id, const SceFiosOverlay *new_value)
 Replaces an overlay in a process's table.
 
int sceFiosKernelOverlayRemoveForProcess02 (SceUID pid, SceFiosOverlayID id)
 Removes an overlay synchronously from a process's table.
 
int sceFiosKernelOverlayResolveSync02 (SceUID pid, int resolve_for_write, const char *in_path, const sceFiosKernelOverlayResolveSync02_opt *opt)
 Resolves a path synchronously through a process's overlays.
 
int sceFiosKernelOverlayResolveWithRangeSync02 (SceUID pid, int resolve_for_write, const char *in_path, const sceFiosKernelOverlayResolveWithRangeSync02_opt *opt)
 Resolves a path through overlays whose order is between min_order and max_order, inclusive.
 
int sceFiosKernelOverlayThreadIsDisabled02 (void)
 Returns whether application overlays are disabled for the current thread.
 
int sceFiosKernelOverlayThreadSetDisabled02 (int disabled)
 Enables or disables application overlays for the current thread.