Home
last modified time | relevance | path

Searched refs:vm_addr (Results 1 – 22 of 22) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/API/
H A DSBBreakpoint.cpp128 SBBreakpointLocation SBBreakpoint::FindLocationByAddress(addr_t vm_addr) { in FindLocationByAddress() argument
129 LLDB_INSTRUMENT_VA(this, vm_addr); in FindLocationByAddress()
135 if (vm_addr != LLDB_INVALID_ADDRESS) { in FindLocationByAddress()
140 if (!target.ResolveLoadAddress(vm_addr, address)) { in FindLocationByAddress()
141 address.SetRawAddress(vm_addr); in FindLocationByAddress()
149 break_id_t SBBreakpoint::FindLocationIDByAddress(addr_t vm_addr) { in FindLocationIDByAddress() argument
150 LLDB_INSTRUMENT_VA(this, vm_addr); in FindLocationIDByAddress()
155 if (bkpt_sp && vm_addr != LLDB_INVALID_ADDRESS) { in FindLocationIDByAddress()
160 if (!target.ResolveLoadAddress(vm_addr, address)) { in FindLocationIDByAddress()
161 address.SetRawAddress(vm_addr); in FindLocationIDByAddress()
H A DSBModule.cpp213 SBAddress SBModule::ResolveFileAddress(lldb::addr_t vm_addr) { in ResolveFileAddress() argument
214 LLDB_INSTRUMENT_VA(this, vm_addr); in ResolveFileAddress()
220 if (module_sp->ResolveFileAddress(vm_addr, addr)) in ResolveFileAddress()
H A DSBTarget.cpp584 lldb::SBAddress SBTarget::ResolveLoadAddress(lldb::addr_t vm_addr) { in ResolveLoadAddress() argument
585 LLDB_INSTRUMENT_VA(this, vm_addr); in ResolveLoadAddress()
591 if (target_sp->ResolveLoadAddress(vm_addr, addr)) in ResolveLoadAddress()
597 addr.SetRawAddress(vm_addr); in ResolveLoadAddress()
617 lldb::addr_t vm_addr) { in ResolvePastLoadAddress() argument
618 LLDB_INSTRUMENT_VA(this, stop_id, vm_addr); in ResolvePastLoadAddress()
624 if (target_sp->ResolveLoadAddress(vm_addr, addr)) in ResolvePastLoadAddress()
630 addr.SetRawAddress(vm_addr); in ResolvePastLoadAddress()
/freebsd/contrib/llvm-project/lldb/source/Core/
H A DSection.cpp267 bool Section::ContainsFileAddress(addr_t vm_addr) const { in ContainsFileAddress()
270 if (file_addr <= vm_addr) { in ContainsFileAddress()
271 const addr_t offset = (vm_addr - file_addr) * m_target_byte_size; in ContainsFileAddress()
614 SectionSP SectionList::FindSectionContainingFileAddress(addr_t vm_addr, in FindSectionContainingFileAddress() argument
622 if (sect->ContainsFileAddress(vm_addr)) { in FindSectionContainingFileAddress()
628 vm_addr, depth - 1); in FindSectionContainingFileAddress()
H A DModuleList.cpp670 bool ModuleList::ResolveFileAddress(lldb::addr_t vm_addr, in ResolveFileAddress() argument
674 if (module_sp->ResolveFileAddress(vm_addr, so_addr)) in ResolveFileAddress()
H A DModule.cpp444 bool Module::ResolveFileAddress(lldb::addr_t vm_addr, Address &so_addr) { in ResolveFileAddress() argument
448 return so_addr.ResolveAddressUsingFileSections(vm_addr, section_list); in ResolveFileAddress()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/wasm/
H A DObjectFileWasm.cpp274 addr_t vm_addr = file_offset; in CreateSections() local
285 vm_addr = 0; in CreateSections()
293 vm_addr = 0; in CreateSections()
304 vm_addr, // VM address. in CreateSections()
/freebsd/contrib/llvm-project/lldb/include/lldb/API/
H A DSBBreakpoint.h52 lldb::SBBreakpointLocation FindLocationByAddress(lldb::addr_t vm_addr);
54 lldb::break_id_t FindLocationIDByAddress(lldb::addr_t vm_addr);
H A DSBModule.h115 lldb::SBAddress ResolveFileAddress(lldb::addr_t vm_addr);
H A DSBTarget.h562 lldb::SBAddress ResolveLoadAddress(lldb::addr_t vm_addr);
585 lldb::addr_t vm_addr);
/freebsd/contrib/llvm-project/lldb/include/lldb/Target/
H A DProcess.h1570 virtual size_t ReadMemory(lldb::addr_t vm_addr, void *buf, size_t size,
1601 size_t ReadMemoryFromInferior(lldb::addr_t vm_addr, void *buf, size_t size,
1645 lldb::offset_t ReadMemoryInChunks(lldb::addr_t vm_addr, void *buf,
1657 size_t ReadCStringFromMemory(lldb::addr_t vm_addr, char *cstr,
1660 size_t ReadCStringFromMemory(lldb::addr_t vm_addr, std::string &out_str,
1695 lldb::addr_t ReadPointerFromMemory(lldb::addr_t vm_addr, Status &error);
1697 bool WritePointerToMemory(lldb::addr_t vm_addr, lldb::addr_t ptr_value,
1718 virtual size_t DoWriteMemory(lldb::addr_t vm_addr, const void *buf, in DoWriteMemory() argument
1754 size_t WriteScalarToMemory(lldb::addr_t vm_addr, const Scalar &scalar,
1785 size_t WriteMemory(lldb::addr_t vm_addr, const void *buf, size_t size,
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/JSON/
H A DObjectFileJSON.cpp193 const auto vm_addr = section.address.value_or(0); in CreateSections() local
202 vm_addr - parent_section_sp->GetFileAddress(), vm_size, file_offset, in CreateSections()
207 GetModule(), this, sect_id, name, sect_type, vm_addr, vm_size, in CreateSections()
/freebsd/sys/compat/linuxkpi/common/src/
H A Dlinux_page.c336 void *vm_addr; member
356 if (addr == vmmap->vm_addr) in is_vmalloc_addr()
373 vmmap->vm_addr = addr; in vmmap_add()
385 if (vmmap->vm_addr == addr) in vmmap_remove()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/scripted/
H A DScriptedProcess.h75 size_t DoWriteMemory(lldb::addr_t vm_addr, const void *buf, size_t size,
H A DScriptedProcess.cpp250 size_t ScriptedProcess::DoWriteMemory(lldb::addr_t vm_addr, const void *buf, in DoWriteMemory() argument
259 GetInterface().WriteMemoryAtAddress(vm_addr, data_extractor_sp, error); in DoWriteMemory()
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/
H A DModuleList.h433 bool ResolveFileAddress(lldb::addr_t vm_addr, Address &so_addr) const;
H A DSection.h154 bool ContainsFileAddress(lldb::addr_t vm_addr) const;
H A DModule.h641 bool ResolveFileAddress(lldb::addr_t vm_addr, Address &so_addr);
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/
H A DProcessElfCore.cpp195 lldb::addr_t vm_addr = 0; in DoLoadCore() local
213 if (vm_addr > last_addr) in DoLoadCore()
215 vm_addr = last_addr; in DoLoadCore()
/freebsd/contrib/llvm-project/lldb/source/Target/
H A DProcess.cpp2182 lldb::offset_t Process::ReadMemoryInChunks(lldb::addr_t vm_addr, void *buf, in ReadMemoryInChunks() argument
2206 const lldb::addr_t current_addr = vm_addr + bytes_read; in ReadMemoryInChunks()
2226 uint64_t Process::ReadUnsignedIntegerFromMemory(lldb::addr_t vm_addr, in ReadUnsignedIntegerFromMemory() argument
2231 if (ReadScalarIntegerFromMemory(vm_addr, integer_byte_size, false, scalar, in ReadUnsignedIntegerFromMemory()
2237 int64_t Process::ReadSignedIntegerFromMemory(lldb::addr_t vm_addr, in ReadSignedIntegerFromMemory() argument
2242 if (ReadScalarIntegerFromMemory(vm_addr, integer_byte_size, true, scalar, in ReadSignedIntegerFromMemory()
2248 addr_t Process::ReadPointerFromMemory(lldb::addr_t vm_addr, Status &error) { in ReadPointerFromMemory() argument
2250 if (ReadScalarIntegerFromMemory(vm_addr, GetAddressByteSize(), false, scalar, in ReadPointerFromMemory()
2256 bool Process::WritePointerToMemory(lldb::addr_t vm_addr, lldb::addr_t ptr_value, in WritePointerToMemory() argument
2264 return WriteScalarToMemory(vm_addr, scalar, addr_byte_size, error) == in WritePointerToMemory()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DSymbolFilePDB.cpp1284 if (auto vm_addr = pub_sym_up->getVirtualAddress()) { in CacheFunctionNames() local
1285 if (auto it = addr_ids.find(vm_addr); it != addr_ids.end()) in CacheFunctionNames()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/
H A DObjectFileELF.cpp1847 addr_t vm_addr = section->GetFileAddress(); in FindMatchingSection() local
1858 sect->GetByteSize() == byte_size && sect->GetFileAddress() == vm_addr && in FindMatchingSection()