Lines Matching refs:segbase
111 unw_word_t segbase, unw_word_t *load_offset) in load_debug_frame() argument
203 *load_offset = segbase - phdr[i].p_vaddr; in load_debug_frame()
225 unsigned long segbase, mapoff, hi; in find_binary_for_address() local
230 while (maps_next (&mi, &segbase, &hi, &mapoff, NULL)) in find_binary_for_address()
231 if (ip >= segbase && ip < hi) in find_binary_for_address()
253 locate_debug_info (unw_addr_space_t as, unw_word_t addr, unw_word_t segbase, in locate_debug_info() argument
290 segbase, &load_offset); in locate_debug_info()
433 unw_word_t segbase, const char* obj_name, in dwarf_find_debug_frame() argument
441 fdesc = locate_debug_info (unw_local_addr_space, ip, segbase, obj_name, start, in dwarf_find_debug_frame()
504 di->u.ti.segbase = segbase; in dwarf_find_debug_frame()
510 (long) di->u.ti.segbase, (long) di->u.ti.table_len, in dwarf_find_debug_frame()
750 di->u.rti.segbase = (unw_word_t) (uintptr_t) hdr; in dwarf_callback()
755 (long) di->u.rti.segbase, (long) di->u.rti.table_len, in dwarf_callback()
914 unw_word_t ip_base = 0, segbase = 0, last_ip, fde_addr; in dwarf_search_unwind_table() local
956 segbase = di->u.rti.segbase; in dwarf_search_unwind_table()
960 ip_base = segbase; in dwarf_search_unwind_table()
979 segbase = di->u.rti.segbase; in dwarf_search_unwind_table()
1005 fde_addr = e->fde_offset + segbase; in dwarf_search_unwind_table()
1007 "fde_addr = %lx\n", (long) e->fde_offset, (long) segbase, in dwarf_search_unwind_table()
1011 debug_frame_base : segbase, in dwarf_search_unwind_table()
1020 pi->start_ip += segbase; in dwarf_search_unwind_table()
1021 pi->end_ip += segbase; in dwarf_search_unwind_table()