Lines Matching refs:ip
38 unw_word_t ip,
47 unw_word_t ip,
316 static struct map *find_map(unw_word_t ip, struct unwind_info *ui) in find_map() argument
321 MAP__FUNCTION, ip, &al); in find_map()
326 find_proc_info(unw_addr_space_t as, unw_word_t ip, unw_proc_info_t *pi, in find_proc_info() argument
335 map = find_map(ip, ui); in find_proc_info()
352 ret = dwarf_search_unwind_table(as, ip, &di, pi, in find_proc_info()
371 if (dwarf_find_debug_frame(0, &di, ip, base, symfile, in find_proc_info()
373 return dwarf_search_unwind_table(as, ip, &di, pi, in find_proc_info()
524 static int entry(u64 ip, struct thread *thread, in entry() argument
531 MAP__FUNCTION, ip, &al); in entry()
533 e.ip = ip; in entry()
539 ip, in entry()
540 al.map ? al.map->map_ip(al.map, ip) : (u64) 0); in entry()
630 unw_word_t ip; in get_entries() local
632 unw_get_reg(&c, UNW_REG_IP, &ip); in get_entries()
633 ret = ip ? entry(ip, ui->thread, cb, arg) : 0; in get_entries()
643 u64 ip; in unwind__get_entries() local
654 ret = perf_reg_value(&ip, &data->user_regs, PERF_REG_IP); in unwind__get_entries()
658 ret = entry(ip, thread, cb, arg); in unwind__get_entries()