Lines Matching refs:kmap
1015 struct kmap *kmap; in machine__create_extra_kernel_map() local
1026 kmap = map__kmap(map); in machine__create_extra_kernel_map()
1028 strlcpy(kmap->name, xm->name, KMAP_NAME_LEN); in machine__create_extra_kernel_map()
1034 kmap->name, map__start(map), map__end(map)); in machine__create_extra_kernel_map()
1082 struct kmap *kmap = __map__kmap(map); in machine__map_x86_64_entry_trampolines_cb() local
1084 if (!kmap || !is_entry_trampoline(kmap->name)) in machine__map_x86_64_entry_trampolines_cb()
1167 struct kmap *kmap; in machine__destroy_kernel_maps() local
1173 kmap = map__kmap(map); in machine__destroy_kernel_maps()
1175 if (kmap && kmap->ref_reloc_sym) { in machine__destroy_kernel_maps()
1176 zfree((char **)&kmap->ref_reloc_sym->name); in machine__destroy_kernel_maps()
1177 zfree(&kmap->ref_reloc_sym); in machine__destroy_kernel_maps()
3205 struct map *kmap; in machine__is_lock_function() local
3206 struct symbol *sym = machine__find_kernel_symbol_by_name(machine, "__sched_text_start", &kmap); in machine__is_lock_function()
3214 machine->sched.text_start = map__unmap_ip(kmap, sym->start); in machine__is_lock_function()
3217 sym = machine__find_kernel_symbol_by_name(machine, "__sched_text_end", &kmap); in machine__is_lock_function()
3218 machine->sched.text_end = map__unmap_ip(kmap, sym->start); in machine__is_lock_function()
3220 sym = machine__find_kernel_symbol_by_name(machine, "__lock_text_start", &kmap); in machine__is_lock_function()
3221 machine->lock.text_start = map__unmap_ip(kmap, sym->start); in machine__is_lock_function()
3223 sym = machine__find_kernel_symbol_by_name(machine, "__lock_text_end", &kmap); in machine__is_lock_function()
3224 machine->lock.text_end = map__unmap_ip(kmap, sym->start); in machine__is_lock_function()
3226 sym = machine__find_kernel_symbol_by_name(machine, "__traceiter_contention_begin", &kmap); in machine__is_lock_function()
3228 machine->traceiter.text_start = map__unmap_ip(kmap, sym->start); in machine__is_lock_function()
3229 machine->traceiter.text_end = map__unmap_ip(kmap, sym->end); in machine__is_lock_function()
3231 sym = machine__find_kernel_symbol_by_name(machine, "trace_contention_begin", &kmap); in machine__is_lock_function()
3233 machine->trace.text_start = map__unmap_ip(kmap, sym->start); in machine__is_lock_function()
3234 machine->trace.text_end = map__unmap_ip(kmap, sym->end); in machine__is_lock_function()