summaryrefslogtreecommitdiff
path: root/include/kernel
diff options
context:
space:
mode:
authorSunguk Lee2017-02-18 03:46:15 +0900
committerGitHub2017-02-18 03:46:15 +0900
commitff56c0a6268c9d29b6fb737d529abf21ef24d03b (patch)
treeacd24344cb43c4050e8d71fef0956df33b92d32c /include/kernel
parentAdd ksceUsbdGetDescriptor (diff)
parentRename ksceKernelMemPool* functions (diff)
downloadvds-libraries-ff56c0a6268c9d29b6fb737d529abf21ef24d03b.tar.gz
Merge pull request #127 from TheOfficialFloW/master
Rename ksceKernelMemPool* functions
Diffstat (limited to 'include/kernel')
-rw-r--r--include/kernel/kernel/sysmem.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/include/kernel/kernel/sysmem.h b/include/kernel/kernel/sysmem.h
index a263ca8..263f564 100644
--- a/include/kernel/kernel/sysmem.h
+++ b/include/kernel/kernel/sysmem.h
@@ -48,7 +48,7 @@ typedef struct SceKernelAllocMemBlockKernelOpt {
SceUInt32 field_54;
} SceKernelAllocMemBlockKernelOpt;
-typedef struct SceKernelMemPoolCreateOpt {
+typedef struct SceKernelHeapCreateOpt {
SceSize size;
SceUInt32 uselock;
SceUInt32 field_8;
@@ -56,7 +56,7 @@ typedef struct SceKernelMemPoolCreateOpt {
SceUInt32 field_10;
SceUInt32 field_14;
SceUInt32 field_18;
-} SceKernelMemPoolCreateOpt;
+} SceKernelHeapCreateOpt;
typedef struct SceCreateUidObjOpt {
SceUInt32 flags;
@@ -106,10 +106,10 @@ int sceKernelFreeMemBlock(SceUID uid);
*/
int sceKernelGetMemBlockBase(SceUID uid, void **basep);
-SceUID sceKernelMemPoolCreate(const char *name, SceSize size, SceKernelMemPoolCreateOpt *opt);
-int sceKernelMemPoolDestroy(SceUID pool);
-void *sceKernelMemPoolAlloc(SceUID pool, SceSize size);
-void sceKernelMemPoolFree(SceUID pool, void *ptr);
+SceUID sceKernelCreateHeap(const char *name, SceSize size, SceKernelHeapCreateOpt *opt);
+int sceKernelDeleteHeap(SceUID uid);
+void *sceKernelAllocHeapMemory(SceUID uid, SceSize size);
+void sceKernelFreeHeapMemory(SceUID uid, void *ptr);
int sceKernelMemcpyUserToKernelForPid(SceUID pid, void *dst, uintptr_t src, size_t len);
int sceKernelMemcpyUserToKernel(void *dst, uintptr_t src, size_t len);