MCPcopy Create free account

hub / github.com/IgorKorkin/MemoryRanger / functions

Functions1,785 in github.com/IgorKorkin/MemoryRanger

↓ 1 callersFunctionAArch64_AM_decodeAdvSIMDModImmType10
MemRanger/capstone/arch/AArch64/AArch64AddressingModes.h:214
↓ 1 callersFunctionAArch64_AM_getArithExtendType
MemRanger/capstone/arch/AArch64/AArch64AddressingModes.h:114
↓ 1 callersFunctionAArch64_AM_getArithShiftValue
getArithShiftValue - get the arithmetic shift value.
MemRanger/capstone/arch/AArch64/AArch64AddressingModes.h:92
↓ 1 callersFunctionAArch64_AM_getExtendType
getExtendType - Extract the extend type for operands of arithmetic ops.
MemRanger/capstone/arch/AArch64/AArch64AddressingModes.h:98
↓ 1 callersFunctionAArch64_AM_getFPImmFloat
===----------------------------------------------------------------------===// Floating-point Immediates
MemRanger/capstone/arch/AArch64/AArch64AddressingModes.h:183
↓ 1 callersFunctionAArch64_enable
MemRanger/capstone/arch/AArch64/AArch64Module.c:45
↓ 1 callersFunctionAArch64_init
MemRanger/capstone/arch/AArch64/AArch64Disassembler.c:1659
↓ 1 callersFunctionARM_AM_decodeNEONModImm
decodeNEONModImm - Decode a NEON modified immediate value into the element value and the element size in bits. (If the element size is smaller than t
MemRanger/capstone/arch/ARM/ARMAddressingModes.h:599
↓ 1 callersFunctionARM_AM_getAM5Offset
MemRanger/capstone/arch/ARM/ARMAddressingModes.h:549
↓ 1 callersFunctionARM_AM_getAM5Op
MemRanger/capstone/arch/ARM/ARMAddressingModes.h:553
↓ 1 callersFunctionARM_ISB_InstSyncBOptToString
MemRanger/capstone/arch/ARM/ARMBaseInfo.h:156
↓ 1 callersFunctionARM_MB_MemBOptToString
MemRanger/capstone/arch/ARM/ARMBaseInfo.h:114
↓ 1 callersFunctionARM_PROC_IFlagsToString
MemRanger/capstone/arch/ARM/ARMBaseInfo.h:95
↓ 1 callersFunctionARM_PROC_IModToString
MemRanger/capstone/arch/ARM/ARMBaseInfo.h:105
↓ 1 callersFunctionARM_blx_to_arm_mode
MemRanger/capstone/arch/ARM/ARMMapping.c:14130
↓ 1 callersFunctionARM_enable
MemRanger/capstone/arch/ARM/ARMModule.c:68
↓ 1 callersFunctionARM_init
MemRanger/capstone/arch/ARM/ARMDisassembler.c:427
↓ 1 callersFunctionARM_rel_branch
check if this insn is relative branch
MemRanger/capstone/arch/ARM/ARMMapping.c:14116
↓ 1 callersMethodAddData
Saves performance data taken by PerfCounter.
MemRanger/HyperPlatform/perf_counter.h:180
↓ 1 callersFunctionDdimonInitialization
Initializes DdiMon
MemRanger/DdiMon/ddi_mon.cpp:211
↓ 1 callersFunctionDdimonTermination
Terminates DdiMon
MemRanger/DdiMon/ddi_mon.cpp:238
↓ 1 callersFunctionDdimonpEnumExportedSymbols
Enumerates all exports in a module specified by base_address.
MemRanger/DdiMon/ddi_mon.cpp:262
↓ 1 callersFunctionDecode3RImmInstruction
MemRanger/capstone/arch/XCore/XCoreDisassembler.c:520
↓ 1 callersFunctionDecodeAddrMode7Operand
MemRanger/capstone/arch/ARM/ARMDisassembler.c:2212
↓ 1 callersFunctionDecodeGPR64RegisterClass
MemRanger/capstone/arch/Mips/MipsDisassembler.c:767
↓ 1 callersFunctionDecodeL3RSrcDstInstruction
MemRanger/capstone/arch/XCore/XCoreDisassembler.c:577
↓ 1 callersFunctionDecodeL6RInstruction
MemRanger/capstone/arch/XCore/XCoreDisassembler.c:623
↓ 1 callersFunctionDecodeMemBarrierOption
MemRanger/capstone/arch/ARM/ARMDisassembler.c:4033
↓ 1 callersFunctionDecodePostIdxReg
MemRanger/capstone/arch/ARM/ARMDisassembler.c:3867
↓ 1 callersFunctionDecodeRFEInstruction
MemRanger/capstone/arch/ARM/ARMDisassembler.c:1856
↓ 1 callersFunctionDecodeRegListOperand
MemRanger/capstone/arch/ARM/ARMDisassembler.c:1235
↓ 1 callersFunctionDecodeT2AddrModeImm12
MemRanger/capstone/arch/ARM/ARMDisassembler.c:3791
↓ 1 callersFunctionDecodeT2AddrModeSOReg
MemRanger/capstone/arch/ARM/ARMDisassembler.c:3304
↓ 1 callersFunctionDecodeT2BROperand
MemRanger/capstone/arch/ARM/ARMDisassembler.c:3239
↓ 1 callersFunctionDecodeT2Imm8
MemRanger/capstone/arch/ARM/ARMDisassembler.c:3669
↓ 1 callersFunctionDecodeT2Imm8S4
MemRanger/capstone/arch/ARM/ARMDisassembler.c:3622
↓ 1 callersFunctionDriverAttackerRemoveControlDevice
MemAttacker/mem_attacker_driver/mem_attacker_driver.cpp:120
↓ 1 callersFunctionDriverAttackerRemoveSymbolLink
MemAttacker/mem_attacker_driver/mem_attacker_driver.cpp:114
↓ 1 callersFunctionDriverAttackerpCreateDevice
MemAttacker/mem_attacker_driver/mem_attacker_driver.cpp:565
↓ 1 callersFunctionDriverAttackerpGetObjectHeaderByHandle
MemAttacker/mem_attacker_driver/files_hijacking.cpp:178
↓ 1 callersFunctionDriverAttackerpHijackHandleTable
MemAttacker/mem_attacker_driver/files_hijacking.cpp:190
↓ 1 callersFunctionDriverAttackerpInitGlobalVariable
MemAttacker/mem_attacker_driver/mem_attacker_driver.cpp:221
↓ 1 callersFunctionDriverAttackerpIrpReadParameters
MemAttacker/mem_attacker_driver/mem_attacker_driver.cpp:189
↓ 1 callersFunctionDriverpCreateDeviceAndLink
MemRanger/HyperPlatform/driver.cpp:452
↓ 1 callersFunctionDriverpDeleteLinkAndDevice
MemRanger/HyperPlatform/driver.cpp:484
↓ 1 callersFunctionDriverpInitGlobalVariables
MemRanger/HyperPlatform/driver.cpp:228
↓ 1 callersFunctionDriverpIsSuppoetedOS
Test if the system is one of supported OS versions
MemRanger/HyperPlatform/driver.cpp:502
↓ 1 callersFunctionDriverpReadIrpParams
MemRanger/HyperPlatform/driver.cpp:363
↓ 1 callersFunctionEptHandleEptViolation
Deal with EPT violation VM-exit.
MemRanger/HyperPlatform/ept.cpp:633
↓ 1 callersFunctionEptInitializeMtrrEntries
Reads and stores all MTRRs to set a correct memory type for EPT
MemRanger/HyperPlatform/ept.cpp:194
↓ 1 callersFunctionEptIsEptAvailable
Checks if the system supports EPT technology sufficient enough
MemRanger/HyperPlatform/ept.cpp:159
↓ 1 callersFunctionEptpIsDeviceMemory
if defined(DBG) Returns if the physical_address is device memory (which could not have a corresponding PFN entry)
MemRanger/HyperPlatform/ept.cpp:698
↓ 1 callersFunctionExclReleaseExclusivity
MemRanger/MemoryMonTest/Unlinked/exclusivity.cpp:108
↓ 1 callersFunctionGlobalObjectInitialization
Calls all constructors and register all destructor
MemRanger/HyperPlatform/global_object.cpp:75
↓ 1 callersFunctionHi_32
Hi_32 - This function returns the high 32 bits of a 64 bit value.
MemRanger/capstone/MathExtras.h:39
↓ 1 callersFunctionHijAttCloseFile
MemAttacker/mem_attacker_driver/files_hijacking.cpp:45
↓ 1 callersFunctionHijAttOpenFile
MemAttacker/mem_attacker_driver/files_hijacking.cpp:15
↓ 1 callersFunctionHijAttOpenFileByHijackingFileObjInternals
MemAttacker/mem_attacker_driver/files_hijacking.cpp:356
↓ 1 callersFunctionHijAttOpenFileByHijackkingFileHandle
MemAttacker/mem_attacker_driver/files_hijacking.cpp:212
↓ 1 callersFunctionHijAttOpenFileByHijackkingFileObj
MemAttacker/mem_attacker_driver/files_hijacking.cpp:253
↓ 1 callersFunctionHijAttReadFile
MemAttacker/mem_attacker_driver/files_hijacking.cpp:24
↓ 1 callersFunctionHijAttWriteFile
MemAttacker/mem_attacker_driver/files_hijacking.cpp:36
↓ 1 callersFunctionHotplugCallbackInitialization
Registers power callback
MemRanger/HyperPlatform/hotplug_callback.cpp:53
↓ 1 callersFunctionITStatus_instrLastInITBlock
Returns true if current instruction is the last instruction in an IT block
MemRanger/capstone/arch/ARM/ARMDisassembler.c:65
↓ 1 callersFunctionITStatus_setITState
Called when decoding an IT instruction. Sets the IT state for the following instructions that for the IT block. Firstcond and Mask correspond to the f
MemRanger/capstone/arch/ARM/ARMDisassembler.c:92
↓ 1 callersMethodInitialize
Constructor; call this only once before any other code in this module runs @param output_routine A function pointer for printing out results @param
MemRanger/HyperPlatform/perf_counter.h:142
↓ 1 callersFunctionIsX64
Checks if a system is x64 @return true if a system is x64
MemAllocator/mem_allocator_driver/common.h:51
↓ 1 callersFunctionIsX64
Checks if a system is x64 @return true if a system is x64
MemAttacker/mem_attacker_driver/common.h:51
↓ 1 callersFunctionLo_32
Lo_32 - This function returns the low 32 bits of a 64 bit value.
MemRanger/capstone/MathExtras.h:44
↓ 1 callersFunctionLogInitialization
MemRanger/HyperPlatform/log.cpp:159
↓ 1 callersFunctionLogRegisterReinitialization
Registers LogpReinitializationRoutine() for re-initialization.
MemRanger/HyperPlatform/log.cpp:306
↓ 1 callersFunctionLogpBufferMessage
Buffer the log entry to the log buffer.
MemRanger/HyperPlatform/log.cpp:661
↓ 1 callersFunctionLogpFindBaseFunctionName
Returns the function's base name, for example, NamespaceName::ClassName::MethodName will be returned as MethodName.
MemRanger/HyperPlatform/log.cpp:528
↓ 1 callersFunctionLogpInitializeBufferInfo
Initialize a log file related code such as a flushing thread.
MemRanger/HyperPlatform/log.cpp:199
↓ 1 callersFunctionLogpIsDbgPrintNeeded
Returns true when DbgPrint is requested _Use_decl_annotations_*/
MemRanger/HyperPlatform/log.cpp:748
↓ 1 callersFunctionLogpIsLogFileEnabled
Returns true when a log file is enabled.
MemRanger/HyperPlatform/log.cpp:714
↓ 1 callersFunctionLogpIsLogNeeded
Returns true when logging is necessary according to the log's severity and a set log level.
MemRanger/HyperPlatform/log.cpp:743
↓ 1 callersFunctionLogpIsPrinted
Tests if the printed bit is on
MemRanger/HyperPlatform/log.cpp:798
↓ 1 callersFunctionLogpMakePrefix
Concatenates meta information such as the current time and a process ID to user given log message.
MemRanger/HyperPlatform/log.cpp:446
↓ 1 callersFunctionLogpPut
Logs the entry according to attribute and the thread condition.
MemRanger/HyperPlatform/log.cpp:545
↓ 1 callersFunctionLogpWriteMessageToFile
Logs the current log entry to and flush the log file.
MemRanger/HyperPlatform/log.cpp:641
↓ 1 callersFunctionMCOperandInfo_isOptionalDef
isOptionalDef - Set if this operand is a optional def.
MemRanger/capstone/MCInstrDesc.c:15
↓ 1 callersFunctionMCOperand_getFPImm
MemRanger/capstone/MCInst.c:130
↓ 1 callersFunctionMCOperand_isFPImm
MemRanger/capstone/MCInst.c:103
↓ 1 callersFunctionMemTraceIsTargetDstAddress
MemRanger/MemoryMon/mem_trace.cpp:116
↓ 1 callersFunctionMemTraceIsTargetSrcAddress
MemRanger/MemoryMon/mem_trace.cpp:94
↓ 1 callersFunctionMemTracepGetMmIoValue
MemRanger/MemoryMon/mem_trace.cpp:236
↓ 1 callersFunctionMips64Disassembler_getInstruction
MemRanger/capstone/arch/Mips/MipsDisassembler.c:406
↓ 1 callersFunctionMipsDisassembler_getInstruction
MemRanger/capstone/arch/Mips/MipsDisassembler.c:320
↓ 1 callersFunctionMipsFCCToString
MemRanger/capstone/arch/Mips/MipsInstPrinter.c:111
↓ 1 callersFunctionMips_enable
MemRanger/capstone/arch/Mips/MipsModule.c:58
↓ 1 callersFunctionMips_init
MemRanger/capstone/arch/Mips/MipsDisassembler.c:265
↓ 1 callersFunctionMips_map_insn
map instruction name to public instruction ID
MemRanger/capstone/arch/Mips/MipsMapping.c:9917
↓ 1 callersFunctionMips_map_register
map internal raw register to 'public' register
MemRanger/capstone/arch/Mips/MipsMapping.c:9929
↓ 1 callersFunctionNoImagepInstallContexts
Install at least one context
MemRanger/MemoryMonTest/NoImage/no_image.cpp:131
↓ 1 callersFunctionPPC_abs_branch
check if this insn is relative branch
MemRanger/capstone/arch/PowerPC/PPCMapping.c:8142
↓ 1 callersFunctionPPC_alias_insn
given alias mnemonic, return instruction ID & CC
MemRanger/capstone/arch/PowerPC/PPCMapping.c:8090
↓ 1 callersFunctionPPC_enable
MemRanger/capstone/arch/PowerPC/PPCModule.c:50
↓ 1 callersFunctionPPC_init
MemRanger/capstone/arch/PowerPC/PPCDisassembler.c:381
↓ 1 callersFunctionPPC_map_register
map internal raw register to 'public' register
MemRanger/capstone/arch/PowerPC/PPCMapping.c:7931
← previousnext →401–500 of 1,785, ranked by callers