Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/LSPosed/LSPlant
/ functions
Functions
555 in github.com/LSPosed/LSPlant
⨍
Functions
555
◇
Types & classes
97
↓ 93 callers
Function
JNI_SafeInvoke
lsplant/src/main/jni/include/utils/jni_helper.hpp:238
↓ 29 callers
Function
JNI_FindClass
lsplant/src/main/jni/include/utils/jni_helper.hpp:267
↓ 24 callers
Function
createDevice
test/build.gradle.kts:60
↓ 16 callers
Method
get
lsplant/src/main/jni/include/utils/jni_helper.hpp:203
↓ 15 callers
Function
JNI_GetMethodID
lsplant/src/main/jni/include/utils/jni_helper.hpp:522
↓ 15 callers
Method
size
lsplant/src/main/jni/include/utils/jni_helper.hpp:992
↓ 12 callers
Function
Init
lsplant/src/main/jni/lsplant.cc:685
↓ 11 callers
Function
GetAndroidApiLevel
lsplant/src/main/jni/common.hpp:47
↓ 11 callers
Method
GetEntryPoint
lsplant/src/main/jni/art/runtime/art_method.hpp:101
↓ 11 callers
Function
JNI_CallObjectMethod
lsplant/src/main/jni/include/utils/jni_helper.hpp:535
↓ 11 callers
Function
JNI_GetFieldID
lsplant/src/main/jni/include/utils/jni_helper.hpp:279
↓ 10 callers
Function
HookSyms
lsplant/src/main/jni/include/utils/hook_helper.hpp:192
↓ 10 callers
Function
JNI_GetStaticFieldID
lsplant/src/main/jni/include/utils/jni_helper.hpp:390
↓ 10 callers
Method
c_str
lsplant/src/main/jni/include/utils/hook_helper.hpp:50
↓ 9 callers
Method
IsSameObject
docs/jni.h:859
↓ 9 callers
Function
JNI_GetStaticObjectField
lsplant/src/main/jni/include/utils/jni_helper.hpp:398
↓ 9 callers
Method
PrettyMethod
lsplant/src/main/jni/art/runtime/art_method.hpp:125
↓ 9 callers
Method
release
lsplant/src/main/jni/include/utils/jni_helper.hpp:56
↓ 8 callers
Method
GetAccessFlags
lsplant/src/main/jni/art/runtime/art_method.hpp:113
↓ 8 callers
Function
JNI_IsInstanceOf
lsplant/src/main/jni/include/utils/jni_helper.hpp:776
↓ 8 callers
Function
MayGetBackup
lsplant/src/main/jni/art/runtime/class_linker.hpp:32
↓ 6 callers
Method
DeleteLocalRef
docs/jni.h:855
↓ 6 callers
Method
hook
(Member target, Method replacement, Object owner)
test/src/main/java/org/lsposed/lsplant/Hooker.java:41
↓ 5 callers
Function
IsHooked
lsplant/src/main/jni/lsplant.cc:818
↓ 5 callers
Function
RestoreBackup
lsplant/src/main/jni/art/runtime/class_linker.hpp:77
↓ 5 callers
Method
SetEntryPoint
lsplant/src/main/jni/art/runtime/art_method.hpp:91
↓ 5 callers
Function
UnwrapScope
lsplant/src/main/jni/include/utils/jni_helper.hpp:147
↓ 5 callers
Method
unhook
()
test/src/main/java/org/lsposed/lsplant/Hooker.java:37
↓ 4 callers
Method
FromReflectedMethod
lsplant/src/main/jni/art/runtime/art_method.hpp:134
↓ 4 callers
Method
GetDeclaringClass
lsplant/src/main/jni/art/runtime/art_method.hpp:129
↓ 4 callers
Method
IsStatic
lsplant/src/main/jni/art/runtime/art_method.hpp:85
↓ 4 callers
Function
JNI_GetIntField
lsplant/src/main/jni/include/utils/jni_helper.hpp:312
↓ 4 callers
Function
JNI_NewGlobalRef
lsplant/src/main/jni/include/utils/jni_helper.hpp:782
↓ 4 callers
Method
end
lsplant/src/main/jni/include/utils/jni_helper.hpp:888
↓ 3 callers
Function
GetArch
lsplant/src/main/jni/common.hpp:24
↓ 3 callers
Function
IsJavaDebuggable
lsplant/src/main/jni/common.hpp:58
↓ 3 callers
Function
JNI_GetStaticMethodID
lsplant/src/main/jni/include/utils/jni_helper.hpp:600
↓ 3 callers
Function
JNI_NewObject
lsplant/src/main/jni/include/utils/jni_helper.hpp:758
↓ 3 callers
Function
JNI_NewStringUTF
lsplant/src/main/jni/include/utils/jni_helper.hpp:178
↓ 3 callers
Function
JNI_SetObjectField
lsplant/src/main/jni/include/utils/jni_helper.hpp:334
↓ 3 callers
Function
JNI_ToReflectedMethod
lsplant/src/main/jni/include/utils/jni_helper.hpp:511
↓ 3 callers
Method
NewLocalRef
docs/jni.h:863
↓ 3 callers
Method
SetAccessFlags
lsplant/src/main/jni/art/runtime/art_method.hpp:119
↓ 3 callers
Method
SetJavaDebuggable
lsplant/src/main/jni/art/runtime/runtime.hpp:59
↓ 3 callers
Function
WrapScope
lsplant/src/main/jni/include/utils/jni_helper.hpp:159
↓ 3 callers
Method
manyParametersMethod
(String a, boolean b, byte c, short d, int e, long f, float g, double h, Integer i, Long j)
test/src/main/java/org/lsposed/lsplant/LSPTest.java:25
↓ 3 callers
Method
normalMethod
(String a, int b, long c)
test/src/main/java/org/lsposed/lsplant/LSPTest.java:21
↓ 3 callers
Method
staticMethod
()
test/src/main/java/org/lsposed/lsplant/LSPTest.java:17
↓ 2 callers
Method
AsMirrorPtr
lsplant/src/main/jni/art/runtime/object_reference.hpp:16
↓ 2 callers
Method
CopyFrom
lsplant/src/main/jni/art/runtime/art_method.hpp:89
↓ 2 callers
Method
ExceptionClear
docs/jni.h:835
↓ 2 callers
Method
ExceptionOccurred
docs/jni.h:829
↓ 2 callers
Method
Get
lsplant/src/main/jni/art/runtime/handle.hpp:27
↓ 2 callers
Method
GetArrayLength
docs/jni.h:1628
↓ 2 callers
Method
GetData
lsplant/src/main/jni/art/runtime/art_method.hpp:105
↓ 2 callers
Function
HookSym
lsplant/src/main/jni/include/utils/hook_helper.hpp:186
↓ 2 callers
Function
IsDeoptimized
lsplant/src/main/jni/common.hpp:146
↓ 2 callers
Function
JNI_GetObjectField
lsplant/src/main/jni/include/utils/jni_helper.hpp:287
↓ 2 callers
Function
JNI_NewDirectByteBuffer
lsplant/src/main/jni/include/utils/jni_helper.hpp:765
↓ 2 callers
Method
NewGlobalRef
docs/jni.h:849
↓ 2 callers
Function
RecordDeoptimized
lsplant/src/main/jni/common.hpp:166
↓ 2 callers
Function
RoundUpTo
lsplant/src/main/jni/common.hpp:43
↓ 2 callers
Method
SetData
lsplant/src/main/jni/art/runtime/art_method.hpp:109
↓ 2 callers
Function
SetEntryPointsToInterpreter
lsplant/src/main/jni/art/runtime/class_linker.hpp:182
↓ 2 callers
Method
SetNonCompilable
lsplant/src/main/jni/art/runtime/art_method.hpp:38
↓ 2 callers
Method
begin
lsplant/src/main/jni/include/utils/jni_helper.hpp:883
↓ 2 callers
Function
setup
lsplant/build.gradle.kts:127
↓ 1 callers
Method
AllocObject
docs/jni.h:870
↓ 1 callers
Method
Assign
lsplant/src/main/jni/art/runtime/reflective_reference.hpp:13
↓ 1 callers
Function
BuildDex
lsplant/src/main/jni/lsplant.cc:361
↓ 1 callers
Method
CallBooleanMethodV
docs/jni.h:928
↓ 1 callers
Method
CallByteMethodV
docs/jni.h:945
↓ 1 callers
Method
CallCharMethodV
docs/jni.h:962
↓ 1 callers
Method
CallDoubleMethodV
docs/jni.h:1047
↓ 1 callers
Method
CallFloatMethodV
docs/jni.h:1030
↓ 1 callers
Method
CallIntMethodV
docs/jni.h:996
↓ 1 callers
Method
CallLongMethodV
docs/jni.h:1013
↓ 1 callers
Method
CallNonvirtualBooleanMethodV
docs/jni.h:1102
↓ 1 callers
Method
CallNonvirtualByteMethodV
docs/jni.h:1123
↓ 1 callers
Method
CallNonvirtualCharMethodV
docs/jni.h:1144
↓ 1 callers
Method
CallNonvirtualDoubleMethodV
docs/jni.h:1251
↓ 1 callers
Method
CallNonvirtualFloatMethodV
docs/jni.h:1228
↓ 1 callers
Method
CallNonvirtualIntMethodV
docs/jni.h:1186
↓ 1 callers
Method
CallNonvirtualLongMethodV
docs/jni.h:1207
↓ 1 callers
Method
CallNonvirtualObjectMethodV
docs/jni.h:1081
↓ 1 callers
Method
CallNonvirtualShortMethodV
docs/jni.h:1165
↓ 1 callers
Method
CallNonvirtualVoidMethodV
docs/jni.h:1271
↓ 1 callers
Method
CallObjectMethodV
docs/jni.h:910
↓ 1 callers
Method
CallShortMethodV
docs/jni.h:979
↓ 1 callers
Method
CallStaticBooleanMethodV
docs/jni.h:1383
↓ 1 callers
Method
CallStaticByteMethodV
docs/jni.h:1401
↓ 1 callers
Method
CallStaticCharMethodV
docs/jni.h:1419
↓ 1 callers
Method
CallStaticDoubleMethodV
docs/jni.h:1509
↓ 1 callers
Method
CallStaticFloatMethodV
docs/jni.h:1491
↓ 1 callers
Method
CallStaticIntMethodV
docs/jni.h:1455
↓ 1 callers
Method
CallStaticLongMethodV
docs/jni.h:1473
↓ 1 callers
Method
CallStaticObjectMethod
docs/jni.h:1356
↓ 1 callers
Method
CallStaticObjectMethodV
docs/jni.h:1365
↓ 1 callers
Method
CallStaticShortMethodV
docs/jni.h:1437
↓ 1 callers
Method
CallStaticVoidMethodV
docs/jni.h:1524
next →
1–100 of 555, ranked by callers