/freebsd/contrib/llvm-project/lldb/include/lldb/Target/ |
H A D | Unwind.h | 37 lldb::addr_t cfa; in GetFramesUpTo() 38 lldb::addr_t pc; in GetFramesUpTo() 50 bool GetFrameInfoAtIndex(uint32_t frame_idx, lldb::addr_t &cfa, in GetFrameInfoAtIndex() 51 lldb::addr_t &pc, bool &behaves_like_zeroth_frame) { in GetFrameInfoAtIndex() 69 virtual bool DoGetFrameInfoAtIndex(uint32_t frame_idx, lldb::addr_t &cfa, 70 lldb::addr_t &pc,
|
H A D | SystemRuntime.h | 190 GetQueueNameFromThreadQAddress(lldb::addr_t dispatch_qaddr) { in GetQueueNameFromThreadQAddress() 209 GetQueueIDFromThreadQAddress(lldb::addr_t dispatch_qaddr) { in GetQueueIDFromThreadQAddress() 227 virtual lldb::addr_t 228 GetLibdispatchQueueAddressFromThreadQAddress(lldb::addr_t dispatch_qaddr) { in GetLibdispatchQueueAddressFromThreadQAddress() 240 virtual lldb::QueueKind GetQueueKind(lldb::addr_t dispatch_qaddr) { in GetQueueKind() 267 lldb::addr_t item_ref) {} in CompleteQueueItem()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/PowerPC/ |
H A D | ABISysV_ppc.h | 21 bool PrepareTrivialCall(lldb_private::Thread &thread, lldb::addr_t sp, 22 lldb::addr_t functionAddress, 23 lldb::addr_t returnAddress, 24 llvm::ArrayRef<lldb::addr_t> args) const override; 55 bool CallFrameAddressIsValid(lldb::addr_t cfa) override { in CallFrameAddressIsValid() 64 bool CodeAddressIsValid(lldb::addr_t pc) override { in CodeAddressIsValid()
|
H A D | ABISysV_ppc64.h | 21 bool PrepareTrivialCall(lldb_private::Thread &thread, lldb::addr_t sp, 22 lldb::addr_t functionAddress, 23 lldb::addr_t returnAddress, 24 llvm::ArrayRef<lldb::addr_t> args) const override; 55 bool CallFrameAddressIsValid(lldb::addr_t cfa) override { in CallFrameAddressIsValid() 64 bool CodeAddressIsValid(lldb::addr_t pc) override { in CodeAddressIsValid()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/X86/ |
H A D | ABISysV_x86_64.h | 20 bool PrepareTrivialCall(lldb_private::Thread &thread, lldb::addr_t sp, 21 lldb::addr_t functionAddress, 22 lldb::addr_t returnAddress, 23 llvm::ArrayRef<lldb::addr_t> args) const override; 54 bool CallFrameAddressIsValid(lldb::addr_t cfa) override { in CallFrameAddressIsValid() 63 bool CodeAddressIsValid(lldb::addr_t pc) override { in CodeAddressIsValid()
|
H A D | ABIWindows_x86_64.h | 20 bool PrepareTrivialCall(lldb_private::Thread &thread, lldb::addr_t sp, 21 lldb::addr_t functionAddress, 22 lldb::addr_t returnAddress, 23 llvm::ArrayRef<lldb::addr_t> args) const override; 49 bool CallFrameAddressIsValid(lldb::addr_t cfa) override { in CallFrameAddressIsValid() 57 bool CodeAddressIsValid(lldb::addr_t pc) override { in CodeAddressIsValid()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/MSP430/ |
H A D | ABISysV_msp430.h | 22 bool PrepareTrivialCall(lldb_private::Thread &thread, lldb::addr_t sp, 23 lldb::addr_t functionAddress, 24 lldb::addr_t returnAddress, 25 llvm::ArrayRef<lldb::addr_t> args) const override; 45 bool CallFrameAddressIsValid(lldb::addr_t cfa) override { in CallFrameAddressIsValid() 53 bool CodeAddressIsValid(lldb::addr_t pc) override { return true; } in CodeAddressIsValid()
|
/freebsd/contrib/llvm-project/lldb/source/API/ |
H A D | SBAddress.cpp | 37 SBAddress::SBAddress(lldb::SBSection section, lldb::addr_t offset) in SBAddress() 43 SBAddress::SBAddress(lldb::addr_t load_addr, lldb::SBTarget &target) in SBAddress() 88 void SBAddress::SetAddress(lldb::SBSection section, lldb::addr_t offset) { in SetAddress() 98 lldb::addr_t SBAddress::GetFileAddress() const { in GetFileAddress() 107 lldb::addr_t SBAddress::GetLoadAddress(const SBTarget &target) const { in GetLoadAddress() 110 lldb::addr_t addr = LLDB_INVALID_ADDRESS; in GetLoadAddress() 122 void SBAddress::SetLoadAddress(lldb::addr_t load_addr, lldb::SBTarget &target) { in SetLoadAddress() 139 bool SBAddress::OffsetAddress(addr_t offset) { in OffsetAddress() 143 addr_t addr_offset = m_opaque_up->GetOffset(); in OffsetAddress() 161 lldb::addr_t SBAddress::GetOffset() { in GetOffset()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/POSIX/ |
H A D | NativeProcessELF.cpp | 31 lldb::addr_t NativeProcessELF::GetSharedLibraryInfoAddress() { in GetSharedLibraryInfoAddress() 47 lldb::addr_t NativeProcessELF::GetELFImageInfoAddress() { in GetELFImageInfoAddress() 56 lldb::addr_t phdr_addr = *maybe_phdr_addr; in GetELFImageInfoAddress() 65 lldb::addr_t dynamic_section_addr = 0; in GetELFImageInfoAddress() 111 template lldb::addr_t NativeProcessELF::GetELFImageInfoAddress< 113 template lldb::addr_t NativeProcessELF::GetELFImageInfoAddress< 118 NativeProcessELF::ReadSVR4LibraryInfo(lldb::addr_t link_map_addr) { in ReadSVR4LibraryInfo() 145 lldb::addr_t info_address = GetSharedLibraryInfoAddress(); in GetLoadedSVR4Libraries() 150 lldb::addr_t address = 0; in GetLoadedSVR4Libraries() 160 lldb::addr_t link_map = 0; in GetLoadedSVR4Libraries()
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/ |
H A D | Function.h | 283 lldb::addr_t GetReturnPCAddress(Function &caller, Target &target) const; 287 std::pair<AddrType, lldb::addr_t> GetCallerAddress(Function &caller, in GetCallerAddress() 302 std::pair<bool, lldb::addr_t> GetSortKey() const { in GetSortKey() 307 CallEdge(AddrType caller_address_type, lldb::addr_t caller_address, 312 static lldb::addr_t GetLoadAddress(lldb::addr_t unresolved_pc, 316 lldb::addr_t GetUnresolvedReturnPCAddress() const { in GetUnresolvedReturnPCAddress() 323 lldb::addr_t caller_address; 338 lldb::addr_t caller_address, bool is_tail_call, 367 AddrType caller_address_type, lldb::addr_t caller_address, 484 CallEdge *GetCallEdgeForReturnAddress(lldb::addr_t return_pc, Target &target);
|
H A D | ObjectFile.h | 90 lldb::addr_t Dest; 104 lldb::addr_t header_addr, lldb::DataBufferSP data_sp); 167 lldb::addr_t header_addr, 230 virtual AddressClass GetAddressClass(lldb::addr_t file_addr); 265 virtual lldb::addr_t GetFileOffset() const { return m_file_offset; } in GetFileOffset() 267 virtual lldb::addr_t GetByteSize() const { return m_length; } in GetByteSize() 398 virtual bool SetLoadAddress(Target &target, lldb::addr_t value, in SetLoadAddress() 532 virtual bool GetCorefileMainBinaryInfo(lldb::addr_t &value, in GetCorefileMainBinaryInfo() 659 lldb::addr_t addr, size_t byte_size); 750 lldb::addr_t m_file_offset; ///< The offset in bytes into the file, or the [all …]
|
H A D | ObjectContainer.h | 75 virtual lldb::addr_t GetOffset() const { return m_offset; } in GetOffset() 77 virtual lldb::addr_t GetByteSize() const { return m_length; } in GetByteSize() 129 lldb::addr_t header_addr, lldb::WritableDataBufferSP file_data_sp); 137 lldb::addr_t m_offset; 140 lldb::addr_t m_length;
|
/freebsd/contrib/llvm-project/lldb/source/Core/ |
H A D | Address.cpp | 293 addr_t Address::GetFileAddress() const { in GetFileAddress() 339 addr_t code_addr = LLDB_INVALID_ADDRESS; in GetCallableLoadAddress() 372 addr_t code_addr = GetLoadAddress(target); in GetOpcodeLoadAddress() 426 addr_size = sizeof(addr_t); in Dump() 459 addr_t file_addr = GetFileAddress(); in Dump() 521 addr_t delta = in Dump() 783 addr_t dereferenced_load_addr = in Dump() 932 addr_t a_file_addr = a.GetFileAddress(); in CompareFileAddress() 933 addr_t b_file_addr = b.GetFileAddress(); in CompareFileAddress() 964 addr_t a_file_addr = a.GetFileAddress(); in CompareModulePointerAndOffset() [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/Mips/ |
H A D | ABISysV_mips.h | 21 bool PrepareTrivialCall(lldb_private::Thread &thread, lldb::addr_t sp, 22 lldb::addr_t functionAddress, 23 lldb::addr_t returnAddress, 24 llvm::ArrayRef<lldb::addr_t> args) const override; 46 bool CallFrameAddressIsValid(lldb::addr_t cfa) override { in CallFrameAddressIsValid() 55 bool CodeAddressIsValid(lldb::addr_t pc) override { in CodeAddressIsValid()
|
H A D | ABISysV_mips64.h | 21 bool PrepareTrivialCall(lldb_private::Thread &thread, lldb::addr_t sp, 22 lldb::addr_t functionAddress, 23 lldb::addr_t returnAddress, 24 llvm::ArrayRef<lldb::addr_t> args) const override; 57 bool CallFrameAddressIsValid(lldb::addr_t cfa) override { in CallFrameAddressIsValid() 66 bool CodeAddressIsValid(lldb::addr_t pc) override { in CodeAddressIsValid()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/SystemZ/ |
H A D | ABISysV_s390x.h | 21 bool PrepareTrivialCall(lldb_private::Thread &thread, lldb::addr_t sp, 22 lldb::addr_t functionAddress, 23 lldb::addr_t returnAddress, 24 llvm::ArrayRef<lldb::addr_t> args) const override; 48 bool CallFrameAddressIsValid(lldb::addr_t cfa) override { in CallFrameAddressIsValid() 57 bool CodeAddressIsValid(lldb::addr_t pc) override { in CodeAddressIsValid()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/TraceExporter/common/ |
H A D | TraceHTR.h | 36 HTRBlockMetadata(lldb::addr_t first_instruction_load_address, in HTRBlockMetadata() 68 lldb::addr_t GetFirstInstructionLoadAddress() const; 83 lldb::addr_t m_first_instruction_load_address; 209 llvm::ArrayRef<lldb::addr_t> GetInstructionTrace() const; 219 void AddCallInstructionMetadata(lldb::addr_t load_addr, 227 void AppendInstruction(lldb::addr_t load_addr); 231 std::vector<lldb::addr_t> m_instruction_trace; 239 std::unordered_map<lldb::addr_t, std::optional<ConstString>> m_call_isns;
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Interpreter/ |
H A D | OptionArgParser.h | 21 static lldb::addr_t ToAddress(const ExecutionContext *exe_ctx, 22 llvm::StringRef s, lldb::addr_t fail_value, 26 static lldb::addr_t ToRawAddress(const ExecutionContext *exe_ctx, 27 llvm::StringRef s, lldb::addr_t fail_value, 49 static std::optional<lldb::addr_t>
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Breakpoint/ |
H A D | StoppointSite.h | 20 StoppointSite(lldb::break_id_t bid, lldb::addr_t m_addr, bool hardware); 22 StoppointSite(lldb::break_id_t bid, lldb::addr_t m_addr, 27 virtual lldb::addr_t GetLoadAddress() const { return m_addr; } in GetLoadAddress() 29 virtual void SetLoadAddress(lldb::addr_t addr) { m_addr = addr; } in SetLoadAddress() 52 lldb::addr_t m_addr;
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/ |
H A D | AppleObjCTrampolineHandler.cpp | 264 lldb::addr_t start_offset = offset; in SetUpRegion() 280 lldb::addr_t code_size = 0; in SetUpRegion() 283 lldb::addr_t this_size = in SetUpRegion() 384 lldb::addr_t changed_addr = in InitializeVTableSymbols() 463 lldb::addr_t region_addr = in ReadRegions() 472 lldb::addr_t region_addr) { in ReadRegions() 481 lldb::addr_t next_region = region_addr; in ReadRegions() 670 lldb::addr_t sym_addr = in AppleObjCTrampolineHandler() 684 lldb::addr_t sym_addr = in AppleObjCTrampolineHandler() 698 lldb::addr_t [all …]
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/ |
H A D | EmulateInstruction.h | 231 lldb::addr_t address; // direct address 308 void SetAddress(lldb::addr_t address) { in SetAddress() 336 lldb::addr_t addr, void *dst, 341 lldb::addr_t addr, const void *dst, 419 size_t ReadMemory(const Context &context, lldb::addr_t addr, void *dst, 422 uint64_t ReadMemoryUnsigned(const Context &context, lldb::addr_t addr, 429 bool WriteMemoryUnsigned(const Context &context, lldb::addr_t addr, 438 lldb::addr_t GetAddress() const { return m_addr; } in GetAddress() 443 const Context &context, lldb::addr_t addr, 447 const Context &context, lldb::addr_t addr, [all …]
|
/freebsd/contrib/llvm-project/lldb/include/lldb/API/ |
H A D | SBProcess.h | 109 lldb::SBThread CreateOSPluginThread(lldb::tid_t tid, lldb::addr_t context); 199 size_t ReadMemory(addr_t addr, void *buf, size_t size, lldb::SBError &error); 201 size_t WriteMemory(addr_t addr, const void *buf, size_t size, 204 size_t ReadCStringFromMemory(addr_t addr, void *char_buf, size_t size, 207 uint64_t ReadUnsignedFromMemory(addr_t addr, uint32_t byte_size, 210 lldb::addr_t ReadPointerFromMemory(addr_t addr, lldb::SBError &error); 350 lldb::SBThreadCollection GetHistoryThreads(addr_t addr); 385 lldb::SBError GetMemoryRegionInfo(lldb::addr_t load_addr, 422 lldb::addr_t AllocateMemory(size_t size, uint32_t permissions, 438 lldb::SBError DeallocateMemory(lldb::addr_t ptr);
|
H A D | SBMemoryRegionInfo.h | 23 SBMemoryRegionInfo(const char *name, lldb::addr_t begin, lldb::addr_t end, 38 lldb::addr_t GetRegionBase(); 44 lldb::addr_t GetRegionEnd(); 105 addr_t GetDirtyPageAddressAtIndex(uint32_t idx);
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ |
H A D | RegisterContextThreadMemory.h | 22 RegisterContextThreadMemory(Thread &thread, lldb::addr_t register_data_addr); 65 uint32_t SetHardwareBreakpoint(lldb::addr_t addr, size_t size) override; 71 uint32_t SetHardwareWatchpoint(lldb::addr_t addr, size_t size, bool read, 79 lldb::addr_t src_addr, uint32_t src_len, 83 lldb::addr_t dst_addr, uint32_t dst_len, 91 lldb::addr_t m_register_data_addr;
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/ |
H A D | DYLDRendezvous.cpp | 63 addr_t DYLDRendezvous::ResolveRendezvousAddress() { in ResolveRendezvousAddress() 65 addr_t info_location; in ResolveRendezvousAddress() 66 addr_t info_addr; in ResolveRendezvousAddress() 172 addr_t info_addr; in Resolve() 173 addr_t cursor; in Resolve() 392 addr_t link_map_addr; in FillSOEntryFromModuleInfo() 393 addr_t base_addr; in FillSOEntryFromModuleInfo() 394 addr_t dyn_addr; in FillSOEntryFromModuleInfo() 592 addr_t DYLDRendezvous::ReadWord(addr_t addr, uint64_t *dst, size_t size) { in ReadWord() 602 addr_t DYLDRendezvous::ReadPointer(addr_t addr, addr_t *dst) { in ReadPointer() [all …]
|