Home
last modified time | relevance | path

Searched refs:start_ip (Results 1 – 14 of 14) sorted by relevance

/third_party/ulib/ngunwind/src/dwarf/
A DGfind_unwind_table.c45 unw_word_t start_ip = (unw_word_t) -1; in dwarf_find_unwind_table() local
75 if (phdr[i].p_vaddr < start_ip) in dwarf_find_unwind_table()
76 start_ip = phdr[i].p_vaddr; in dwarf_find_unwind_table()
113 start_ip += load_base; in dwarf_find_unwind_table()
205 edi->di_cache.start_ip = start_ip; in dwarf_find_unwind_table()
224 edi->di_arm.start_ip = start_ip; in dwarf_find_unwind_table()
254 unw_word_t start_ip = (unw_word_t) -1; in dwarf_as_find_unwind_table() local
313 start_ip = phdr[i].p_vaddr; in dwarf_as_find_unwind_table()
365 start_ip += load_base; in dwarf_as_find_unwind_table()
444 edi->di_cache.start_ip = start_ip; in dwarf_as_find_unwind_table()
[all …]
A DGfde.c228 unw_word_t start_ip, ip_range, aug_size, addr = *addrp; in dwarf_extract_proc_info_from_fde() local
310 pi, &start_ip, arg)) < 0 in dwarf_extract_proc_info_from_fde()
314 pi->start_ip = start_ip; in dwarf_extract_proc_info_from_fde()
315 pi->end_ip = start_ip + ip_range; in dwarf_extract_proc_info_from_fde()
330 (long) pi->start_ip, (long) pi->end_ip, (long) pi->lsda); in dwarf_extract_proc_info_from_fde()
A DGfind_proc_info-lsb.c65 if (ip >= pi->start_ip && ip < pi->end_ip) in linear_search()
333 unw_word_t fde_offset, unw_word_t start_ip) in debug_frame_tab_append() argument
344 tab->tab[length].start_ip_offset = start_ip; in debug_frame_tab_append()
479 this_pi.start_ip); in dwarf_find_debug_frame()
502 di->start_ip = fdesc->start; in dwarf_find_debug_frame()
658 di->start_ip = p_text->p_vaddr + load_base; in dwarf_callback()
835 assert (ip >= di->start_ip && ip < di->end_ip); in dwarf_search_unwind_table()
862 ip_base = di->start_ip; in dwarf_search_unwind_table()
887 (long) ip, (long) di->start_ip, (long) di->end_ip); in dwarf_search_unwind_table()
914 pi->start_ip += segbase; in dwarf_search_unwind_table()
[all …]
A DGparser.c83 curr_ip = c->pi.start_ip; in run_cfi_program()
/third_party/ulib/ngunwind/src/mi/
A DGdyn-extract.c33 pi->start_ip = di->start_ip; in unwi_extract_dynamic_proc_info()
A DGdyn-remote.c209 unw_word_t dyn_list_addr, addr, next_addr, gen1, gen2, start_ip, end_ip; in unwi_dyn_remote_find_proc_info() local
240 if (fetchw (as, a, &addr, &start_ip, arg) < 0 in unwi_dyn_remote_find_proc_info()
244 if (ip >= start_ip && ip < end_ip) in unwi_dyn_remote_find_proc_info()
249 di->start_ip = start_ip; in unwi_dyn_remote_find_proc_info()
A DGfind_dynamic_proc_info.c41 if (ip >= di->start_ip && ip < di->end_ip) in local_find_proc_info()
A DGget_proc_name.c64 *offp = ip - pi.start_ip; in get_proc_name()
/third_party/ulib/ngunwind/src/x86_64/
A DGget_proc_info.c42 pi->start_ip = c->dwarf.ip; in unw_get_proc_info()
/third_party/ulib/ngunwind/src/
A Dfuchsia.c96 && ip >= edi->di_cache.start_ip && ip < edi->di_cache.end_ip) in get_unwind_info()
98 && ip >= edi->di_debug.start_ip && ip < edi->di_debug.end_ip)) in get_unwind_info()
126 && (ip < edi->di_cache.start_ip || ip >= edi->di_cache.end_ip)) in get_unwind_info()
130 && (ip < edi->di_debug.start_ip || ip >= edi->di_debug.end_ip)) in get_unwind_info()
/third_party/ulib/ngunwind/src/arm/
A DGex_tables.c412 if (prel31_to_addr (as, arg, last, &pi->start_ip) < 0) in tdep_search_unwind_table()
434 if (prel31_to_addr (as, arg, entry, &pi->start_ip) < 0) in tdep_search_unwind_table()
492 cb_data->di.start_ip = p_text->p_vaddr + info->dlpi_addr; in arm_phdr_cb()
493 cb_data->di.end_ip = cb_data->di.start_ip + p_text->p_memsz; in arm_phdr_cb()
/third_party/ulib/ngunwind/include/ngunwind/private/
A Dlibunwind-common.h114 unw_word_t start_ip; /* first IP covered by this procedure */ member
A Dlibunwind-dynamic.h139 unw_word_t start_ip; /* first IP covered by this entry */ member
A Ddwarf_i.h484 val += pi->start_ip; in dwarf_read_encoded_pointer_inlined()

Completed in 23 milliseconds