/haiku/headers/private/debugger/types/ |
H A D | Types.h | 11 typedef uint64 target_addr_t; typedef
|
H A D | TargetAddressRangeList.h | 25 inline bool AddRange(target_addr_t start, 31 target_addr_t LowestAddress() const; 34 bool Contains(target_addr_t address) const; 48 TargetAddressRangeList::AddRange(target_addr_t start, target_size_t size)
|
H A D | TargetAddressRange.h | 22 TargetAddressRange(target_addr_t start, target_size_t size) 39 target_addr_t Start() const 49 target_addr_t End() const 54 bool Contains(target_addr_t address) const 75 target_addr_t end = std::max(End(), other.End()); 84 target_addr_t fStart;
|
/haiku/src/kits/debugger/arch/ |
H A D | InstructionInfo.h | 23 InstructionInfo(target_addr_t address, 24 target_addr_t targetAddress, 29 bool SetTo(target_addr_t address, 30 target_addr_t targetAddress, 36 target_addr_t Address() const { return fAddress; } 37 target_addr_t TargetAddress() const 48 target_addr_t fAddress; 49 target_addr_t fTargetAddress;
|
H A D | InstructionInfo.cpp | 21 InstructionInfo::InstructionInfo(target_addr_t address, 22 target_addr_t targetAddress, target_size_t size, 37 InstructionInfo::SetTo(target_addr_t address, target_addr_t targetAddress,
|
/haiku/headers/private/debugger/model/ |
H A D | ReturnValueInfo.h | 20 ReturnValueInfo(target_addr_t address, 24 void SetTo(target_addr_t address, CpuState* state); 26 target_addr_t SubroutineAddress() const 31 target_addr_t fAddress;
|
H A D | SymbolInfo.h | 16 SymbolInfo(target_addr_t address, 21 void SetTo(target_addr_t address, target_size_t size, 24 target_addr_t Address() const { return fAddress; } 30 target_addr_t fAddress;
|
H A D | TeamMemory.h | 23 virtual status_t GetMemoryProperties(target_addr_t baseAddress, 26 virtual ssize_t ReadMemory(target_addr_t address, void* buffer, 28 virtual status_t ReadMemoryString(target_addr_t address, 30 virtual ssize_t WriteMemory(target_addr_t address,
|
H A D | ImageInfo.h | 20 target_addr_t textBase, 22 target_addr_t dataBase, 27 target_addr_t textBase, 29 target_addr_t dataBase, 37 target_addr_t TextBase() const { return fTextBase; } 39 target_addr_t DataBase() const { return fDataBase; } 47 target_addr_t fTextBase; 49 target_addr_t fDataBase;
|
H A D | Watchpoint.h | 17 Watchpoint(target_addr_t address, uint32 type, 21 target_addr_t Address() const { return fAddress; } 35 bool Contains(target_addr_t address) const; 40 const target_addr_t* address, 44 target_addr_t fAddress;
|
H A D | Breakpoint.h | 22 Breakpoint(Image* image, target_addr_t address); 26 target_addr_t Address() const { return fAddress; } 53 const target_addr_t* address, 60 target_addr_t fAddress;
|
H A D | StackFrame.h | 43 target_addr_t frameAddress, 44 target_addr_t instructionPointer, 52 target_addr_t FrameAddress() const { return fFrameAddress; } 55 target_addr_t InstructionPointer() const 62 target_addr_t ReturnAddress() const { return fReturnAddress; } 63 void SetReturnAddress(target_addr_t address); 97 target_addr_t fFrameAddress; 98 target_addr_t fInstructionPointer; 99 target_addr_t fReturnAddress;
|
H A D | UserBreakpoint.h | 31 target_addr_t relativeAddress); 40 target_addr_t RelativeAddress() const 50 target_addr_t fRelativeAddress; 59 target_addr_t address); 63 target_addr_t Address() const { return fAddress; } 69 target_addr_t fAddress;
|
/haiku/src/kits/debugger/dwarf/ |
H A D | DwarfExpressionEvaluator.h | 24 target_addr_t relocationDelta); 32 target_addr_t RelocationDelta() const 35 virtual bool GetObjectAddress(target_addr_t& _address) = 0; 36 virtual bool GetFrameAddress(target_addr_t& _address) = 0; 37 virtual bool GetFrameBaseAddress(target_addr_t& _address) 39 virtual bool GetTLSAddress(target_addr_t localAddress, 40 target_addr_t& _address) = 0; 54 target_addr_t fRelocationDelta; 64 status_t Push(target_addr_t value); 67 target_addr_t [all...] |
H A D | CfaContext.h | 20 void SetLocation(target_addr_t targetLocation, 21 target_addr_t initialLocation); 29 target_addr_t TargetLocation() const 32 target_addr_t Location() const 34 void SetLocation(target_addr_t location); 59 target_addr_t fTargetLocation; 60 target_addr_t fLocation;
|
H A D | DwarfTargetInterface.h | 35 virtual bool ReadMemory(target_addr_t address, void* buffer, 37 virtual bool ReadValueFromMemory(target_addr_t address, 40 virtual bool ReadValueFromMemory(target_addr_t addressSpace, 41 target_addr_t address,
|
H A D | DwarfFile.h | 62 target_addr_t location, 65 target_addr_t& _framePointer); 73 target_addr_t instructionPointer, 74 target_addr_t framePointer, 75 target_addr_t valueToPush, bool pushValue, 76 target_addr_t& _result); 82 target_addr_t instructionPointer, 83 target_addr_t objectPointer, 85 target_addr_t framePointer, 86 target_addr_t relocationDelt [all...] |
/haiku/src/kits/debugger/arch/x86/disasm/ |
H A D | DisassemblerX86.h | 22 virtual status_t Init(target_addr_t address, const void* code, 26 target_addr_t& _address, 30 target_addr_t nextAddress, 31 target_addr_t& _address, 40 target_addr_t GetInstructionTargetAddress( 46 target_addr_t fAddress;
|
/haiku/src/kits/debugger/arch/x86_64/disasm/ |
H A D | DisassemblerX8664.h | 23 virtual status_t Init(target_addr_t address, const void* code, 27 target_addr_t& _address, 31 target_addr_t nextAddress, 32 target_addr_t& _address, 39 target_addr_t GetInstructionTargetAddress( 45 target_addr_t fAddress;
|
/haiku/headers/private/debugger/arch/ |
H A D | CpuState.h | 29 virtual target_addr_t InstructionPointer() const = 0; 31 target_addr_t address) = 0; 33 virtual target_addr_t StackFramePointer() const = 0; 34 virtual target_addr_t StackPointer() const = 0;
|
/haiku/src/kits/debugger/model/ |
H A D | ReturnValueInfo.cpp | 21 ReturnValueInfo::ReturnValueInfo(target_addr_t address, CpuState* state) 39 ReturnValueInfo::SetTo(target_addr_t address, CpuState* state)
|
H A D | Watchpoint.cpp | 9 Watchpoint::Watchpoint(target_addr_t address, uint32 type, int32 length) 40 Watchpoint::Contains(target_addr_t address) const 56 Watchpoint::CompareAddressWatchpoint(const target_addr_t* address,
|
H A D | SymbolInfo.cpp | 19 SymbolInfo::SymbolInfo(target_addr_t address, target_size_t size, uint32 type, 36 SymbolInfo::SetTo(target_addr_t address, target_size_t size, uint32 type,
|
/haiku/src/kits/debugger/debug_info/ |
H A D | BasicFunctionDebugInfo.h | 17 target_addr_t address, 24 virtual target_addr_t Address() const; 37 target_addr_t fAddress;
|
/haiku/src/kits/debugger/debug_managers/ |
H A D | TeamMemoryBlockManager.h | 29 TeamMemoryBlock* GetMemoryBlock(target_addr_t address); 40 void _MarkDeadBlock(target_addr_t address); 41 void _RemoveBlock(target_addr_t address);
|