Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/asLody/whale
/ functions
Functions
6,058 in github.com/asLody/whale
⨍
Functions
6,058
◇
Types & classes
633
↓ 1 callers
Method
isPrimitiveWrapper
Returns whether the given {@code type} is a primitive wrapper ({@link Boolean}, {@link Byte}, {@link Character}, {@link Short}, {@link Integer}, {@lin
java/com/lody/whale/xposed/ClassUtils.java:621
↓ 1 callers
Method
isSameLength
<p>Checks whether two arrays are the same length, treating {@code null} arrays as length {@code 0}. <p> <p>Any multi-dimensional aspects of the arrays
java/com/lody/whale/xposed/ClassUtils.java:101
↓ 1 callers
Function
is_hfa0
whale/src/libffi/aarch64/ffi_arm64.c:90
↓ 1 callers
Function
is_hfa0
whale/src/libffi/arm/ffi_armv7.c:622
↓ 1 callers
Function
is_hfa1
whale/src/libffi/aarch64/ffi_arm64.c:115
↓ 1 callers
Function
is_hfa1
whale/src/libffi/arm/ffi_armv7.c:647
↓ 1 callers
Method
it
whale/src/assembler/vixl/aarch32/assembler-aarch32.cc:4565
↓ 1 callers
Function
layout_vfp_args
whale/src/libffi/arm/ffi_armv7.c:805
↓ 1 callers
Method
ldr
whale/src/assembler/vixl/aarch64/assembler-aarch64.cc:1236
↓ 1 callers
Method
limit
whale/src/assembler/assembler.h:223
↓ 1 callers
Function
main
()
whale/cpplint.py:6224
↓ 1 callers
Function
merge_classes
whale/src/libffi/x86/ffi64_x86_64.c:113
↓ 1 callers
Function
mmap_alloc
Malloc using mmap */
whale/src/libffi/dlmalloc.c:3223
↓ 1 callers
Function
mmap_resize
Realloc using mmap */
whale/src/libffi/dlmalloc.c:3250
↓ 1 callers
Method
mov
whale/src/assembler/vixl/aarch64/assembler-aarch64.cc:2532
↓ 1 callers
Method
movk
Move immediate and keep.
whale/src/assembler/vixl/aarch64/assembler-aarch64.h:2118
↓ 1 callers
Function
mspace_free
whale/src/libffi/dlmalloc.c:4670
↓ 1 callers
Function
mspace_malloc
whale/src/libffi/dlmalloc.c:4556
↓ 1 callers
Method
op
whale/src/assembler/vixl/aarch32/location-aarch32.h:125
↓ 1 callers
Function
open_temp_exec_file
Return a file descriptor of a temporary zero-sized file in a writable and executable filesystem. */
whale/src/libffi/closures.c:704
↓ 1 callers
Function
open_temp_exec_file_name
Open a temporary file name, and immediately unlink it. */
whale/src/libffi/closures.c:541
↓ 1 callers
Function
operands_extract_sib
* SIB decoding is the most confusing part when decoding IA-32 instructions. * This explanation should clear up some stuff. * * ! When base == 5,
whale/src/dbi/x86/distorm/operands.c:111
↓ 1 callers
Method
place
whale/src/assembler/vixl/aarch64/assembler-aarch64.cc:110
↓ 1 callers
Function
place_vfp_arg
whale/src/libffi/arm/ffi_armv7.c:759
↓ 1 callers
Method
position
whale/src/assembler/assembler.h:33
↓ 1 callers
Function
prefixes_decode
* Read as many prefixes as possible, up to 15 bytes, and halt when we encounter non-prefix byte. * This algorithm tries to imitate a real processor,
whale/src/dbi/x86/distorm/prefix.c:132
↓ 1 callers
Function
prefixes_ignore_all
Ignore all prefix. */
whale/src/dbi/x86/distorm/prefix.c:74
↓ 1 callers
Function
prefixes_is_valid
whale/src/dbi/x86/distorm/prefix.c:25
↓ 1 callers
Function
prefixes_set_unused_mask
Calculates which prefixes weren't used and accordingly sets the bits in the unusedPrefixesMask. */
whale/src/dbi/x86/distorm/prefix.c:82
↓ 1 callers
Function
prepend_alloc
Allocate chunk and prepend remainder with chunk in successor base. */
whale/src/libffi/dlmalloc.c:3331
↓ 1 callers
Method
previous
whale/src/assembler/assembler.h:29
↓ 1 callers
Method
rbegin
whale/src/base/array_ref.h:115
↓ 1 callers
Function
release_unused_segments
Unmap and unlink any mmapped segments that don't contain used chunks */
whale/src/libffi/dlmalloc.c:3623
↓ 1 callers
Method
replaceHookedMethod
Shortcut for replacing a method completely. Whatever is returned/thrown here is taken instead of the result of the original method (which will not be
java/com/lody/whale/xposed/XC_MethodReplacement.java:52
↓ 1 callers
Method
resolveStaticMethod
the static method is lazy resolved, when not resolved, the entry point is a trampoline of a bridge, we can not hook these entry. this method force the
java/com/lody/whale/xposed/XposedHelpers.java:1844
↓ 1 callers
Function
segment_holding_code
Return segment holding given code address. */
whale/src/libffi/closures.c:885
↓ 1 callers
Method
set_position
whale/src/assembler/assembler.h:35
↓ 1 callers
Method
set_previous
whale/src/assembler/assembler.h:31
↓ 1 callers
Function
stpcpy
whale/src/assembler/vixl/code-buffer-vixl.cc:107
↓ 1 callers
Function
str_off64
whale/src/dbi/x86/distorm/textdefs.c:148
↓ 1 callers
Method
toCanonicalName
Converts a class name to a JLS style class name. @param className the class name @return the converted name
java/com/lody/whale/xposed/ClassUtils.java:1025
↓ 1 callers
Function
traverse_and_check
Traverse each chunk and check it; return total */
whale/src/libffi/dlmalloc.c:2828
↓ 1 callers
Method
unhookMethod
Removes the callback for a hooked method/constructor. @param hookMethod The method for which the callback should be removed. @param callback The re
java/com/lody/whale/xposed/XposedBridge.java:121
Method
GetKey
whale/src/assembler/vixl/aarch64/macro-assembler-aarch64.h:4028
Method
SetKey
whale/src/assembler/vixl/aarch64/macro-assembler-aarch64.h:4038
Method
AArch64LegacyBaseline
The presence of these features was assumed by version of VIXL before this API was added, so using this set by default ensures API compatibility.
whale/src/assembler/vixl/cpu-features.h:212
Method
ABI
whale/src/assembler/vixl/aarch64/abi-aarch64.h:60
Method
Absolute
whale/src/assembler/x86/assembler_x86.h:182
Method
Absolute
If no_rip is true then the Absolute address isn't RIP relative.
whale/src/assembler/x86_64/assembler_x86_64.h:247
Method
AcquireD
whale/src/assembler/vixl/aarch64/macro-assembler-aarch64.h:3838
Method
AcquireD
whale/src/assembler/vixl/aarch32/macro-assembler-aarch32.cc:124
Method
AcquireH
whale/src/assembler/vixl/aarch64/macro-assembler-aarch64.h:3832
Method
AcquireNextAvailable
whale/src/assembler/vixl/aarch64/macro-assembler-aarch64.cc:3027
Method
AcquireQ
whale/src/assembler/vixl/aarch32/macro-assembler-aarch32.cc:114
Method
AcquireRegisterOfSize
whale/src/assembler/vixl/aarch64/macro-assembler-aarch64.cc:2904
Method
AcquireS
whale/src/assembler/vixl/aarch64/macro-assembler-aarch64.h:3835
Method
AcquireS
whale/src/assembler/vixl/aarch32/macro-assembler-aarch32.cc:134
Method
AcquireV
whale/src/assembler/vixl/aarch32/macro-assembler-aarch32.cc:99
Method
AcquireVRegisterOfSize
whale/src/assembler/vixl/aarch64/macro-assembler-aarch64.cc:2910
Method
Adc
whale/src/assembler/vixl/aarch64/macro-assembler-aarch64.cc:1785
Method
Adc
whale/src/assembler/vixl/aarch32/macro-assembler-aarch32.h:989
Method
Adcs
whale/src/assembler/vixl/aarch64/macro-assembler-aarch64.cc:1793
Method
Adcs
whale/src/assembler/vixl/aarch32/macro-assembler-aarch32.h:1037
Method
Add
whale/src/assembler/vixl/aarch64/macro-assembler-aarch64.cc:1416
Method
Add
whale/src/assembler/vixl/aarch32/macro-assembler-aarch32.h:1051
Method
AddConstantArea
whale/src/assembler/x86/assembler_x86.cc:3036
Method
AddConstantArea
whale/src/assembler/x86_64/assembler_x86_64.cc:3825
Method
AddDouble
Add a double to the constant area, returning the offset into the constant area where the literal resides.
whale/src/assembler/x86/assembler_x86.h:998
Method
AddDouble
whale/src/assembler/x86/assembler_x86.cc:3081
Method
AddDouble
whale/src/assembler/x86_64/assembler_x86_64.cc:3870
Method
AddDouble
Add a double to the constant area, returning the offset into the constant area where the literal resides.
whale/src/assembler/x86_64/assembler_x86_64.h:1097
Method
AddFloat
Add a float to the constant area, returning the offset into the constant area where the literal resides.
whale/src/assembler/x86/assembler_x86.h:1002
Method
AddFloat
whale/src/assembler/x86/assembler_x86.cc:3086
Method
AddFloat
whale/src/assembler/x86_64/assembler_x86_64.cc:3875
Method
AddFloat
Add a float to the constant area, returning the offset into the constant area where the literal resides.
whale/src/assembler/x86_64/assembler_x86_64.h:1101
Method
AddImmediate
whale/src/assembler/x86/assembler_x86.cc:2853
Method
AddImmediate
whale/src/assembler/x86_64/assembler_x86_64.cc:3292
Method
AddInt32
Add an int32_t to the constant area, returning the offset into the constant area where the literal resides.
whale/src/assembler/x86/assembler_x86.h:1006
Method
AddInt32
whale/src/assembler/x86/assembler_x86.cc:3051
Method
AddInt32
whale/src/assembler/x86_64/assembler_x86_64.cc:3839
Method
AddInt32
Add an int32_t to the constant area, returning the offset into the constant area where the literal resides.
whale/src/assembler/x86_64/assembler_x86_64.h:1105
Method
AddInt64
Add an int64_t to the constant area, returning the offset into the constant area where the literal resides.
whale/src/assembler/x86/assembler_x86.h:1018
Method
AddInt64
whale/src/assembler/x86/assembler_x86.cc:3062
Method
AddInt64
whale/src/assembler/x86_64/assembler_x86_64.cc:3851
Method
AddInt64
Add an int64_t to the constant area, returning the offset into the constant area where the literal resides.
whale/src/assembler/x86_64/assembler_x86_64.h:1117
Method
AddPAC
whale/src/assembler/vixl/aarch64/pointer-auth-aarch64.cc:164
Method
AddSub
whale/src/assembler/vixl/aarch64/assembler-aarch64.cc:5271
Method
AddSubHelper
whale/src/assembler/vixl/aarch64/simulator-aarch64.cc:1223
Method
AddSubMacro
whale/src/assembler/vixl/aarch64/macro-assembler-aarch64.cc:1737
Method
AddSubWithCarry
whale/src/assembler/vixl/aarch64/assembler-aarch64.cc:5311
Method
AddSubWithCarryMacro
whale/src/assembler/vixl/aarch64/macro-assembler-aarch64.cc:1831
Method
AddWithCarry
Helpers ---------------------------------------------------------------------
whale/src/assembler/vixl/aarch64/simulator-aarch64.cc:337
Method
AdditionalHookInfo
(CopyOnWriteSortedSet<XC_MethodHook> callbacks)
java/com/lody/whale/xposed/XposedBridge.java:351
Method
Address
whale/src/assembler/x86/assembler_x86.h:141
Method
Address
whale/src/assembler/x86_64/assembler_x86_64.h:184
Method
AddressModeHelper
whale/src/assembler/vixl/aarch64/simulator-aarch64.cc:2421
Method
AddressUntag
whale/src/assembler/vixl/aarch64/simulator-aarch64.h:61
Method
AddressUntag
whale/src/assembler/vixl/aarch64/simulator-aarch64.h:1893
Method
Adds
whale/src/assembler/vixl/aarch64/macro-assembler-aarch64.cc:1430
Method
Adds
whale/src/assembler/vixl/aarch32/macro-assembler-aarch32.h:1135
← previous
next →
1,101–1,200 of 6,058, ranked by callers