Home
last modified time | relevance | path

Searched refs:start_addr (Results 1 – 25 of 39) sorted by relevance

12

/external/google-breakpad/src/client/linux/minidump_writer/
Dlinux_dumper.cc109 linux_gate = reinterpret_cast<void*>(mapping.start_addr); in ElfFileIdentifierForMapping()
113 reinterpret_cast<const void*>(mapping.start_addr), in ElfFileIdentifierForMapping()
310 uintptr_t start_addr, end_addr, offset; in EnumerateMappings() local
312 const char* i1 = my_read_hex_ptr(&start_addr, line); in EnumerateMappings()
324 reinterpret_cast<void*>(start_addr) == linux_gate_loc) { in EnumerateMappings()
332 if ((start_addr == module->start_addr + module->size) && in EnumerateMappings()
335 module->size = end_addr - module->start_addr; in EnumerateMappings()
346 if ((start_addr == module->start_addr + module->size) && in EnumerateMappings()
352 module->size = end_addr - module->start_addr; in EnumerateMappings()
359 module->start_addr = start_addr; in EnumerateMappings()
[all …]
Dminidump_writer.cc344 if (ip >= mapping.start_addr && in WriteThreadListStream()
345 ip < mapping.start_addr + mapping.size) { in WriteThreadListStream()
350 std::max(mapping.start_addr, in WriteThreadListStream()
354 uintptr_t(mapping.start_addr + mapping.size)); in WriteThreadListStream()
472 if (mapping.start_addr >= iter->first.start_addr && in HaveMappingInfo()
473 (mapping.start_addr + mapping.size) <= in HaveMappingInfo()
474 (iter->first.start_addr + iter->first.size)) { in HaveMappingInfo()
545 mod.base_of_image = mapping.start_addr; in FillRawModule()
/external/elfutils/src/libdw/
Ddwarf_getfuncs.c47 void *start_addr; member
62 void *start_addr = v->start_addr; in tree_visitor() local
79 if (start_addr != NULL) in tree_visitor()
81 if (die_addr == start_addr) in tree_visitor()
82 v->start_addr = NULL; in tree_visitor()
/external/lldb/examples/python/
Dmemory.py123 start_addr = 0
128 start_addr = int(args[0], 0)
133 start_addr = int(args[0], 0)
135 if start_addr >= end_addr:
136 … print_error ("error: inavlid memory range [%#x - %#x)" % (start_addr, end_addr), True, result)
138 options.size = end_addr - start_addr
156 bytes = process.ReadMemory (start_addr, options.size, error)
159 print >>result, "Searching memory range [%#x - %#x) for" % (start_addr, end_addr),
167 print >>result, '%#x: %#x + %u' % (start_addr + match_index, start_addr, match_index)
Dgdb_disassemble.py6 start_addr = lldb.frame.function.addr.load_addr
10 start_addr = lldb.frame.symbol.addr.load_addr
15 inst_offset = inst_addr - start_addr
Dsymbolication.py151 def __init__(self, start_addr = None, end_addr = None, name = None): argument
152 self.start_addr = start_addr
157 return self.start_addr <= addr and addr < self.end_addr;
166 self.start_addr = int(addr_match.group('start'), 16)
172 self.start_addr = int(range_match.group('start'), 16)
176 self.end_addr += self.start_addr
190 if self.start_addr != None:
191 … return "%s=[0x%16.16x - 0x%16.16x)" % (self.name, self.start_addr, self.end_addr)
193 if self.start_addr != None:
194 return "%s=0x%16.16x" % (self.name, self.start_addr)
[all …]
/external/lldb/source/Plugins/SymbolFile/DWARF/
DDWARFLocationList.cpp23 uint64_t start_addr, end_addr; in Dump() local
29 start_addr = debug_loc_data.GetMaxU64(&offset,addr_size); in Dump()
32 if (start_addr == 0 && end_addr == 0) in Dump()
38 s.AddressRange (start_addr + base_addr, in Dump()
78 dw_addr_t start_addr = debug_loc_data.GetAddress(&offset); in Size() local
81 if (start_addr == 0 && end_addr == 0) in Size()
/external/strace/
Dunwind.c57 unsigned long start_addr; member
161 unsigned long start_addr, end_addr, mmap_offset; in build_mmap_cache() local
166 &start_addr, &end_addr, &exec_bit, in build_mmap_cache()
174 if (end_addr < start_addr) { in build_mmap_cache()
185 if (entry->start_addr == start_addr && in build_mmap_cache()
190 if (start_addr <= entry->start_addr || in build_mmap_cache()
191 start_addr < entry->end_addr) { in build_mmap_cache()
207 entry->start_addr = start_addr; in build_mmap_cache()
324 if (ip >= cur_mmap_cache->start_addr && in print_stack_frame()
331 true_offset = ip - cur_mmap_cache->start_addr + in print_stack_frame()
[all …]
/external/lldb/include/lldb/Core/
DVMRange.h36 VMRange(lldb::addr_t start_addr, lldb::addr_t end_addr) : in VMRange() argument
37 m_base_addr(start_addr), in VMRange()
38 m_byte_size(end_addr > start_addr ? end_addr - start_addr : 0) in VMRange()
55 Reset (lldb::addr_t start_addr, lldb::addr_t end_addr) in Reset() argument
57 SetBaseAddress (start_addr); in Reset()
/external/lldb/source/Commands/
DCommandObjectDisassemble.cpp45 start_addr(), in CommandOptions()
96 start_addr = Args::StringToAddress(&exe_ctx, option_arg, LLDB_INVALID_ADDRESS, &error); in SetOptionValue()
97 if (start_addr != LLDB_INVALID_ADDRESS) in SetOptionValue()
187 start_addr = LLDB_INVALID_ADDRESS; in OptionParsingStarting()
430 range.GetBaseAddress().SetOffset (m_options.start_addr); in DoExecute()
435 if (m_options.end_addr <= m_options.start_addr) in DoExecute()
441 range.SetByteSize (m_options.end_addr - m_options.start_addr); in DoExecute()
520 …ppendErrorWithFormat ("Failed to disassemble memory at 0x%8.8" PRIx64 ".\n", m_options.start_addr); in DoExecute()
567 …ppendErrorWithFormat ("Failed to disassemble memory at 0x%8.8" PRIx64 ".\n", m_options.start_addr); in DoExecute()
DCommandObjectDisassemble.h74 lldb::addr_t start_addr; variable
/external/google-breakpad/src/client/mac/handler/
Dminidump_generator.cc258 size_t MinidumpGenerator::CalculateStackSize(mach_vm_address_t start_addr) { in CalculateStackSize() argument
259 mach_vm_address_t stack_region_base = start_addr; in CalculateStackSize()
268 if (start_addr == 0) { in CalculateStackSize()
277 if (result != KERN_SUCCESS || start_addr < stack_region_base) { in CalculateStackSize()
313 return stack_region_base + stack_region_size - start_addr; in CalculateStackSize()
317 mach_vm_address_t start_addr, in WriteStackFromStartAddress() argument
322 size_t size = CalculateStackSize(start_addr); in WriteStackFromStartAddress()
328 start_addr = 0xDEADBEEF; in WriteStackFromStartAddress()
347 start_addr, in WriteStackFromStartAddress()
355 result = memory.Copy(reinterpret_cast<const void *>(start_addr), size); in WriteStackFromStartAddress()
[all …]
Dminidump_generator.h139 bool WriteStackFromStartAddress(mach_vm_address_t start_addr,
148 size_t CalculateStackSize(mach_vm_address_t start_addr);
/external/google-breakpad/src/client/solaris/handler/
Dsolaris_lwp.cc89 if (addr->is_mapped = ((module_info.start_addr > 0) && in AddressNotInModuleCallback()
90 (addr->address >= module_info.start_addr) && in AddressNotInModuleCallback()
91 (addr->address <= module_info.start_addr + in AddressNotInModuleCallback()
93 stack_base_address = module_info.start_addr + module_info.size; in AddressNotInModuleCallback()
351 module.start_addr = _maps->pr_vaddr; in ListModules()
Dsolaris_lwp.h66 uintptr_t start_addr; member
/external/google-breakpad/src/client/linux/microdump_writer/
Dmicrodump_writer.cc284 if (mapping.start_addr >= iter->first.start_addr && in HaveMappingInfo()
285 (mapping.start_addr + mapping.size) <= in HaveMappingInfo()
286 (iter->first.start_addr + iter->first.size)) { in HaveMappingInfo()
317 LogAppend(static_cast<uintptr_t>(mapping.start_addr)); in DumpModule()
Dmicrodump_writer_unittest.cc85 info.start_addr = memory_size; in TEST()
/external/f2fs-tools/fsck/
Df2fs.h243 block_t start_addr; in __start_cp_addr() local
247 start_addr = le32_to_cpu(F2FS_RAW_SUPER(sbi)->cp_blkaddr); in __start_cp_addr()
254 start_addr += sbi->blocks_per_seg; in __start_cp_addr()
256 return start_addr; in __start_cp_addr()
/external/google-breakpad/src/processor/
Dmicrodump.cc247 uint64_t start_addr = HexStrToL<uint64_t>(start_addr_str); in Microdump() local
251 assert(start_addr == stack_start + stack_content.size()); in Microdump()
253 stack_start = start_addr; in Microdump()
/external/lldb/test/python_api/thread/
DTestThreadAPI.py268 start_addr = lineEntry.GetStartAddress().GetLoadAddress(target)
271 print "start addr:", hex(start_addr)
285 thread.RunToAddress(start_addr)
/external/google-breakpad/src/client/linux/dump_writer_common/
Dmapping_info.h44 uintptr_t start_addr; member
/external/vboot_reference/futility/
Dkernel_blob.h31 uint64_t start_addr; member
/external/google-breakpad/src/tools/linux/md2core/
Dminidump-2-core.cc911 static const uintptr_t start_addr = 4096; in AugmentMappings() local
919 (struct link_map*)(start_addr + sizeof(debug)) : 0; in AugmentMappings()
928 link_map.l_name = (char*)(start_addr + data.size() + sizeof(link_map)); in AugmentMappings()
931 prev = (struct link_map*)(start_addr + data.size()); in AugmentMappings()
945 link_map.l_next = (struct link_map*)(start_addr + data.size() + in AugmentMappings()
953 AddDataToMapping(crashinfo, data, start_addr); in AugmentMappings()
972 sizeof(start_addr), in AugmentMappings()
973 (char*)&start_addr, sizeof(start_addr)); in AugmentMappings()
/external/jemalloc/bin/
Djeprof.in1297 my $start_addr = $symbol_table->{$routine}->[0];
1300 my $length = hex(AddressSub($end_addr, $start_addr));
1301 my $addr = AddressAdd($start_addr, $offset);
1306 $start_addr, $end_addr, $total);
1322 my $start_addr = shift;
1327 "--start-address=0x$start_addr",
1424 my $start_addr = $symbol_table->{$routine}->[0];
1426 my $length = hex(AddressSub($end_addr, $start_addr));
1427 my $addr = AddressAdd($start_addr, $offset);
1433 $start_addr, $end_addr,
[all …]
/external/lldb/tools/debugserver/source/MacOSX/
DMachVMMemory.cpp98 mach_vm_address_t start_addr = vmRegion.StartAddress(); in GetMemoryRegionInfo() local
99 if (address < start_addr) in GetMemoryRegionInfo()
100 region_info->size = start_addr - address; in GetMemoryRegionInfo()

12