Lines Matching refs:Addr
56 unw_word_t i = 0, fde_addr, addr = eh_frame_start;
59 while (i++ < fde_count && addr < eh_frame_end)
61 fde_addr = addr;
62 if ((ret = dwarf_extract_proc_info_from_fde (as, a, &addr, pi, 0, 0, arg))
70 addr = fde_addr;
71 if ((ret = dwarf_extract_proc_info_from_fde (as, a, &addr, pi,
235 /* Locate the binary which originated the contents of address ADDR. Return
243 /* Locate and/or try to load a debug_frame section for address ADDR. Return
247 locate_debug_info (unw_addr_space_t as, unw_word_t addr, const char *dlname,
263 if (addr >= w->start && addr < w->end)
274 name = map_local_get_image_name (addr);
276 struct map_info *map = map_find_from_addr (as->map_list, addr);
284 (uint64_t) addr);
371 unw_word_t addr;
406 addr = (unw_word_t) (uintptr_t) buf;
417 while (addr < (unw_word_t) (uintptr_t) (buf + bufsize))
420 item_start = addr;
422 dwarf_readu32 (unw_local_addr_space, a, &addr, &u32val, NULL);
429 item_end = addr + u32val;
430 dwarf_readu32 (unw_local_addr_space, a, &addr, &cie_id32,
439 dwarf_readu64 (unw_local_addr_space, a, &addr, &u64val, NULL);
440 item_end = addr + u64val;
442 dwarf_readu64 (unw_local_addr_space, a, &addr, &cie_id, NULL);
476 addr = item_end;
523 unw_word_t addr, eh_frame_start, eh_frame_end, fde_count, ip;
524 Elf_W(Addr) load_base, max_load_addr = 0;
557 Elf_W(Addr) vaddr = phdr->p_vaddr + load_base;
607 addr = (unw_word_t) (uintptr_t) (hdr + 1);
611 &addr, hdr->eh_frame_ptr_enc, pi,
617 &addr, hdr->fde_count_enc, pi,
666 di->u.rti.table_data = addr;