Lines Matching refs:kmap

1042 	struct kmap *kmap;  in machine__create_extra_kernel_map()  local
1053 kmap = map__kmap(map); in machine__create_extra_kernel_map()
1055 strlcpy(kmap->name, xm->name, KMAP_NAME_LEN); in machine__create_extra_kernel_map()
1061 kmap->name, map__start(map), map__end(map)); in machine__create_extra_kernel_map()
1109 struct kmap *kmap = __map__kmap(map); in machine__map_x86_64_entry_trampolines_cb() local
1111 if (!kmap || !is_entry_trampoline(kmap->name)) in machine__map_x86_64_entry_trampolines_cb()
1194 struct kmap *kmap; in machine__destroy_kernel_maps() local
1200 kmap = map__kmap(map); in machine__destroy_kernel_maps()
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()
3246 struct map *kmap; in machine__is_lock_function() local
3247 struct symbol *sym = machine__find_kernel_symbol_by_name(machine, "__sched_text_start", &kmap); in machine__is_lock_function()
3255 machine->sched.text_start = map__unmap_ip(kmap, sym->start); in machine__is_lock_function()
3258 sym = machine__find_kernel_symbol_by_name(machine, "__sched_text_end", &kmap); in machine__is_lock_function()
3259 machine->sched.text_end = map__unmap_ip(kmap, sym->start); in machine__is_lock_function()
3261 sym = machine__find_kernel_symbol_by_name(machine, "__lock_text_start", &kmap); in machine__is_lock_function()
3262 machine->lock.text_start = map__unmap_ip(kmap, sym->start); in machine__is_lock_function()
3264 sym = machine__find_kernel_symbol_by_name(machine, "__lock_text_end", &kmap); in machine__is_lock_function()
3265 machine->lock.text_end = map__unmap_ip(kmap, sym->start); in machine__is_lock_function()
3267 sym = machine__find_kernel_symbol_by_name(machine, "__traceiter_contention_begin", &kmap); in machine__is_lock_function()
3269 machine->traceiter.text_start = map__unmap_ip(kmap, sym->start); in machine__is_lock_function()
3270 machine->traceiter.text_end = map__unmap_ip(kmap, sym->end); in machine__is_lock_function()
3272 sym = machine__find_kernel_symbol_by_name(machine, "trace_contention_begin", &kmap); in machine__is_lock_function()
3274 machine->trace.text_start = map__unmap_ip(kmap, sym->start); in machine__is_lock_function()
3275 machine->trace.text_end = map__unmap_ip(kmap, sym->end); in machine__is_lock_function()