6 #ifndef _PSP2KERN_KERNEL_IOFILEMGR_H_
7 #define _PSP2KERN_KERNEL_IOFILEMGR_H_
38 #define ksceIoGetGUIDFdList ksceIoGetGUIDFdListForDebugger
52 #define ksceIoGetPUIDFdList ksceIoGetPUIDFdListForDebugger
93 int ksceIoMount(
int id,
const char *path,
int permission,
int a4,
int a5,
int a6);
SceUID pid
Definition: iofilemgr.h:22
int ksceIoGetPUIDFdListForDebugger(int vis_level, SceIoFdInfo *dst, SceSize max_size, SceSize *res_size)
Get process file descriptor.
VITASDK_BUILD_ASSERT_EQ(0x18, SceIoDevInfo)
int data_0x804
Definition: iofilemgr.h:58
int data_0x81C
Definition: iofilemgr.h:64
int data_0x80C
Definition: iofilemgr.h:60
int ksceIoGetGUIDFdListForDebugger(int vis_level, SceIoFdInfo *dst, SceSize max_size, SceSize *res_size)
Get global file descriptor.
SceUID pid
Definition: iofilemgr.h:57
int ksceIoGetFileInfo(SceUID fd, SceUID pid, SceIofileInfo *info)
Get file info.
char path2[0x400]
Definition: iofilemgr.h:56
int data_0x818
Definition: iofilemgr.h:63
SceUID fd
Definition: iofilemgr.h:21
int ksceIoMount(int id, const char *path, int permission, int a4, int a5, int a6)
Mounts a device.
char path[0x400]
Definition: iofilemgr.h:55
int data_0x808
Definition: iofilemgr.h:59
int data_0x814
Definition: iofilemgr.h:62
int data_0x824
Definition: iofilemgr.h:66
int data_0x820
Definition: iofilemgr.h:65
int data_0x810
Definition: iofilemgr.h:61
int ksceIoUmount(int id, int a2, int a3, int a4)
Unmounts a device.
int ksceIoGetRemoteKPLSData(SceUID pid, void *dst)
Get Remote Kernel Process Local Storage Data.
Definition: iofilemgr.h:20
Definition: iofilemgr.h:54
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