Lines Matching refs:ip
38 unw_word_t ip,
47 unw_word_t ip,
314 static struct map *find_map(unw_word_t ip, struct unwind_info *ui) in find_map() argument
319 MAP__FUNCTION, ip, &al); in find_map()
324 find_proc_info(unw_addr_space_t as, unw_word_t ip, unw_proc_info_t *pi, in find_proc_info() argument
332 map = find_map(ip, ui); in find_proc_info()
349 return dwarf_search_unwind_table(as, ip, &di, pi, in find_proc_info()
361 if (dwarf_find_debug_frame(0, &di, ip, base, map->dso->name, in find_proc_info()
363 return dwarf_search_unwind_table(as, ip, &di, pi, in find_proc_info()
514 static int entry(u64 ip, struct thread *thread, in entry() argument
521 MAP__FUNCTION, ip, &al); in entry()
523 e.ip = ip; in entry()
529 ip, in entry()
530 al.map ? al.map->map_ip(al.map, ip) : (u64) 0); in entry()
620 unw_word_t ip; in get_entries() local
622 unw_get_reg(&c, UNW_REG_IP, &ip); in get_entries()
623 ret = ip ? entry(ip, ui->thread, cb, arg) : 0; in get_entries()
633 u64 ip; in unwind__get_entries() local
644 ret = perf_reg_value(&ip, &data->user_regs, PERF_REG_IP); in unwind__get_entries()
648 ret = entry(ip, thread, cb, arg); in unwind__get_entries()