MCPcopy Create free account

hub / github.com/abcz316/SKRoot-linuxKernelRoot / functions

Functions7,239 in github.com/abcz316/SKRoot-linuxKernelRoot

↓ 935 callersFunctionencode
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/arm/a64globals.h:805
↓ 612 callersMethodid
Returns the calling convention id.
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/func.h:238
↓ 445 callersFunctionerrored
Returns the error `err` passed. Provided for debugging purposes. Putting a breakpoint inside `errored` can help with tracing the origin of any error
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/globals.h:360
↓ 329 callersMethodsize
Returns the size of the string.
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/string.h:181
↓ 299 callersMethodsize
Lite_version/src/testRoot/kernel_root_kit/src/jni/rootkit_parasite_patch_elf.cpp:69
↓ 279 callersMethodappend
Appends `str` having the given size `size` to the string. Null terminated strings can set `size` to `SIZE_MAX`.
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/string.h:281
↓ 278 callersMethoddata
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/zone.h:32
↓ 227 callersMethodx86RmSize
Returns a size of a register or an X86 memory operand. \remarks At the moment only X86 and X86_64 memory operands have a size - other memory operands
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/operand.h:859
↓ 204 callersFunctiontest
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/support.h:286
↓ 193 callersFunctionB
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/arm/a64assembler.cpp:39
↓ 183 callersFunctionbitTest
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/support.h:215
↓ 174 callersMethodtype
Returns the register type.
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/operand.h:1149
↓ 168 callersMethodempty
Returns true if there are no features set.
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/cpuinfo.h:75
↓ 160 callersMethodaddIf
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/cpuinfo.h:158
↓ 152 callersFunctionmg_snprintf
Lite_version/src/testRoot/kernel_root_kit/src/jni/web_server/civetweb-1.16/src/civetweb.c:3142
↓ 144 callersMethodadd
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/constpool.cpp:106
↓ 138 callersMethodaddReg
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/operand.h:1604
↓ 138 callersMethodreset
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/zone.cpp:67
↓ 135 callersMethodreset
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/arm/a64assembler.cpp:450
↓ 120 callersMethodisReg
Tests whether the argument is passed by register.
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/func.h:687
↓ 119 callersMethodnext
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/zonestack.h:51
↓ 113 callersFunctionbitMask
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/support.h:268
↓ 105 callersFunctionMCInst_getOperand
Lite_version/src/patch_kernel_root/3rdparty/capstone-5.0.7/src/MCInst.c:79
↓ 104 callersFunctionMCInst_getOpcode
Lite_version/src/patch_kernel_root/3rdparty/capstone-5.0.7/src/MCInst.c:69
↓ 96 callersFunctionmg_free
Lite_version/src/testRoot/kernel_root_kit/src/jni/web_server/civetweb-1.16/src/civetweb.c:1491
↓ 96 callersFunctionunused
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/globals.h:353
↓ 94 callersFunctioncc
Returns the associated `BaseCompiler`.
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/compiler.h:759
↓ 91 callersFunctionaarch64_asm_to_bytes
* 将 AArch64 汇编机器码导出为字节数组 ******************************************************************/
Pro(众测开放中)/src/testModule/kernel_module_kit/include/aarch64_asm_helper.h:76
↓ 88 callersMethodend
Lite_version/src/testRoot/kernel_root_kit/src/jni/rootkit_parasite_patch_elf.cpp:68
↓ 87 callersMethodassembler
Pro(众测开放中)/src/testModule/kernel_module_kit/include/aarch64_asm_helper.h:46
↓ 87 callersFunctionhasFlag
Tests whether the logger has the given `flag` enabled.
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/logger.h:68
↓ 87 callersFunctioninit_aarch64_asm
* 初始化一个独立的 AArch64 汇编环境 ******************************************************************/
Pro(众测开放中)/src/testModule/kernel_module_kit/include/aarch64_asm_helper.h:59
↓ 82 callersMethodclear
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/string.cpp:75
↓ 80 callersFunctionMCOperand_getImm
Lite_version/src/patch_kernel_root/3rdparty/capstone-5.0.7/src/MCInst.c:146
↓ 80 callersMethodat
Creates a cloned register with element access.
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/arm/a64operand.h:199
↓ 75 callersFunctionget_op_access
Lite_version/src/patch_kernel_root/3rdparty/capstone-5.0.7/src/arch/AArch64/AArch64InstPrinter.c:54
↓ 73 callersFunctionaarch64_asm_set_x_cstr_ptr
* 在代码中嵌入一个 C 字符串常量,并让 x 指向它 * 参数:a : Assembler 指针 * x : 目标 X 寄存器 * data : 字符串常量 ************************************************************
Pro(众测开放中)/src/testModule/kernel_module_kit/include/aarch64_asm_helper.h:354
↓ 72 callersMethodemit8
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/codewriter_p.h:55
↓ 72 callersMethodhasNext
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/support.h:1416
↓ 71 callersFunctionaarch64_asm_mov_x
* 将一个 64bit 常量赋值 X 寄存器: * 参数:a : Assembler 指针 * x : 目标 X 寄存器 * value : 64bit 常量 ****************************************************
Pro(众测开放中)/src/testModule/kernel_module_kit/include/aarch64_asm_helper.h:287
↓ 69 callersFunctionmg_send_http_error
Lite_version/src/testRoot/kernel_root_kit/src/jni/web_server/civetweb-1.16/src/civetweb.c:4561
↓ 67 callersMethodbegin
Lite_version/src/testRoot/kernel_root_kit/src/jni/rootkit_parasite_patch_elf.cpp:67
↓ 67 callersFunctioncheckGpId
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/arm/a64assembler.cpp:640
↓ 66 callersFunctionptr
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/zone.h:170
↓ 66 callersFunctionto_string
Pro(众测开放中)/src/testModule/kernel_module_kit/include/module_err_def.h:161
↓ 66 callersMethodvalue
Returns the shift amount.
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/archcommons.h:201
↓ 65 callersFunctiondebug
Lite_version/src/testRoot/kernel_root_kit/src/jni/rootkit_parasite_patch_elf.cpp:401
↓ 64 callersMethodoffset
Returns either relative offset or absolute address as 64-bit integer.
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/operand.h:1845
↓ 64 callersMethodprev
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/zonestack.h:48
↓ 62 callersFunctionMCOperand_getReg
getReg - Returns the register number.
Lite_version/src/patch_kernel_root/3rdparty/capstone-5.0.7/src/MCInst.c:135
↓ 60 callersMethodgroup
Returns the register group.
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/operand.h:1153
↓ 60 callersMethodisMem
Tests whether the operand is a memory location (`OperandType::kMem`).
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/operand.h:723
↓ 58 callersFunctionSStream_concat
Lite_version/src/patch_kernel_root/3rdparty/capstone-5.0.7/src/SStream.c:53
↓ 58 callersMethodallocate
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/virtmem.cpp:691
↓ 57 callersFunction_emitter
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/x86/x86emitter.h:142
↓ 54 callersFunctionSStream_concat0
Lite_version/src/patch_kernel_root/3rdparty/capstone-5.0.7/src/SStream.c:31
↓ 54 callersMethodappendFormat
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/string.h:317
↓ 53 callersMethodsignature
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/operand.h:1300
↓ 52 callersMethodelementType
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/arm/a64operand.h:140
↓ 50 callersFunctionid
Returns the instruction id with modifiers.
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/inst.h:270
↓ 49 callersMethodend
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/string.h:202
↓ 48 callersMethodtypeId
Returns a TypeId of this argument or return value.
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/func.h:732
↓ 47 callersFunctiondiff
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/arm/a64assembler.cpp:27
↓ 47 callersMethodremove
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/cpuinfo.h:175
↓ 46 callersFunctionx86PackRegAndVvvvv
Combine `regId` and `vvvvvId` into a single value (used by AVX and AVX-512).
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/x86/x86assembler.cpp:298
↓ 45 callersFunctioncheckSignature
Checks whether all operands have the same signature.
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/arm/a64assembler.cpp:597
↓ 45 callersMethodembed
[[pure virtual]]
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/emitter.cpp:288
↓ 45 callersMethodreserve
Reallocates the internal array to fit at least `n` items.
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/zonevector.h:509
↓ 45 callersFunctionto_string
Lite_version/src/testRoot/kernel_root_kit/include/rootkit_err_def.h:108
↓ 44 callersFunctionctz
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/support.h:437
↓ 44 callersMethodinsert
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/zonetree.h:171
↓ 43 callersFunctionallocator
Returns `ZoneAllocator` attached to this container.
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/zonestack.h:122
↓ 42 callersFunctioncheckGpType
Checks whether the register is GP register of the allowed types. Allowed is a 2-bit mask, where the first bits allows GpW and the second bit allows G
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/arm/a64assembler.cpp:618
↓ 42 callersFunctionmax
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/support.h:590
↓ 42 callersMethodsize
Returns the size of the memory operand in bytes. \note Most instructions would deduce the size of the memory operand, so in most cases it's expected
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/x86/x86operand.h:1051
↓ 40 callersFunctionMCOperand_CreateImm0
Lite_version/src/patch_kernel_root/3rdparty/capstone-5.0.7/src/MCInst.c:198
↓ 39 callersMethodregType
Returns a register type of the register used to pass function argument or return value.
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/func.h:707
↓ 39 callersMethodresize
Resizes the vector to hold `n` elements. If `n` is greater than the current size then the additional elements' content will be initialized to zero. I
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/zonevector.h:503
↓ 38 callersMethodaddFeature
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/cpuinfo.h:1251
↓ 38 callersFunctionaddenv
Append VARIABLE=VALUE\0 string to the buffer, and add a respective * pointer into the vars array. Assumes env != NULL and fmt != NULL. */
Lite_version/src/testRoot/kernel_root_kit/src/jni/web_server/civetweb-1.16/src/civetweb.c:11283
↓ 37 callersFunctionBaseInst
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/inst.h:249
↓ 37 callersMethodbegin
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/support.h:1940
↓ 37 callersFunctionjstringToStr
Pro(众测开放中)/src/PermissionManager/app/src/main/cpp/native-lib.cpp:22
↓ 37 callersFunctionkallsyms_lookup_name
Pro(众测开放中)/src/testModule/kernel_module_kit/include/module_base_kernel_symbol_lookup.h:32
↓ 37 callersFunctionmin
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/support.h:582
↓ 37 callersFunctionswap
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/zone.h:199
↓ 36 callersFunctionmg_strcasecmp
Lite_version/src/testRoot/kernel_root_kit/src/jni/web_server/civetweb-1.16/src/civetweb.c:3033
↓ 35 callersFunctionmg_str_append
Lite_version/src/testRoot/kernel_root_kit/src/jni/web_server/civetweb-1.16/src/civetweb.c:21492
↓ 35 callersFunctionsizeOf
Returns the size [in bytes] of `typeId`.
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/type.h:171
↓ 35 callersFunctionx86AltOpcodeOf
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/x86/x86assembler.cpp:343
↓ 34 callersFunctionstr_eq
Lite_version/src/patch_kernel_root/3rdparty/find_func_arg_size.h:11
↓ 33 callersMethodbind
[[pure virtual]]
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/emitter.cpp:163
↓ 33 callersFunctionerror
Lite_version/src/testRoot/kernel_root_kit/src/jni/rootkit_parasite_patch_elf.cpp:443
↓ 33 callersFunctionmg_printf
Lite_version/src/testRoot/kernel_root_kit/src/jni/web_server/civetweb-1.16/src/civetweb.c:7033
↓ 33 callersMethodnewLabel
[[pure virtual]]
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/emitter.cpp:148
↓ 32 callersMethodinit
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/func.cpp:21
↓ 32 callersFunctionworkRegById
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/ralocal_p.h:83
↓ 31 callersMethodarch
Returns the target architecture of this calling convention.
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/func.h:231
↓ 31 callersMethodisGp
Tests whether the register is a general purpose register (any size).
Lite_version/src/patch_kernel_root/3rdparty/asmjit2-src/src/asmjit/core/operand.h:1127
↓ 31 callersFunctionpthread_setspecific
Lite_version/src/testRoot/kernel_root_kit/src/jni/web_server/civetweb-1.16/src/civetweb.c:1052
next →1–100 of 7,239, ranked by callers