Searched refs:target_addr_t (Results 1 - 25 of 131) sorted by relevance

123456

/haiku/headers/private/debugger/types/
H A DTypes.h11 typedef uint64 target_addr_t; typedef
H A DTargetAddressRangeList.h25 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 DTargetAddressRange.h22 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 DInstructionInfo.h23 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 DInstructionInfo.cpp21 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 DReturnValueInfo.h20 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 DSymbolInfo.h16 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 DTeamMemory.h23 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 DImageInfo.h20 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 DWatchpoint.h17 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 DBreakpoint.h22 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 DStackFrame.h43 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 DUserBreakpoint.h31 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 DDwarfExpressionEvaluator.h24 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 DCfaContext.h20 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 DDwarfTargetInterface.h35 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 DDwarfFile.h62 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 DDisassemblerX86.h22 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 DDisassemblerX8664.h23 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 DCpuState.h29 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 DReturnValueInfo.cpp21 ReturnValueInfo::ReturnValueInfo(target_addr_t address, CpuState* state)
39 ReturnValueInfo::SetTo(target_addr_t address, CpuState* state)
H A DWatchpoint.cpp9 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 DSymbolInfo.cpp19 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 DBasicFunctionDebugInfo.h17 target_addr_t address,
24 virtual target_addr_t Address() const;
37 target_addr_t fAddress;
/haiku/src/kits/debugger/debug_managers/
H A DTeamMemoryBlockManager.h29 TeamMemoryBlock* GetMemoryBlock(target_addr_t address);
40 void _MarkDeadBlock(target_addr_t address);
41 void _RemoveBlock(target_addr_t address);

Completed in 136 milliseconds

123456