Lines Matching defs:address
64 const Address &address, void *dst, size_t dst_len) {
72 return target_sp->ReadMemory(address, dst, dst_len, error,
79 const Address &address,
94 ModuleSP module_sp(address.GetModule());
104 const Address &address, uint32_t byte_size,
113 success = ReadBytes(exe_scope, address, &buf, byte_size) == byte_size;
117 if (GetByteOrderAndAddressSize(exe_scope, address, byte_order, addr_size)) {
128 const Address &address, uint32_t pointer_size,
134 addr_t deref_addr = ReadUIntMax64(exe_scope, address, pointer_size, success);
148 ModuleSP module_sp(address.GetModule());
156 // able to read the address, so we return a section offset address with no
157 // section and "deref_addr" as the offset (address).
164 static bool DumpUInt(ExecutionContextScope *exe_scope, const Address &address,
170 if (ReadBytes(exe_scope, address, &buf[0], buf.size()) == buf.size()) {
173 if (GetByteOrderAndAddressSize(exe_scope, address, byte_order, addr_size)) {
182 LLDB_INVALID_ADDRESS, // base address
193 const Address &address, Stream *strm) {
200 // Byte order and address size don't matter for C string dumping..
204 Address curr_address(address);
220 LLDB_INVALID_ADDRESS, // base address
237 Address::Address(addr_t address, const SectionList *section_list)
239 ResolveAddressUsingFileSections(address, section_list);
260 // address
264 return false; // Failed to resolve this address to a section offset value
267 /// if "addr_range_ptr" is not NULL, then fill in with the address range of the function.
298 // Section isn't resolved, we can't return a valid file address
301 // We have a valid file range, so we can return the file based address by
302 // adding the file base address to our offset
320 // We have a valid file range, so we can return the file based address
321 // by adding the file base address to our offset
330 // We don't have a section so the offset is the load address
334 // return a valid load address.
412 // If the section was nullptr, only load address is going to work unless we
420 // If addr_byte_size is UINT32_MAX, then determine the correct address byte
475 * Display address in compressed form for MIPS16 or microMIPS
476 * if the address belongs to AddressClass::eCodeAlternateISA.
685 // address.
717 // our address. If it isn't, then we might have just found the last
718 // symbol that came before the address that we are looking up that
719 // has nothing to do with our address lookup.
825 // was unloaded/deleted, or if the address doesn't have a valid reference to
963 // Modules are the same, just compare the file address since they should be
988 // address results to make much sense