diff options
author | Sunguk Lee | 2017-02-18 03:46:15 +0900 |
---|---|---|
committer | GitHub | 2017-02-18 03:46:15 +0900 |
commit | ff56c0a6268c9d29b6fb737d529abf21ef24d03b (patch) | |
tree | acd24344cb43c4050e8d71fef0956df33b92d32c /include/kernel | |
parent | Add ksceUsbdGetDescriptor (diff) | |
parent | Rename ksceKernelMemPool* functions (diff) | |
download | vds-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.h | 12 |
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); |