6#ifndef _PSP2KERN_KERNEL_IOFILEMGR_H_
7#define _PSP2KERN_KERNEL_IOFILEMGR_H_
38#define ksceIoGetGUIDFdList ksceIoGetGUIDFdListForDebugger
52#define ksceIoGetPUIDFdList ksceIoGetPUIDFdListForDebugger
93int ksceIoMount(
int id,
const char *path,
int permission,
int a4,
int a5,
int a6);
#define VITASDK_BUILD_ASSERT_EQ(__size__, __name__)
Definition build_utils.h:13
SceUID pid
Definition iofilemgr.h:22
int ksceIoGetPUIDFdListForDebugger(int vis_level, SceIoFdInfo *dst, SceSize max_size, SceSize *res_size)
Get process file descriptor.
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