Searched refs:ref_reloc_sym (Results 1 – 9 of 9) sorted by relevance
10 struct ref_reloc_sym;18 struct ref_reloc_sym *ref_reloc_sym; member
1320 return kmap && kmap->ref_reloc_sym && kmap->ref_reloc_sym->name && in ref_reloc_sym_not_found() 1321 !kmap->ref_reloc_sym->unrelocated_addr; in ref_reloc_sym_not_found() 1334 if (kmap && kmap->ref_reloc_sym && in ref_reloc() 1335 kmap->ref_reloc_sym->unrelocated_addr) in ref_reloc() 1336 return kmap->ref_reloc_sym->addr - in ref_reloc() 1337 kmap->ref_reloc_sym->unrelocated_addr; in ref_reloc() 1555 if (strcmp(elf_name, kmap->ref_reloc_sym->name)) in dso__load_sym_internal() 1557 kmap->ref_reloc_sym->unrelocated_addr = sym.st_value; in dso__load_sym_internal() 1558 map__set_reloc(map, kmap->ref_reloc_sym in dso__load_sym_internal() [all...]
1256 if (kmap->ref_reloc_sym && kmap->ref_reloc_sym->name) { in validate_kcore_addresses() 1260 kmap->ref_reloc_sym->name, &start)) in validate_kcore_addresses() 1262 if (start != kmap->ref_reloc_sym->addr) in validate_kcore_addresses() 1484 if (!kmap->ref_reloc_sym || !kmap->ref_reloc_sym->name) in kallsyms__delta() 1487 if (kallsyms__get_function_start(filename, kmap->ref_reloc_sym->name, &addr)) in kallsyms__delta() 1490 *delta = addr - kmap->ref_reloc_sym->addr; in kallsyms__delta()
117 struct ref_reloc_sym {112 struct ref_reloc_sym { global() struct 113 nameref_reloc_sym global() argument 114 addrref_reloc_sym global() argument 115 unrelocated_addrref_reloc_sym global() argument
1142 if (!kmap->ref_reloc_sym) in __perf_event__synthesize_kernel_mmap()1169 "%s%s", machine->mmap_name, kmap->ref_reloc_sym->name) + 1; in __perf_event__synthesize_kernel_mmap()1174 event->mmap2.pgoff = kmap->ref_reloc_sym->addr; in __perf_event__synthesize_kernel_mmap()1182 "%s%s", machine->mmap_name, kmap->ref_reloc_sym->name) + 1; in __perf_event__synthesize_kernel_mmap()1187 event->mmap.pgoff = kmap->ref_reloc_sym->addr; in __perf_event__synthesize_kernel_mmap()
118 static struct ref_reloc_sym *kernel_get_ref_reloc_sym(struct map **pmap)133 return kmap->ref_reloc_sym; in kernel_get_ref_reloc_sym() 139 struct ref_reloc_sym *reloc_sym; in kernel_get_symbol_address_by_name() 143 /* ref_reloc_sym is just a label. Need a special fix*/ in kernel_get_symbol_address_by_name() 845 struct ref_reloc_sym *reloc_sym; in post_process_kernel_probe_trace_events() 914 /* Currently ref_reloc_sym based probe is not for drivers */ in post_process_probe_trace_events() 3119 struct ref_reloc_sym *reloc_sym = NULL; in find_probe_trace_events_from_map()
1202 if (kmap && kmap->ref_reloc_sym) { in machine__destroy_kernel_maps()1203 zfree((char **)&kmap->ref_reloc_sym->name); in machine__destroy_kernel_maps()1204 zfree(&kmap->ref_reloc_sym); in machine__destroy_kernel_maps()
2706 struct ref_reloc_sym *ref; in perf_session__fprintf_dsos() 2709 ref = zalloc(sizeof(struct ref_reloc_sym)); in perf_session__fprintf_dsos() 2727 kmap->ref_reloc_sym = ref; in perf_session__fprintf_nr_events()
625 (kernel_kmap->ref_reloc_sym == NULL || in report__warn_kptr_restrict() 626 kernel_kmap->ref_reloc_sym->addr == 0))) { in report__warn_kptr_restrict()