MCPcopy Create free account

hub / github.com/IgorKorkin/MemoryRanger / functions

Functions1,785 in github.com/IgorKorkin/MemoryRanger

↓ 3 callersFunctionAArch64_AM_getShiftType
getShiftType - Extract the shift type.
MemRanger/capstone/arch/AArch64/AArch64AddressingModes.h:69
↓ 3 callersFunctionARM_AM_getAM5Opc
getAM5Opc - This function encodes the addrmode5 opc field.
MemRanger/capstone/arch/ARM/ARMAddressingModes.h:544
↓ 3 callersFunctionCountLeadingZeros_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 callersFunctionDdimonpFreeAllocatedTrampolineRegions
Frees trampoline code allocated and stored in g_ddimonp_hook_targets by DdimonpEnumExportedSymbolsCallback()
MemRanger/DdiMon/ddi_mon.cpp:249
↓ 3 callersFunctionDecodeCPSInstruction
MemRanger/capstone/arch/ARM/ARMDisassembler.c:2000
↓ 3 callersFunctionDecodeDPairSpacedRegisterClass
MemRanger/capstone/arch/ARM/ARMDisassembler.c:1127
↓ 3 callersFunctionDecodeL2RUSBitpInstruction
MemRanger/capstone/arch/XCore/XCoreDisassembler.c:608
↓ 3 callersFunctionDecodeT2AddrModeImm8
MemRanger/capstone/arch/ARM/ARMDisassembler.c:3682
↓ 3 callersFunctionDecodeVectorRegisterClass
MemRanger/capstone/arch/AArch64/AArch64Disassembler.c:493
↓ 3 callersFunctionEptInitialization
Builds EPT, allocates pre-allocated entires, initializes and returns EptData
MemRanger/HyperPlatform/ept.cpp:400
↓ 3 callersFunctionHotplugCallbackTermination
Unregister power callback
MemRanger/HyperPlatform/hotplug_callback.cpp:67
↓ 3 callersFunctionITStatus_push_back
MemRanger/capstone/arch/ARM/ARMDisassembler.c:45
↓ 3 callersFunctionIsReleaseBuild
Checks if the project is compiled as Release @return true if the project is compiled as Release
MemRanger/HyperPlatform/common.h:138
↓ 3 callersFunctionLogpSetPrintedBit
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 callersFunctionLogpSleep
Sleep the current thread's execution for milliseconds.
MemRanger/HyperPlatform/log.cpp:779
↓ 3 callersFunctionMCInst_Init
MemRanger/capstone/MCInst.c:17
↓ 3 callersFunctionMCInst_addOperand2
This addOperand2 function doesnt free Op
MemRanger/capstone/MCInst.c:75
↓ 3 callersFunctionMCOperandInfo_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 callersFunctionRweAddSrcRange
MemRanger/MemoryMon/rwe.cpp:236
↓ 3 callersFunctionRweIsInsideFileObjectsRange
MemRanger/MemoryMon/rwe.cpp:385
↓ 3 callersFunctionRweIsInsideFileObjectsRangePageAlign
/
MemRanger/MemoryMon/rwe.cpp:391
↓ 3 callersFunctionRweIsInsideHandleTableRangePageAlign
MemRanger/MemoryMon/rwe.cpp:401
↓ 3 callersFunctionRweIsInsideOSInternalDataRangePageAlign
MemRanger/MemoryMon/rwe.cpp:380
↓ 3 callersFunctionRwepSetReadWriteOnPage
MemRanger/MemoryMon/rwe.cpp:836
↓ 3 callersFunctionRwepSwitchToProtectedDriverMode
MemRanger/MemoryMon/rwe.cpp:557
↓ 3 callersFunctionSStream_Init
MemRanger/capstone/SStream.c:25
↓ 3 callersFunctionShpIsShadowHookActive
Checks if DdiMon is already initialized
MemRanger/DdiMon/shadow_hook.cpp:574
↓ 3 callersFunctionSparc_map_FCC
MemRanger/capstone/arch/Sparc/SparcMapping.c:3280
↓ 3 callersFunctionSparc_map_ICC
map CC string to CC id
MemRanger/capstone/arch/Sparc/SparcMapping.c:3271
↓ 3 callersFunctionUtilInvvpidAllContext
Executes the INVVPID instruction (type 2) _Use_decl_annotations_*/
MemRanger/HyperPlatform/util.cpp:1096
↓ 3 callersFunctionUtilpIsCanonicalFormAddress
Checks whether the address is the canonical address
MemRanger/HyperPlatform/util.cpp:746
↓ 3 callersFunctionVmTermination
Terminates VM
MemRanger/HyperPlatform/vm.cpp:1019
↓ 3 callersFunctionVmmpIndicateUnsuccessfulVmcall
Indicates unsuccessful VMCALL
MemRanger/HyperPlatform/vmm.cpp:1568
↓ 3 callersFunctionVmpGetSegmentBaseByDescriptor
Returns a base address of segment_descriptor
MemRanger/HyperPlatform/vm.cpp:983
↓ 3 callersFunctionVmpIsHyperPlatformInstalled
Tests if HyperPlatform is already installed
MemRanger/HyperPlatform/vm.cpp:1132
↓ 3 callersFunctionarr_exist
MemRanger/capstone/cs.c:838
↓ 3 callersFunctioncopy_fileobj_fields
MemAttacker/mem_attacker_driver/files_hijacking.cpp:236
↓ 3 callersMethodcs_option
(NativeLong handle, int option, NativeLong optionValue)
MemRanger/capstone/bindings/java/capstone/Capstone.java:259
↓ 3 callersFunctioncs_reg_write
MemRanger/capstone/cs.c:905
↓ 3 callersFunctioncs_winkernel_free
free()
MemRanger/capstone/windows/winkernel_mm.c:20
↓ 3 callersFunctiondecodeSImmOperand
MemRanger/capstone/arch/SystemZ/SystemZDisassembler.c:103
↓ 3 callersFunctiongetBICRCond
MemRanger/capstone/arch/PowerPC/PPCInstPrinter.c:735
↓ 3 callersFunctiongetSORegOffset
MemRanger/capstone/arch/ARM/ARMAddressingModes.h:120
↓ 3 callersFunctiongetT2SOImmVal
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 callersFunctionget_code
(f, size)
MemRanger/capstone/suite/benchmark.py:46
↓ 3 callersMethodis_ok
utils/drivers_launch_pad.h:29
↓ 3 callersFunctionprintInt64Bang
print number with prefix #
MemRanger/capstone/SStream.c:56
↓ 3 callersFunctionprintUInt64Bang
MemRanger/capstone/SStream.c:71
↓ 3 callersFunctionprint_details
utils/ctl_files.cpp:62
↓ 3 callersFunctionprint_object_handle
utils/ctl_files.cpp:57
↓ 3 callersMethodread
utils/zwfile.cpp:158
↓ 3 callersFunctionrun_mc
(arch, hexcode, option, syntax=None)
MemRanger/capstone/suite/test_mc.py:25
↓ 3 callersMethodsetSyntax
(int syntax)
MemRanger/capstone/bindings/java/capstone/Capstone.java:396
↓ 2 callersFunctionAArch64_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 callersFunctionAArch64_AM_getShiftExtendName
getShiftName - Get the string encoding for the shift type.
MemRanger/capstone/arch/AArch64/AArch64AddressingModes.h:48
↓ 2 callersFunctionAArch64_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 callersFunctionAArch64_map_vregister
map internal raw vregister to 'public' register
MemRanger/capstone/arch/AArch64/AArch64Mapping.c:14849
↓ 2 callersFunctionARMCC_ARMCondCodeToString
MemRanger/capstone/arch/ARM/ARMBaseInfo.h:73
↓ 2 callersFunctionARM_getRegName
MemRanger/capstone/arch/ARM/ARMInstPrinter.c:155
↓ 2 callersFunctionAddThumb1SBit
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 callersFunctionCountTrailingZeros_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 callersFunctionDecode2RUSBitpInstruction
MemRanger/capstone/arch/XCore/XCoreDisassembler.c:548
↓ 2 callersFunctionDecodeAddrMode6Operand
MemRanger/capstone/arch/ARM/ARMDisassembler.c:2266
↓ 2 callersFunctionDecodeAddrModeImm12Operand
MemRanger/capstone/arch/ARM/ARMDisassembler.c:2171
↓ 2 callersFunctionDecodeFPR16RegisterClass
MemRanger/capstone/arch/AArch64/AArch64Disassembler.c:362
↓ 2 callersFunctionDecodeFPR8RegisterClass
MemRanger/capstone/arch/AArch64/AArch64Disassembler.c:386
↓ 2 callersFunctionDecodeGPR32RegisterClass
MemRanger/capstone/arch/Mips/MipsDisassembler.c:780
↓ 2 callersFunctionDecodeGPRPairRegisterClass
MemRanger/capstone/arch/ARM/ARMDisassembler.c:954
↓ 2 callersFunctionDecodeL2OpInstructionFail
MemRanger/capstone/arch/XCore/XCoreDisassembler.c:406
↓ 2 callersFunctionDecodeL2RUSInstruction
MemRanger/capstone/arch/XCore/XCoreDisassembler.c:593
↓ 2 callersFunctionDecodeL5RInstructionFail
MemRanger/capstone/arch/XCore/XCoreDisassembler.c:645
↓ 2 callersFunctionDecodeNEONModImmInstruction
MemRanger/capstone/arch/ARM/ARMDisassembler.c:3076
↓ 2 callersFunctionDecodeSORegMemOperand
MemRanger/capstone/arch/ARM/ARMDisassembler.c:1619
↓ 2 callersFunctionDecodeT2AddrModeImm8s4
MemRanger/capstone/arch/ARM/ARMDisassembler.c:3637
↓ 2 callersFunctionDiffListIterator_getVal
MemRanger/capstone/MCRegisterInfo.c:59
↓ 2 callersFunctionDiffListIterator_init
MemRanger/capstone/MCRegisterInfo.c:53
↓ 2 callersFunctionDiffListIterator_isValid
MemRanger/capstone/MCRegisterInfo.c:81
↓ 2 callersFunctionEptHandleTlbFlush
Returns a EPT pointer from ept_data
MemRanger/HyperPlatform/ept.cpp:189
↓ 2 callersFunctionEptTermination
Frees all EPT stuff
MemRanger/HyperPlatform/ept.cpp:773
↓ 2 callersFunctionEptpAddressToPdeIndex
Return an address of PDE
MemRanger/HyperPlatform/ept.cpp:619
↓ 2 callersFunctionEptpAddressToPpeIndex
Return an address of PPE
MemRanger/HyperPlatform/ept.cpp:612
↓ 2 callersFunctionEptpAddressToPteIndex
Return an address of PTE
MemRanger/HyperPlatform/ept.cpp:626
↓ 2 callersFunctionEptpAddressToPxeIndex
Return an address of PXE
MemRanger/HyperPlatform/ept.cpp:605
↓ 2 callersFunctionEptpFreeUnusedPreAllocatedEntries
Frees all unused pre-allocated EPT entries. Other used entries should be freed with EptpDestructTables().
MemRanger/HyperPlatform/ept.cpp:786
↓ 2 callersFunctionExclGainExclusivity
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 callersFunctionITStatus_advanceITState
Advances the IT block state to the next T or E
MemRanger/capstone/arch/ARM/ARMDisassembler.c:83
↓ 2 callersFunctionITStatus_getITCC
Returns the condition code for instruction in IT block
MemRanger/capstone/arch/ARM/ARMDisassembler.c:73
↓ 2 callersFunctionLog2_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 callersFunctionLogpDoDbgPrint
Calls DbgPrintEx() while converting \r\n to \n\0
MemRanger/HyperPlatform/log.cpp:703
↓ 2 callersFunctionLogpFlushLogBuffer
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 callersFunctionLogpInitializeLogFile
Initializes a log file and starts a log buffer thread.
MemRanger/HyperPlatform/log.cpp:260
↓ 2 callersFunctionLogpIsLogFileActivated
Returns true when a log file is opened.
MemRanger/HyperPlatform/log.cpp:729
↓ 2 callersFunctionMCInst_getOpcodePub
MemRanger/capstone/MCInst.c:59
↓ 2 callersFunctionMCOperand_CreateImm1
MemRanger/capstone/MCInst.c:159
↓ 2 callersFunctionMCOperand_setReg
setReg - Set the register number.
MemRanger/capstone/MCInst.c:115
↓ 2 callersFunctionMCRegisterClass_contains
MemRanger/capstone/MCRegisterInfo.c:134
↓ 2 callersFunctionMCRegisterInfo_getMatchingSuperReg
MemRanger/capstone/MCRegisterInfo.c:86
↓ 2 callersFunctionMemTracepGetValueFromRegister
MemRanger/MemoryMon/mem_trace.cpp:338
↓ 2 callersFunctionRweAllocData
MemRanger/MemoryMon/rwe.cpp:183
↓ 2 callersFunctionRweHandleReadWriteAllowAccess
MemRanger/MemoryMon/rwe.cpp:914
← previousnext →201–300 of 1,785, ranked by callers