Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/IgorKorkin/MemoryRanger
/ functions
Functions
1,785 in github.com/IgorKorkin/MemoryRanger
⨍
Functions
1,785
◇
Types & classes
481
↓ 3 callers
Function
AArch64_AM_getShiftType
getShiftType - Extract the shift type.
MemRanger/capstone/arch/AArch64/AArch64AddressingModes.h:69
↓ 3 callers
Function
ARM_AM_getAM5Opc
getAM5Opc - This function encodes the addrmode5 opc field.
MemRanger/capstone/arch/ARM/ARMAddressingModes.h:544
↓ 3 callers
Function
CountLeadingZeros_64
CountLeadingZeros_64 - This function performs the platform optimal form of counting the number of zeros from the most significant bit to the first one
MemRanger/capstone/MathExtras.h:134
↓ 3 callers
Function
DdimonpFreeAllocatedTrampolineRegions
Frees trampoline code allocated and stored in g_ddimonp_hook_targets by DdimonpEnumExportedSymbolsCallback()
MemRanger/DdiMon/ddi_mon.cpp:249
↓ 3 callers
Function
DecodeCPSInstruction
MemRanger/capstone/arch/ARM/ARMDisassembler.c:2000
↓ 3 callers
Function
DecodeDPairSpacedRegisterClass
MemRanger/capstone/arch/ARM/ARMDisassembler.c:1127
↓ 3 callers
Function
DecodeL2RUSBitpInstruction
MemRanger/capstone/arch/XCore/XCoreDisassembler.c:608
↓ 3 callers
Function
DecodeT2AddrModeImm8
MemRanger/capstone/arch/ARM/ARMDisassembler.c:3682
↓ 3 callers
Function
DecodeVectorRegisterClass
MemRanger/capstone/arch/AArch64/AArch64Disassembler.c:493
↓ 3 callers
Function
EptInitialization
Builds EPT, allocates pre-allocated entires, initializes and returns EptData
MemRanger/HyperPlatform/ept.cpp:400
↓ 3 callers
Function
HotplugCallbackTermination
Unregister power callback
MemRanger/HyperPlatform/hotplug_callback.cpp:67
↓ 3 callers
Function
ITStatus_push_back
MemRanger/capstone/arch/ARM/ARMDisassembler.c:45
↓ 3 callers
Function
IsReleaseBuild
Checks if the project is compiled as Release @return true if the project is compiled as Release
MemRanger/HyperPlatform/common.h:138
↓ 3 callers
Function
LogpSetPrintedBit
Marks the message as it is already printed out, or clears the printed bit and restores it to the original
MemRanger/HyperPlatform/log.cpp:789
↓ 3 callers
Function
LogpSleep
Sleep the current thread's execution for milliseconds.
MemRanger/HyperPlatform/log.cpp:779
↓ 3 callers
Function
MCInst_Init
MemRanger/capstone/MCInst.c:17
↓ 3 callers
Function
MCInst_addOperand2
This addOperand2 function doesnt free Op
MemRanger/capstone/MCInst.c:75
↓ 3 callers
Function
MCOperandInfo_isPredicate
isPredicate - Set if this is one of the operands that made up of the predicate operand that controls an isPredicable() instruction.
MemRanger/capstone/MCInstrDesc.c:8
↓ 3 callers
Function
RweAddSrcRange
MemRanger/MemoryMon/rwe.cpp:236
↓ 3 callers
Function
RweIsInsideFileObjectsRange
MemRanger/MemoryMon/rwe.cpp:385
↓ 3 callers
Function
RweIsInsideFileObjectsRangePageAlign
/
MemRanger/MemoryMon/rwe.cpp:391
↓ 3 callers
Function
RweIsInsideHandleTableRangePageAlign
MemRanger/MemoryMon/rwe.cpp:401
↓ 3 callers
Function
RweIsInsideOSInternalDataRangePageAlign
MemRanger/MemoryMon/rwe.cpp:380
↓ 3 callers
Function
RwepSetReadWriteOnPage
MemRanger/MemoryMon/rwe.cpp:836
↓ 3 callers
Function
RwepSwitchToProtectedDriverMode
MemRanger/MemoryMon/rwe.cpp:557
↓ 3 callers
Function
SStream_Init
MemRanger/capstone/SStream.c:25
↓ 3 callers
Function
ShpIsShadowHookActive
Checks if DdiMon is already initialized
MemRanger/DdiMon/shadow_hook.cpp:574
↓ 3 callers
Function
Sparc_map_FCC
MemRanger/capstone/arch/Sparc/SparcMapping.c:3280
↓ 3 callers
Function
Sparc_map_ICC
map CC string to CC id
MemRanger/capstone/arch/Sparc/SparcMapping.c:3271
↓ 3 callers
Function
UtilInvvpidAllContext
Executes the INVVPID instruction (type 2) _Use_decl_annotations_*/
MemRanger/HyperPlatform/util.cpp:1096
↓ 3 callers
Function
UtilpIsCanonicalFormAddress
Checks whether the address is the canonical address
MemRanger/HyperPlatform/util.cpp:746
↓ 3 callers
Function
VmTermination
Terminates VM
MemRanger/HyperPlatform/vm.cpp:1019
↓ 3 callers
Function
VmmpIndicateUnsuccessfulVmcall
Indicates unsuccessful VMCALL
MemRanger/HyperPlatform/vmm.cpp:1568
↓ 3 callers
Function
VmpGetSegmentBaseByDescriptor
Returns a base address of segment_descriptor
MemRanger/HyperPlatform/vm.cpp:983
↓ 3 callers
Function
VmpIsHyperPlatformInstalled
Tests if HyperPlatform is already installed
MemRanger/HyperPlatform/vm.cpp:1132
↓ 3 callers
Function
arr_exist
MemRanger/capstone/cs.c:838
↓ 3 callers
Function
copy_fileobj_fields
MemAttacker/mem_attacker_driver/files_hijacking.cpp:236
↓ 3 callers
Method
cs_option
(NativeLong handle, int option, NativeLong optionValue)
MemRanger/capstone/bindings/java/capstone/Capstone.java:259
↓ 3 callers
Function
cs_reg_write
MemRanger/capstone/cs.c:905
↓ 3 callers
Function
cs_winkernel_free
free()
MemRanger/capstone/windows/winkernel_mm.c:20
↓ 3 callers
Function
decodeSImmOperand
MemRanger/capstone/arch/SystemZ/SystemZDisassembler.c:103
↓ 3 callers
Function
getBICRCond
MemRanger/capstone/arch/PowerPC/PPCInstPrinter.c:735
↓ 3 callers
Function
getSORegOffset
MemRanger/capstone/arch/ARM/ARMAddressingModes.h:120
↓ 3 callers
Function
getT2SOImmVal
getT2SOImmVal - Given a 32-bit immediate, if it is something that can fit into a Thumb-2 shifter_operand immediate operand, return the 12-bit encoding
MemRanger/capstone/arch/ARM/ARMAddressingModes.h:339
↓ 3 callers
Function
get_code
(f, size)
MemRanger/capstone/suite/benchmark.py:46
↓ 3 callers
Method
is_ok
utils/drivers_launch_pad.h:29
↓ 3 callers
Function
printInt64Bang
print number with prefix #
MemRanger/capstone/SStream.c:56
↓ 3 callers
Function
printUInt64Bang
MemRanger/capstone/SStream.c:71
↓ 3 callers
Function
print_details
utils/ctl_files.cpp:62
↓ 3 callers
Function
print_object_handle
utils/ctl_files.cpp:57
↓ 3 callers
Method
read
utils/zwfile.cpp:158
↓ 3 callers
Function
run_mc
(arch, hexcode, option, syntax=None)
MemRanger/capstone/suite/test_mc.py:25
↓ 3 callers
Method
setSyntax
(int syntax)
MemRanger/capstone/bindings/java/capstone/Capstone.java:396
↓ 2 callers
Function
AArch64_AM_decodeLogicalImmediate
decodeLogicalImmediate - Decode a logical immediate value in the form "N:immr:imms" (where the immr and imms fields are each 6 bits) into the integer
MemRanger/capstone/arch/AArch64/AArch64AddressingModes.h:127
↓ 2 callers
Function
AArch64_AM_getShiftExtendName
getShiftName - Get the string encoding for the shift type.
MemRanger/capstone/arch/AArch64/AArch64AddressingModes.h:48
↓ 2 callers
Function
AArch64_AM_isValidDecodeLogicalImmediate
isValidDecodeLogicalImmediate - Check to see if the logical immediate value in the form "N:immr:imms" (where the immr and imms fields are each 6 bits)
MemRanger/capstone/arch/AArch64/AArch64AddressingModes.h:158
↓ 2 callers
Function
AArch64_map_vregister
map internal raw vregister to 'public' register
MemRanger/capstone/arch/AArch64/AArch64Mapping.c:14849
↓ 2 callers
Function
ARMCC_ARMCondCodeToString
MemRanger/capstone/arch/ARM/ARMBaseInfo.h:73
↓ 2 callers
Function
ARM_getRegName
MemRanger/capstone/arch/ARM/ARMInstPrinter.c:155
↓ 2 callers
Function
AddThumb1SBit
Thumb1 instructions don't have explicit S bits. Rather, they implicitly set CPSR. Since it's not represented in the encoding, the auto-generated dec
MemRanger/capstone/arch/ARM/ARMDisassembler.c:555
↓ 2 callers
Function
CountTrailingZeros_64
CountTrailingZeros_64 - This function performs the platform optimal form of counting the number of zeros from the least significant bit to the first o
MemRanger/capstone/MathExtras.h:220
↓ 2 callers
Function
Decode2RUSBitpInstruction
MemRanger/capstone/arch/XCore/XCoreDisassembler.c:548
↓ 2 callers
Function
DecodeAddrMode6Operand
MemRanger/capstone/arch/ARM/ARMDisassembler.c:2266
↓ 2 callers
Function
DecodeAddrModeImm12Operand
MemRanger/capstone/arch/ARM/ARMDisassembler.c:2171
↓ 2 callers
Function
DecodeFPR16RegisterClass
MemRanger/capstone/arch/AArch64/AArch64Disassembler.c:362
↓ 2 callers
Function
DecodeFPR8RegisterClass
MemRanger/capstone/arch/AArch64/AArch64Disassembler.c:386
↓ 2 callers
Function
DecodeGPR32RegisterClass
MemRanger/capstone/arch/Mips/MipsDisassembler.c:780
↓ 2 callers
Function
DecodeGPRPairRegisterClass
MemRanger/capstone/arch/ARM/ARMDisassembler.c:954
↓ 2 callers
Function
DecodeL2OpInstructionFail
MemRanger/capstone/arch/XCore/XCoreDisassembler.c:406
↓ 2 callers
Function
DecodeL2RUSInstruction
MemRanger/capstone/arch/XCore/XCoreDisassembler.c:593
↓ 2 callers
Function
DecodeL5RInstructionFail
MemRanger/capstone/arch/XCore/XCoreDisassembler.c:645
↓ 2 callers
Function
DecodeNEONModImmInstruction
MemRanger/capstone/arch/ARM/ARMDisassembler.c:3076
↓ 2 callers
Function
DecodeSORegMemOperand
MemRanger/capstone/arch/ARM/ARMDisassembler.c:1619
↓ 2 callers
Function
DecodeT2AddrModeImm8s4
MemRanger/capstone/arch/ARM/ARMDisassembler.c:3637
↓ 2 callers
Function
DiffListIterator_getVal
MemRanger/capstone/MCRegisterInfo.c:59
↓ 2 callers
Function
DiffListIterator_init
MemRanger/capstone/MCRegisterInfo.c:53
↓ 2 callers
Function
DiffListIterator_isValid
MemRanger/capstone/MCRegisterInfo.c:81
↓ 2 callers
Function
EptHandleTlbFlush
Returns a EPT pointer from ept_data
MemRanger/HyperPlatform/ept.cpp:189
↓ 2 callers
Function
EptTermination
Frees all EPT stuff
MemRanger/HyperPlatform/ept.cpp:773
↓ 2 callers
Function
EptpAddressToPdeIndex
Return an address of PDE
MemRanger/HyperPlatform/ept.cpp:619
↓ 2 callers
Function
EptpAddressToPpeIndex
Return an address of PPE
MemRanger/HyperPlatform/ept.cpp:612
↓ 2 callers
Function
EptpAddressToPteIndex
Return an address of PTE
MemRanger/HyperPlatform/ept.cpp:626
↓ 2 callers
Function
EptpAddressToPxeIndex
Return an address of PXE
MemRanger/HyperPlatform/ept.cpp:605
↓ 2 callers
Function
EptpFreeUnusedPreAllocatedEntries
Frees all unused pre-allocated EPT entries. Other used entries should be freed with EptpDestructTables().
MemRanger/HyperPlatform/ept.cpp:786
↓ 2 callers
Function
ExclGainExclusivity
Locks all other processors and returns exclusivity pointer. This function should never be called before the last exclusivity is released.
MemRanger/MemoryMonTest/Unlinked/exclusivity.cpp:66
↓ 2 callers
Function
ITStatus_advanceITState
Advances the IT block state to the next T or E
MemRanger/capstone/arch/ARM/ARMDisassembler.c:83
↓ 2 callers
Function
ITStatus_getITCC
Returns the condition code for instruction in IT block
MemRanger/capstone/arch/ARM/ARMDisassembler.c:73
↓ 2 callers
Function
Log2_32
Log2_32 - This function returns the floor log base 2 of the specified value, -1 if the value is zero. (32 bit edition.) Ex. Log2_32(32) == 5, Log2_32(
MemRanger/capstone/MathExtras.h:275
↓ 2 callers
Function
LogpDoDbgPrint
Calls DbgPrintEx() while converting \r\n to \n\0
MemRanger/HyperPlatform/log.cpp:703
↓ 2 callers
Function
LogpFlushLogBuffer
Switches the current log buffer, saves the contents of old buffer to the log file, and prints them out as necessary. This function does not flush the
MemRanger/HyperPlatform/log.cpp:586
↓ 2 callers
Function
LogpInitializeLogFile
Initializes a log file and starts a log buffer thread.
MemRanger/HyperPlatform/log.cpp:260
↓ 2 callers
Function
LogpIsLogFileActivated
Returns true when a log file is opened.
MemRanger/HyperPlatform/log.cpp:729
↓ 2 callers
Function
MCInst_getOpcodePub
MemRanger/capstone/MCInst.c:59
↓ 2 callers
Function
MCOperand_CreateImm1
MemRanger/capstone/MCInst.c:159
↓ 2 callers
Function
MCOperand_setReg
setReg - Set the register number.
MemRanger/capstone/MCInst.c:115
↓ 2 callers
Function
MCRegisterClass_contains
MemRanger/capstone/MCRegisterInfo.c:134
↓ 2 callers
Function
MCRegisterInfo_getMatchingSuperReg
MemRanger/capstone/MCRegisterInfo.c:86
↓ 2 callers
Function
MemTracepGetValueFromRegister
MemRanger/MemoryMon/mem_trace.cpp:338
↓ 2 callers
Function
RweAllocData
MemRanger/MemoryMon/rwe.cpp:183
↓ 2 callers
Function
RweHandleReadWriteAllowAccess
MemRanger/MemoryMon/rwe.cpp:914
← previous
next →
201–300 of 1,785, ranked by callers