Home
last modified time | relevance | path

Searched refs:addr_t (Results 76 – 100 of 520) sorted by relevance

12345678910>>...21

/freebsd/contrib/llvm-project/lldb/include/lldb/Target/
H A DUnwind.h37 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 DSystemRuntime.h190 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 DABISysV_ppc.h21 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 DABISysV_ppc64.h21 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 DABISysV_x86_64.h20 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 DABIWindows_x86_64.h20 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 DABISysV_msp430.h22 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 DSBAddress.cpp37 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 DNativeProcessELF.cpp31 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 DFunction.h283 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 DObjectFile.h90 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 DObjectContainer.h75 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 DAddress.cpp293 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 DABISysV_mips.h21 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 DABISysV_mips64.h21 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 DABISysV_s390x.h21 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 DTraceHTR.h36 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 DOptionArgParser.h21 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 DStoppointSite.h20 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 DAppleObjCTrampolineHandler.cpp264 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 DEmulateInstruction.h231 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 DSBProcess.h109 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 DSBMemoryRegionInfo.h23 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 DRegisterContextThreadMemory.h22 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 DDYLDRendezvous.cpp63 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 …]

12345678910>>...21