Home
last modified time | relevance | path

Searched refs:addr_t (Results 101 – 125 of 520) sorted by relevance

12345678910>>...21

/freebsd/contrib/llvm-project/lldb/include/lldb/Target/
H A DThreadPlanStepUntil.h33 ThreadPlanStepUntil(Thread &thread, lldb::addr_t *address_list,
41 lldb::addr_t m_step_from_insn;
43 lldb::addr_t m_return_addr;
49 typedef std::map<lldb::addr_t, lldb::break_id_t> until_collection;
56 bool abort_other_plans, lldb::addr_t *address_list, size_t num_addresses,
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/
H A DValueObjectConstResultImpl.h35 lldb::addr_t live_address = LLDB_INVALID_ADDRESS);
51 lldb::addr_t GetLiveAddress() { return m_live_address; } in GetLiveAddress()
55 void SetLiveAddress(lldb::addr_t addr = LLDB_INVALID_ADDRESS,
61 virtual lldb::addr_t GetAddressOf(bool scalar_is_load_address = true,
69 lldb::addr_t m_live_address;
/freebsd/contrib/llvm-project/lldb/source/Plugins/Language/ObjC/
H A DNSError.cpp30 static lldb::addr_t DerefToNSErrorPointer(ValueObject &valobj) { in DerefToNSErrorPointer()
37 lldb::addr_t ptr_value = valobj.GetValueAsUnsigned(LLDB_INVALID_ADDRESS); in DerefToNSErrorPointer()
60 lldb::addr_t ptr_value = DerefToNSErrorPointer(valobj); in NSError_SummaryProvider()
65 lldb::addr_t code_location = ptr_value + 2 * ptr_size; in NSError_SummaryProvider()
66 lldb::addr_t domain_location = ptr_value + 3 * ptr_size; in NSError_SummaryProvider()
74 lldb::addr_t domain_str_value = in NSError_SummaryProvider()
144 lldb::addr_t userinfo_location = DerefToNSErrorPointer(m_backend); in Update()
152 lldb::addr_t userinfo = in Update()
/freebsd/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/Utility/
H A DReportRetriever.cpp106 addr_t pc = in RetrieveReportData()
108 addr_t bp = in RetrieveReportData()
110 addr_t sp = in RetrieveReportData()
112 addr_t address = return_value_sp->GetValueForExpressionPath(".address") in RetrieveReportData()
114 addr_t access_type = in RetrieveReportData()
117 addr_t access_size = in RetrieveReportData()
120 addr_t description_ptr = in RetrieveReportData()
238 addr_t symbol_address = symbol->GetAddressRef().GetOpcodeLoadAddress(&target); in SetupBreakpoint()
/freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/
H A DObjCLanguageRuntime.cpp64 void ObjCLanguageRuntime::AddToMethodCache(lldb::addr_t class_addr, in AddToMethodCache()
65 lldb::addr_t selector, in AddToMethodCache()
66 lldb::addr_t impl_addr) { in AddToMethodCache()
74 m_impl_cache.insert(std::pair<ClassAndSel, lldb::addr_t>( in AddToMethodCache()
78 void ObjCLanguageRuntime::AddToMethodCache(lldb::addr_t class_addr, in AddToMethodCache()
80 lldb::addr_t impl_addr) { in AddToMethodCache()
86 m_impl_str_cache.insert(std::pair<ClassAndSelStr, lldb::addr_t>( in AddToMethodCache()
90 lldb::addr_t ObjCLanguageRuntime::LookupInMethodCache(lldb::addr_t class_addr, in LookupInMethodCache()
91 lldb::addr_t selector) { in LookupInMethodCache()
99 lldb::addr_t ObjCLanguageRuntime::LookupInMethodCache(lldb::addr_t class_addr, in LookupInMethodCache()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCRuntimeV1.h43 lldb::addr_t GetTaggedPointerObfuscator();
84 std::function<bool(const char *, const char *, lldb::addr_t,
130 lldb::addr_t buckets_ptr) { in NeedsUpdate()
136 lldb::addr_t buckets_ptr) { in UpdateSignature()
145 lldb::addr_t m_buckets_ptr = LLDB_INVALID_ADDRESS;
148 lldb::addr_t GetISAHashTablePointer();
151 lldb::addr_t m_isa_hash_table_ptr;
H A DAppleObjCClassDescriptorV2.cpp33 static lldb::addr_t GetClassDataMask(Process *process) { in GetClassDataMask()
47 lldb::addr_t addr) { in Read()
74 lldb::addr_t data_NEVER_USE = in Read()
77 m_flags = (uint8_t)(data_NEVER_USE & (lldb::addr_t)3); in Read()
240 lldb::addr_t addr) { in Read()
402 lldb::addr_t addr) { in Read()
429 lldb::addr_t method_list_ptr) const { in GetMethodList()
452 lldb::addr_t relative_selector_base_addr = in ProcessMethodList()
479 lldb::addr_t relative_method_list_ptr) const { in ProcessRelativeMethodLists()
528 std::function<bool(const char *, const char *, lldb::addr_t, in Describe() argument
[all …]
H A DAppleObjCRuntimeV1.cpp58 const addr_t object_ptr = in_value.GetPointerValue(); in GetDynamicTypeAndAddress()
217 lldb::addr_t name_ptr = in Initialize()
271 std::function<bool(const char *, const char *, lldb::addr_t, in Describe() argument
276 lldb::addr_t AppleObjCRuntimeV1::GetTaggedPointerObfuscator() { in GetTaggedPointerObfuscator()
280 lldb::addr_t AppleObjCRuntimeV1::GetISAHashTablePointer() { in GetISAHashTablePointer()
295 lldb::addr_t objc_debug_class_hash_addr = in GetISAHashTablePointer()
300 lldb::addr_t objc_debug_class_hash_ptr = in GetISAHashTablePointer()
331 lldb::addr_t hash_table_ptr = GetISAHashTablePointer(); in UpdateISAToDescriptorMapIfNeeded()
354 const addr_t buckets_ptr = data.GetAddress(&offset); in UpdateISAToDescriptorMapIfNeeded()
368 const lldb::addr_t bucket_data = data.GetU32(&offset); in UpdateISAToDescriptorMapIfNeeded()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DNativeRegisterContextDBReg_arm64.cpp124 lldb::addr_t tempAddr = m_hbp_regs[hw_idx].address; in ClearHardwareBreakpoint()
147 uint32_t &bp_index, lldb::addr_t trap_addr) { in GetHardwareBreakHitIndex()
152 lldb::addr_t break_addr; in GetHardwareBreakHitIndex()
180 lldb::addr_t tempAddr = m_hbp_regs[i].address; in ClearAllHardwareBreakpoints()
237 lldb::addr_t real_addr = addr; in SetHardwareWatchpoint()
332 lldb::addr_t tempAddr = m_hwp_regs[wp_index].address; in ClearHardwareWatchpoint()
364 lldb::addr_t tempAddr = m_hwp_regs[i].address; in ClearAllHardwareWatchpoints()
416 uint32_t &wp_index, lldb::addr_t trap_addr) { in GetWatchpointHitIndex()
429 lldb::addr_t watch_addr; in GetWatchpointHitIndex()
446 lldb::addr_t
[all …]
H A DHistoryUnwind.h21 HistoryUnwind(Thread &thread, std::vector<lldb::addr_t> pcs,
32 bool DoGetFrameInfoAtIndex(uint32_t frame_idx, lldb::addr_t &cfa,
33 lldb::addr_t &pc,
38 std::vector<lldb::addr_t> m_pcs;
/freebsd/contrib/llvm-project/lldb/include/lldb/Host/common/
H A DNativeWatchpointList.h19 lldb::addr_t m_addr;
27 Status Add(lldb::addr_t addr, size_t size, uint32_t watch_flags,
30 Status Remove(lldb::addr_t addr);
32 using WatchpointMap = std::map<lldb::addr_t, NativeWatchpoint>;
/freebsd/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/
H A DDynamicLoaderPOSIXDYLD.cpp96 addr_t load_offset = ComputeLoadOffset(); in DidAttach()
172 addr_t load_offset; in DidLaunch()
222 const addr_t entry = GetEntryPoint(); in ProbeEntry()
320 addr_t break_addr; in SetRendezvousBreakpoint()
664 addr_t virt_entry; in ComputeLoadOffset()
699 addr_t DynamicLoaderPOSIXDYLD::GetEntryPoint() { in GetEntryPoint()
722 lldb::addr_t
735 addr_t link_map = it->second; in GetThreadLocalData()
759 addr_t tp = thread->GetThreadPointer(); in GetThreadLocalData()
775 addr_t dtv_ptr = tp + metadata.dtv_offset; in GetThreadLocalData()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Host/common/
H A DNativeProcessProtocol.cpp51 NativeProcessProtocol::GetMemoryRegionInfo(lldb::addr_t load_addr, in GetMemoryRegionInfo()
58 NativeProcessProtocol::ReadMemoryTags(int32_t type, lldb::addr_t addr, in ReadMemoryTags()
64 NativeProcessProtocol::WriteMemoryTags(int32_t type, lldb::addr_t addr, in WriteMemoryTags()
208 Status NativeProcessProtocol::RemoveWatchpoint(lldb::addr_t addr) { in RemoveWatchpoint()
423 NativeProcessProtocol::EnableSoftwareBreakpoint(lldb::addr_t addr, in EnableSoftwareBreakpoint()
609 lldb::addr_t breakpoint_addr = initial_pc_addr; in FixupBreakpointPCAsNeeded()
641 Status NativeProcessProtocol::RemoveBreakpoint(lldb::addr_t addr, in RemoveBreakpoint()
658 lldb::addr_t bp_addr = pair.first; in ReadMemoryWithoutTrap()
684 addr_t curr_addr = addr; in ReadCStringFromMemory()
691 addr_t cache_line_bytes_left = in ReadCStringFromMemory()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/Architecture/Arm/
H A DArchitectureArm.h26 lldb::addr_t GetCallableLoadAddress(lldb::addr_t load_addr,
29 lldb::addr_t GetOpcodeLoadAddress(lldb::addr_t load_addr,
H A DArchitectureArm.cpp92 const addr_t pc = reg_ctx_sp->GetPC(); in OverrideStopInfo()
124 addr_t ArchitectureArm::GetCallableLoadAddress(addr_t code_addr, in GetCallableLoadAddress()
143 addr_t ArchitectureArm::GetOpcodeLoadAddress(addr_t opcode_addr, in GetOpcodeLoadAddress()
/freebsd/contrib/llvm-project/lldb/source/Core/
H A DSection.cpp160 SectionType sect_type, addr_t file_addr, addr_t byte_size, in Section()
176 SectionType sect_type, addr_t file_addr, addr_t byte_size, in Section()
193 addr_t Section::GetFileAddress() const { in GetFileAddress()
205 bool Section::SetFileAddress(lldb::addr_t file_addr) { in SetFileAddress()
218 lldb::addr_t Section::GetOffset() const { in GetOffset()
228 addr_t Section::GetLoadBaseAddress(Target *target) const { in GetLoadBaseAddress()
229 addr_t load_base_addr = LLDB_INVALID_ADDRESS; in GetLoadBaseAddress()
249 addr_t child_offset = child_section->GetOffset(); in ResolveContainedAddress()
264 bool Section::ContainsFileAddress(addr_t vm_addr) const { in ContainsFileAddress()
265 const addr_t file_addr = GetFileAddress(); in ContainsFileAddress()
[all …]
H A DDynamicLoader.cpp109 void DynamicLoader::UpdateLoadedSections(ModuleSP module, addr_t link_map_addr, in UpdateLoadedSections()
110 addr_t base_addr, in UpdateLoadedSections()
116 addr_t base_addr, in UpdateLoadedSectionsCommon()
166 addr_t link_map_addr, in LoadModuleAtAddress()
167 addr_t base_addr, in LoadModuleAtAddress()
178 static ModuleSP ReadUnnamedMemoryModule(Process *process, addr_t addr, in ReadUnnamedMemoryModule()
189 Process *process, llvm::StringRef name, UUID uuid, addr_t value, in LoadBinaryWithUUIDAndAddress()
329 int64_t DynamicLoader::ReadUnsignedIntWithSizeInBytes(addr_t addr, in ReadUnsignedIntWithSizeInBytes()
340 addr_t DynamicLoader::ReadPointer(addr_t addr) { in ReadPointer()
342 addr_t value = m_process->ReadPointerFromMemory(addr, error); in ReadPointer()
/freebsd/contrib/llvm-project/lldb/source/Interpreter/
H A DOptionArgParser.cpp143 lldb::addr_t OptionArgParser::ToRawAddress(const ExecutionContext *exe_ctx, in ToRawAddress()
145 lldb::addr_t fail_value, in ToRawAddress()
147 std::optional<lldb::addr_t> maybe_addr = DoToAddress(exe_ctx, s, error_ptr); in ToRawAddress()
151 lldb::addr_t OptionArgParser::ToAddress(const ExecutionContext *exe_ctx, in ToAddress()
153 lldb::addr_t fail_value, in ToAddress()
155 std::optional<lldb::addr_t> maybe_addr = DoToAddress(exe_ctx, s, error_ptr); in ToAddress()
159 lldb::addr_t addr = *maybe_addr; in ToAddress()
168 std::optional<lldb::addr_t>
180 lldb::addr_t addr = LLDB_INVALID_ADDRESS; in DoToAddress()
/freebsd/contrib/llvm-project/lldb/include/lldb/API/
H A DSBTarget.h521 lldb::SBAddress ResolveFileAddress(lldb::addr_t file_addr);
534 lldb::SBAddress ResolveLoadAddress(lldb::addr_t vm_addr);
557 lldb::addr_t vm_addr);
593 lldb::addr_t offset);
601 uint32_t column, lldb::addr_t offset,
653 lldb::addr_t offset, const SBFileSpecList &module_list,
675 lldb::addr_t offset, const SBFileSpecList &module_list,
708 lldb::SBBreakpoint BreakpointCreateByAddress(addr_t address);
837 WatchpointCreateByAddress(lldb::addr_t addr, size_t size,
883 lldb::SBInstructionList GetInstructions(lldb::addr_t base_addr,
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/Instruction/ARM/
H A DEmulationStateARM.h27 bool StoreToPseudoAddress(lldb::addr_t p_address, uint32_t value);
29 uint32_t ReadFromPseudoAddress(lldb::addr_t p_address, bool &success);
43 lldb::addr_t addr, void *dst, size_t length);
48 lldb::addr_t addr, const void *dst, size_t length);
75 std::map<lldb::addr_t, uint32_t> m_memory; // Eventually will want to change
/freebsd/contrib/llvm-project/lldb/source/Plugins/Trace/intel-pt/
H A DDecodedThread.h40 lldb::addr_t address = LLDB_INVALID_ADDRESS);
52 lldb::addr_t m_address;
184 lldb::addr_t GetSyncPointOffsetByIndex(uint64_t item_index) const;
210 lldb::addr_t GetInstructionLoadAddress(uint64_t item_index) const;
243 void NotifySyncPoint(lldb::addr_t psb_offset);
270 std::variant<std::string, lldb::TraceEvent, lldb::addr_t>;
308 llvm::DenseMap<uint64_t, lldb::addr_t> m_psb_offsets;
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/NetBSD/
H A DNativeThreadNetBSD.h41 Status SetWatchpoint(lldb::addr_t addr, size_t size, uint32_t watch_flags,
44 Status RemoveWatchpoint(lldb::addr_t addr) override;
46 Status SetHardwareBreakpoint(lldb::addr_t addr, size_t size) override;
48 Status RemoveHardwareBreakpoint(lldb::addr_t addr) override;
77 using WatchpointIndexMap = std::map<lldb::addr_t, uint32_t>;
/freebsd/contrib/llvm-project/lldb/source/Target/
H A DThreadPlanCallUserExpression.cpp35 Thread &thread, Address &function, llvm::ArrayRef<lldb::addr_t> args, in ThreadPlanCallUserExpression()
76 lldb::addr_t function_stack_top; in MischiefManaged()
77 lldb::addr_t function_stack_bottom; in MischiefManaged()
78 lldb::addr_t function_stack_pointer = GetFunctionStackPointer(); in MischiefManaged()
103 lldb::addr_t addr = GetStopAddress(); in GetRealStopInfo()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/
H A DNativeThreadFreeBSD.h41 Status SetWatchpoint(lldb::addr_t addr, size_t size, uint32_t watch_flags,
44 Status RemoveWatchpoint(lldb::addr_t addr) override;
46 Status SetHardwareBreakpoint(lldb::addr_t addr, size_t size) override;
48 Status RemoveHardwareBreakpoint(lldb::addr_t addr) override;
80 using WatchpointIndexMap = std::map<lldb::addr_t, uint32_t>;
/freebsd/contrib/llvm-project/lldb/source/Symbol/
H A DBlock.cpp38 addr_t base_addr = LLDB_INVALID_ADDRESS; in GetDescription()
59 void Block::Dump(Stream *s, addr_t base_addr, int32_t depth, in Dump()
126 Block *Block::FindInnermostBlockByOffset(const lldb::addr_t offset) { in FindInnermostBlockByOffset()
169 void Block::DumpAddressRanges(Stream *s, lldb::addr_t base_addr) { in DumpAddressRanges()
180 bool Block::Contains(addr_t range_offset) const { in Contains()
256 const addr_t addr_offset = addr.GetOffset(); in GetRangeContainingAddress()
260 addr_t offset = addr_offset - func_offset; in GetRangeContainingAddress()
278 bool Block::GetRangeContainingLoadAddress(lldb::addr_t load_addr, in GetRangeContainingLoadAddress()
291 const addr_t addr_offset = addr.GetOffset(); in GetRangeIndexContainingAddress()
295 addr_t offset = addr_offset - func_offset; in GetRangeIndexContainingAddress()
[all …]

12345678910>>...21