summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorSunguk Lee2017-02-25 13:18:36 +0900
committerGitHub2017-02-25 13:18:36 +0900
commit84ecab230028c206b654c35c0390947702e85100 (patch)
treeea69888906278a80f8b836e1189e90c43919d0bd /include
parentAdded some sblauthmgr functions (#141) (diff)
parentAdded undocumeted kernel debug flag set (diff)
downloadvds-libraries-84ecab230028c206b654c35c0390947702e85100.tar.gz
Merge pull request #144 from vitasdk/remap
Added ksceKernelRemapBlock to headers
Diffstat (limited to 'include')
-rw-r--r--include/kernel/kernel/sysmem.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/include/kernel/kernel/sysmem.h b/include/kernel/kernel/sysmem.h
index ef51466..579c528 100644
--- a/include/kernel/kernel/sysmem.h
+++ b/include/kernel/kernel/sysmem.h
@@ -106,6 +106,16 @@ int sceKernelFreeMemBlock(SceUID uid);
*/
int sceKernelGetMemBlockBase(SceUID uid, void **basep);
+/**
+ * Changes the block type
+ *
+ * @param[in] uid - SceUID of the memory block to change
+ * @param[in] type - Type of the memory to change to
+ *
+ * @return 0 on success, < 0 on error.
+ */
+int sceKernelRemapBlock(SceUID uid, SceKernelMemBlockType type);
+
SceUID sceKernelCreateHeap(const char *name, SceSize size, SceKernelHeapCreateOpt *opt);
int sceKernelDeleteHeap(SceUID uid);
void *sceKernelAllocHeapMemory(SceUID uid, SceSize size);