summaryrefslogtreecommitdiff
path: root/include/user
diff options
context:
space:
mode:
authorReiko Asakura2021-03-10 22:00:50 -0500
committerReiko Asakura2021-03-10 22:00:50 -0500
commitb7b08fb886780eb3675dd26bc49712d339d94d5f (patch)
tree215f76622c43aa4a82b556bb1568b9d9c18f3c4e /include/user
parentAdd NIDs in SceCodecEngineUser (diff)
downloadvds-libraries-b7b08fb886780eb3675dd26bc49712d339d94d5f.tar.gz
Remove forwarded syscalls
The criteria for removal are 1. The syscall forwarder does not modify arguments or pass additional arguments. 2. The syscall is not used outside of the syscall forwarder. For the removed headers, appmgr.h is wrong, iofilemgr_syscall.h is correct, and net_syscalls.h is unknown.
Diffstat (limited to 'include/user')
-rw-r--r--include/user/appmgr.h89
-rw-r--r--include/user/kernel/iofilemgr_syscall.h83
-rw-r--r--include/user/net/net_syscalls.h20
3 files changed, 0 insertions, 192 deletions
diff --git a/include/user/appmgr.h b/include/user/appmgr.h
index a3ee1fd..8fa22f3 100644
--- a/include/user/appmgr.h
+++ b/include/user/appmgr.h
@@ -13,41 +13,6 @@
extern "C" {
#endif
-typedef struct SceAppMgrSaveDataData {
- int size; //!< Must be 0x4C
- unsigned int slotId; //!< Save slot to use
- SceAppMgrSaveDataSlotParam* slotParam; //!< Save slot params
- uint8_t reserved[32]; //!< Reserved data
- SceAppMgrSaveDataDataSaveItem* files; //!< Pointer to an array of files
- int fileNum; //!< Number of files to save
- SceAppMgrMountPoint mountPoint; //!< Savedata mountpoint
- unsigned int* requiredSizeKB; //!< Required size in KBs
-} SceAppMgrSaveDataData;
-
-typedef struct SceAppMgrSaveDataDataDelete {
- int size; //!< Must be 0x44
- unsigned int slotId; //!< Save slot to use
- SceAppMgrSaveDataSlotParam* slotParam; //!< Save slot params
- uint8_t reserved[32]; //!< Reserved data
- SceAppMgrSaveDataDataSaveItem* files; //!< Pointer to an array of files
- int fileNum; //!< Number of files to delete
- SceAppMgrMountPoint mountPoint; //!< Savedata mountpoint
-} SceAppMgrSaveDataDataDelete;
-
-typedef struct SceAppMgrSaveDataSlot {
- int size; //!< Must be 0x418
- unsigned int slotId; //!< Save slot to use
- SceAppMgrSaveDataSlotParam slotParam; //!< Save slot params
- uint8_t reserved[116]; //!< Reserved data
- SceAppMgrMountPoint mountPoint; //!< Savedata mountpoint
-} SceAppMgrSaveDataSlot;
-
-typedef struct SceAppMgrSaveDataSlotDelete {
- int size; //!< Must be 0x18
- unsigned int slotId; //!< Save slot to use
- SceAppMgrMountPoint mountPoint; //!< Savedata mountpoint
-} SceAppMgrSaveDataSlotDelete;
-
typedef struct SceAppMgrExecOptParam SceAppMgrExecOptParam; // Missing struct
typedef struct SceAppMgrLaunchAppOptParam SceAppMgrLaunchAppOptParam; // Missing struct
@@ -89,60 +54,6 @@ typedef struct SceAppMgrTrcNotification {
} SceAppMgrTrcNotification;
/**
- * Save data on savedata0: partition
- *
- * @param[in] data - Data to save
- *
- * @return 0 on success, < 0 on error.
- */
-int _sceAppMgrSaveDataDataSave(SceAppMgrSaveDataData* data);
-
-/**
- * Remove data on savedata0: partition
- *
- * @param[in] data - Data to remove
- *
- * @return 0 on success, < 0 on error.
- */
-int _sceAppMgrSaveDataDataRemove(SceAppMgrSaveDataDataDelete* data);
-
-/**
- * Create a savedata slot
- *
- * @param[in] data - Slot data
- *
- * @return 0 on success, < 0 on error.
- */
-int _sceAppMgrSaveDataSlotCreate(SceAppMgrSaveDataSlot* data);
-
-/**
- * Get current param of a savedata slot
- *
- * @param[out] data - Slot data
- *
- * @return 0 on success, < 0 on error.
- */
-int _sceAppMgrSaveDataSlotGetParam(SceAppMgrSaveDataSlot* data);
-
-/**
- * Set current param of a savedata slot
- *
- * @param[in] data - Slot data
- *
- * @return 0 on success, < 0 on error.
- */
-int _sceAppMgrSaveDataSlotSetParam(SceAppMgrSaveDataSlot* data);
-
-/**
- * Delete a savedata slot
- *
- * @param[in] data - Slot data
- *
- * @return 0 on success, < 0 on error.
- */
-int _sceAppMgrSaveDataSlotDelete(SceAppMgrSaveDataSlotDelete* data);
-
-/**
* Get Process ID by Title ID
*
* @param[out] pid - Process ID
diff --git a/include/user/kernel/iofilemgr_syscall.h b/include/user/kernel/iofilemgr_syscall.h
deleted file mode 100644
index a1d4fb8..0000000
--- a/include/user/kernel/iofilemgr_syscall.h
+++ /dev/null
@@ -1,83 +0,0 @@
-/*
- Vita Development Suite Libraries
-*/
-
-#ifndef _VDSUITE_USER_KERNEL_IOFILEMGR_SYSCALL_H
-#define _VDSUITE_USER_KERNEL_IOFILEMGR_SYSCALL_H
-
-#include <kernel/types.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Struct definitions */
-
-typedef struct SceIoUnusedSyscallParam0x8 {
- char unused[0x8];
-} SceIoUnusedSyscallParam0x8;
-
-typedef struct SceIoUnusedSyscallParam0x10 {
- char unused[0x10];
-} SceIoUnusedSyscallParam0x10;
-
-typedef struct SceIoDevctlSyscallParam {
- SceSize arglen;
- void *bufp;
- SceSize buflen;
- char unused[0xC];
- // size 0x18
-} SceIoDevctlSyscallParam;
-
-typedef struct SceIoIoctlSyscallParam {
- SceSize arglen;
- void *bufp;
- SceSize buflen;
- char unused[0x4];
- // size 0x10
-} SceIoIoctlSyscallParam;
-
-typedef struct SceIoLseekSyscallParam {
- SceOff offset;
- int whence;
- char unused[0x4];
- // size 0x10
-} SceIoLseekSyscallParam;
-
-typedef struct SceIoPreadSyscallParam {
- SceOff offset;
- char unused[0x8];
- // size 0x10
-} SceIoPreadSyscallParam;
-
-typedef SceIoPreadSyscallParam SceIoPwriteSyscallParam;
-
-/* Function declarations */
-
-SceUID _sceIoRemove(const char *filename, SceIoUnusedSyscallParam0x8* param);
-
-int _sceIoMkdir(const char *dirname, SceIoMode mode, SceIoUnusedSyscallParam0x8* param);
-
-int _sceIoRmdir(const char *dirname, SceIoUnusedSyscallParam0x8* param);
-
-int _sceIoRename(const char *oldname, const char *newname, SceIoUnusedSyscallParam0x10* param);
-
-int _sceIoDevctl(const char *devname, int cmd, const void *arg, SceIoDevctlSyscallParam* param);
-
-int _sceIoSync(const char *devname, int flag, SceIoUnusedSyscallParam0x8* param);
-
-SceUID _sceIoOpen(const char *filename, int flag, SceIoMode mode, SceIoUnusedSyscallParam0x8* param);
-
-int _sceIoIoctl(SceUID fd, int cmd, const void *argp, SceIoIoctlSyscallParam* param);
-
-SceOff _sceIoLseek(SceUID fd, SceIoLseekSyscallParam* param);
-
-SceSSize _sceIoPread(SceUID fd, void *buf, SceSize nbyte, SceIoPreadSyscallParam* param);
-
-SceSSize _sceIoPwrite(SceUID fd, const void *buf, SceSize nbyte, SceIoPwriteSyscallParam* param);
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _VDSUITE_USER_KERNEL_IOFILEMGR_SYSCALL_H */
diff --git a/include/user/net/net_syscalls.h b/include/user/net/net_syscalls.h
deleted file mode 100644
index a1441cb..0000000
--- a/include/user/net/net_syscalls.h
+++ /dev/null
@@ -1,20 +0,0 @@
-/*
- Vita Development Suite Libraries
-*/
-
-#ifndef _VDSUITE_USER_NET_NET_SYSCALLS_H
-#define _VDSUITE_USER_NET_NET_SYSCALLS_H
-
-#include <net.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-int sceNetSyscallConnect(int s, const SceNetSockaddr *name, unsigned int namelen);
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _VDSUITE_USER_NET_NET_SYSCALLS_H */