Lines Matching refs:start_addr
165 map.start_addr = addr; in GetLoadedModules()
219 kernel_mmap->start_addr = 0; in GetKernelAndModuleMmaps()
229 kernel_mmap->len = std::numeric_limits<unsigned long long>::max() - kernel_mmap->start_addr; in GetKernelAndModuleMmaps()
233 [](const KernelMmap& m1, const KernelMmap& m2) { return m1.start_addr < m2.start_addr; }); in GetKernelAndModuleMmaps()
235 if (kernel_mmap->start_addr == (*module_mmaps)[0].start_addr) { in GetKernelAndModuleMmaps()
238 kernel_mmap->len = (*module_mmaps)[0].start_addr - kernel_mmap->start_addr - 1; in GetKernelAndModuleMmaps()
241 if ((*module_mmaps)[i].start_addr == (*module_mmaps)[i + 1].start_addr) { in GetKernelAndModuleMmaps()
245 (*module_mmaps)[i + 1].start_addr - (*module_mmaps)[i].start_addr - 1; in GetKernelAndModuleMmaps()
249 std::numeric_limits<unsigned long long>::max() - module_mmaps->back().start_addr; in GetKernelAndModuleMmaps()
340 uint64_t start_addr, end_addr, pgoff; in GetThreadMmapsInProcess() local
344 if (sscanf(line, "%" PRIx64 "-%" PRIx64 " %s %" PRIx64 " %*x:%*x %*u %s\n", &start_addr, in GetThreadMmapsInProcess()
352 thread.start_addr = start_addr; in GetThreadMmapsInProcess()
353 thread.len = end_addr - start_addr; in GetThreadMmapsInProcess()