Home
last modified time | relevance | path

Searched refs:map__start (Results 1 – 25 of 26) sorted by relevance

12

/linux/tools/perf/util/
A Dmaps.c88 assert(map__start(prev) <= map__start(map)); in check_invariants()
97 map__start(prev) == map__start(map)); in check_invariants()
301 u64 map_a_start = map__start(map_a); in map__start_cmp()
302 u64 map_b_start = map__start(map_b); in map__start_cmp()
484 if (map__end(new) < map__start(new)) in __maps__insert()
725 if (map__end(pos) > map__start(map)) { in first_ending_after()
727 if (map__start(pos) <= map__start(map)) { in first_ending_after()
818 if (map__start(pos) >= map__end(new)) in __maps__fixup_overlap_and_insert()
834 if (map__start(new) > map__start(pos)) { in __maps__fixup_overlap_and_insert()
1029 if (ip < map__start(map)) in map__addr_cmp()
[all …]
A Dmap.h52 static inline u64 map__start(const struct map *map) in map__start() function
104 return map__end(map) - map__start(map); in map__size()
110 return ip - map__start(map) + map__pgoff(map); in map__dso_map_ip()
116 return rip + map__start(map) - map__pgoff(map); in map__dso_unmap_ip()
A Dunwind-libunwind-local.c315 if (map__dso(map) == args->dso && map__start(map) - map__pgoff(map) < args->base_addr) in read_unwind_spec_eh_frame_maps_cb()
316 args->base_addr = map__start(map) - map__pgoff(map); in read_unwind_spec_eh_frame_maps_cb()
474 di.start_ip = map__start(map); in find_proc_info()
490 u64 start = map__start(map); in find_proc_info()
A Dsymbol_fprintf.c33 offset = al->addr - map__start(al->map) - sym->start; in __symbol__fprintf_symname_offs()
A Dunwind-libdw.c70 base = map__start(al->map); in __report_module()
72 base = map__start(al->map) - map__pgoff(al->map); in __report_module()
A Dmap.c436 map__start(map), map__end(map), map__pgoff(map), dso__name(dso)); in map__fprintf()
610 return ip >= map__start(map) && ip < map__end(map); in map__contains_symbol()
A Ddlfilter.c56 d_al->symoff = al->addr - map__start(al->map) - sym->start; in al_to_d_al()
311 if (al->map && ip >= map__start(al->map) && ip < map__end(al->map) && in dlfilter__object_code()
A Dsymbol.c822 pos->start -= map__start(curr_map) - map__pgoff(curr_map); in maps__split_kallsyms_for_kcore()
826 pos->end -= map__start(curr_map) - map__pgoff(curr_map); in maps__split_kallsyms_for_kcore()
1164 if (!mi || mi->start != map__start(old_map)) in do_validate_kcore_modules_cb()
1269 map__set_end(list_node->map, map__start(list_node->map) + len); in kcore_mapfn()
1352 if (!(stext >= map__start(new_map) && stext < map__end(new_map))) in dso__load_kcore()
1379 map__set_start(map_ref, map__start(replacement_map)); in dso__load_kcore()
A Dmachine.c712 map__set_end(map, map__start(map) + event->ksymbol.len); in machine__process_ksymbol_register()
729 sym = symbol__new(map__map_ip(map, map__start(map)), in machine__process_ksymbol_register()
759 sym = dso__find_symbol(dso, map__map_ip(map, map__start(map))); in machine__process_ksymbol_unregister()
1034 kmap->name, map__start(map), map__end(map)); in machine__create_extra_kernel_map()
1557 machine__set_kernel_mmap(machine, start, map__start(next)); in machine__create_kernel_maps()
1629 map__set_end(map, map__start(map) + xm->end - xm->start); in machine__process_kernel_mmap_event()
3114 machine->kernel_start = map__start(map); in machine__get_kernel_start()
A Dsynthetic-events.c693 event->mmap2.start = map__start(map); in perf_event__synthesize_modules_maps_cb()
707 event->mmap.start = map__start(map); in perf_event__synthesize_modules_maps_cb()
1162 event->mmap2.start = map__start(map); in __perf_event__synthesize_kernel_mmap()
1175 event->mmap.start = map__start(map); in __perf_event__synthesize_kernel_mmap()
A Dsymbol-elf.c1447 map__set_end(map, map__start(map) + shdr->sh_size); in dso__process_kernel_symbol()
1499 start += map__start(map) + shdr->sh_offset; in dso__process_kernel_symbol()
1519 map__set_end(curr_map, map__start(curr_map) + shdr->sh_size); in dso__process_kernel_symbol()
1636 map__set_reloc(map, map__start(map) - dso__text_offset(dso)); in dso__load_sym_internal()
A Dannotate.c412 start->addr == ams->ms.sym->start + map__start(ams->ms.map)))) in addr_map_symbol__account_cycles()
418 ams->ms.sym ? ams->ms.sym->start + map__start(ams->ms.map) : 0, in addr_map_symbol__account_cycles()
A Dintel-pt.c2779 if (ip >= map__start(map) && ip < map__end(map)) { in intel_pt_switch_ip()
2797 if (ip >= map__start(map) && ip < map__end(map)) { in intel_pt_switch_ip()
3385 if (!al->map || addr < map__start(al->map) || addr >= map__end(al->map)) { in intel_pt_find_map()
A Dprobe-event.c148 ((reladdr) ? map__start(map) : 0); in kernel_get_symbol_address_by_name()
273 ret = address <= map__start(map) || map__end(map) < address; in kprobe_warn_out_range()
/linux/tools/perf/tests/
A Dvmlinux-kallsyms.c150 u64 mem_start = map__unmap_ip(args->vmlinux_map, map__start(map)); in test__vmlinux_matches_kallsyms_cb2()
155 if (pair != NULL && !map__priv(pair) && map__start(pair) == mem_start) { in test__vmlinux_matches_kallsyms_cb2()
164 map__start(map), map__end(map), map__pgoff(map), dso__name(dso)); in test__vmlinux_matches_kallsyms_cb2()
167 map__start(pair), map__end(pair), map__pgoff(pair)); in test__vmlinux_matches_kallsyms_cb2()
A Dmaps.c27 if (map__start(map) != merged->start || in check_maps_cb()
40 map__start(map), in failed_cb()
A Dmmap-thread-lookup.c207 pr_debug("map %p, addr %" PRIx64 "\n", al.map, map__start(al.map)); in mmap_events()
A Dcode-reading.c305 if (state->done[d] == map__start(al.map)) { in read_object_code()
315 state->done[state->done_cnt++] = map__start(al.map); in read_object_code()
/linux/tools/perf/arch/x86/util/
A Devent.c55 event->mmap.start = map__start(map); in perf_event__synthesize_extra_kmaps_cb()
/linux/tools/perf/
A Dbuiltin-buildid-list.c35 printf("%s %16" PRIx64 " %16" PRIx64, bid_buf, map__start(map), map__end(map)); in buildid__map_cb()
A Dbuiltin-inject.c882 map__start(map), in mark_dso_hit()
883 map__end(map) - map__start(map), in mark_dso_hit()
A Dbuiltin-report.c861 args->indent, "", map__start(map), map__end(map), in maps__fprintf_task_cb()
A Dbuiltin-top.c186 map__start(map), map__end(map), sym->start, sym->end, in ui__warn_map_erange()
/linux/tools/perf/arch/powerpc/util/
A Dskip-callchain-idx.c267 rc = check_return_addr(dso, map__start(al.map), ip); in arch_skip_callchain_idx()
/linux/tools/perf/util/scripting-engines/
A Dtrace-event-python.c413 offset = al->addr - map__start(al->map) - sym->start; in get_offset()
809 PyLong_FromUnsignedLong(map__start(al->map))); in set_sym_in_dict()

Completed in 77 milliseconds

12