Searched refs:start_ip (Results 1 – 14 of 14) sorted by relevance
| /third_party/ulib/ngunwind/src/dwarf/ |
| A D | Gfind_unwind_table.c | 45 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 D | Gfde.c | 228 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 D | Gfind_proc_info-lsb.c | 65 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 D | Gparser.c | 83 curr_ip = c->pi.start_ip; in run_cfi_program()
|
| /third_party/ulib/ngunwind/src/mi/ |
| A D | Gdyn-extract.c | 33 pi->start_ip = di->start_ip; in unwi_extract_dynamic_proc_info()
|
| A D | Gdyn-remote.c | 209 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 D | Gfind_dynamic_proc_info.c | 41 if (ip >= di->start_ip && ip < di->end_ip) in local_find_proc_info()
|
| A D | Gget_proc_name.c | 64 *offp = ip - pi.start_ip; in get_proc_name()
|
| /third_party/ulib/ngunwind/src/x86_64/ |
| A D | Gget_proc_info.c | 42 pi->start_ip = c->dwarf.ip; in unw_get_proc_info()
|
| /third_party/ulib/ngunwind/src/ |
| A D | fuchsia.c | 96 && 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 D | Gex_tables.c | 412 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 D | libunwind-common.h | 114 unw_word_t start_ip; /* first IP covered by this procedure */ member
|
| A D | libunwind-dynamic.h | 139 unw_word_t start_ip; /* first IP covered by this entry */ member
|
| A D | dwarf_i.h | 484 val += pi->start_ip; in dwarf_read_encoded_pointer_inlined()
|
Completed in 23 milliseconds