summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYifan Lu2017-05-13 14:24:24 -0700
committerYifan Lu2017-05-13 14:24:24 -0700
commitc948deb1c246107e876abe6b159c4486fa3cb432 (patch)
tree0ecf15ecf5953cc33113083bb56d98c791200a90
parentAdded sysmem uid object reference counting functions (diff)
downloadvds-libraries-c948deb1c246107e876abe6b159c4486fa3cb432.tar.gz
Added new function: ksceKernelStartModuleForPid
Diffstat (limited to '')
-rw-r--r--include/kernel/kernel/modulemgr.h1
-rw-r--r--nids/360/SceKernelModulemgr.yml1
2 files changed, 2 insertions, 0 deletions
diff --git a/include/kernel/kernel/modulemgr.h b/include/kernel/kernel/modulemgr.h
index 8e1aae7..a37f4d4 100644
--- a/include/kernel/kernel/modulemgr.h
+++ b/include/kernel/kernel/modulemgr.h
@@ -87,6 +87,7 @@ int sceKernelStopUnloadModule(SceUID modid, SceSize args, void *argp, int flags,
SceUID sceKernelLoadStartSharedModuleForPid(SceUID pid, const char *path, SceSize args, void *argp, int flags, SceKernelLMOption *option, int *status);
SceUID sceKernelLoadStartModuleForPid(SceUID pid, const char *path, SceSize args, void *argp, int flags, SceKernelLMOption *option, int *status);
+int sceKernelStartModuleForPid(SceUID pid, SceUID modid, SceSize args, void *argp, int flags, SceKernelLMOption *option, int *status);
SceUID sceKernelLoadModuleForPid(SceUID pid, const char *path, int flags, SceKernelLMOption *option);
SceUID sceKernelUnloadModuleForPid(SceUID pid, SceUID modid, int flags, SceKernelULMOption *option);
int sceKernelStopModuleForPid(SceUID pid, SceUID modid, SceSize args, void *argp, int flags, SceKernelULMOption *option, int *status);
diff --git a/nids/360/SceKernelModulemgr.yml b/nids/360/SceKernelModulemgr.yml
index ce3705b..9daebeb 100644
--- a/nids/360/SceKernelModulemgr.yml
+++ b/nids/360/SceKernelModulemgr.yml
@@ -22,6 +22,7 @@ modules:
sceKernelLoadStartSharedModuleForPid: 0xE2ADEF8D
sceKernelSearchModuleByName: 0xBBE1771C
sceKernelStartModule: 0x0675B682
+ sceKernelStartModuleForPid: 0x6DF745D5
sceKernelStopModule: 0x100DAEB9
sceKernelStopUnloadModule: 0x03B30B7E
sceKernelStopUnloadModuleForPid: 0x49A3EDC7