Lines Matching refs:di_cache

61     struct elf_image* ei, unw_word_t phdr_offset, unw_word_t load_base, unw_dyn_info_t* di_cache) {  in get_eh_frame_info()  argument
84 pi.gp = di_cache->gp; in get_eh_frame_info()
110 di_cache->u.rti.name_ptr = 0; in get_eh_frame_info()
112 di_cache->u.rti.table_len = (fde_count * 8) / sizeof (unw_word_t); in get_eh_frame_info()
116 di_cache->u.rti.table_data = in get_eh_frame_info()
121 di_cache->u.rti.segbase = ((load_base + phdr.p_vaddr) + (hdr_offset - phdr.p_offset)); in get_eh_frame_info()
204 edi->di_cache.gp = 0; in dwarf_find_unwind_table_memory()
207 get_dyn_gp(ei, dyn_phdr_offset, &edi->di_cache.gp); in dwarf_find_unwind_table_memory()
210 found = get_eh_frame_info(ei, eh_frame_phdr_offset, load_base, &edi->di_cache); in dwarf_find_unwind_table_memory()
212 edi->di_cache.start_ip = start_ip; in dwarf_find_unwind_table_memory()
213 edi->di_cache.end_ip = end_ip; in dwarf_find_unwind_table_memory()
214 edi->di_cache.format = UNW_INFO_FORMAT_REMOTE_TABLE; in dwarf_find_unwind_table_memory()
333 edi->di_cache.gp = 0; in dwarf_find_unwind_table()
341 edi->di_cache.gp = dyn->d_un.d_ptr; in dwarf_find_unwind_table()
369 pi.gp = edi->di_cache.gp; in dwarf_find_unwind_table()
411 edi->di_cache.start_ip = start_ip; in dwarf_find_unwind_table()
412 edi->di_cache.end_ip = end_ip; in dwarf_find_unwind_table()
413 edi->di_cache.format = UNW_INFO_FORMAT_REMOTE_TABLE; in dwarf_find_unwind_table()
414 edi->di_cache.u.rti.name_ptr = 0; in dwarf_find_unwind_table()
416 edi->di_cache.u.rti.table_len = (fde_count * 8) / sizeof (unw_word_t); in dwarf_find_unwind_table()
418 edi->di_cache.u.rti.table_data = ((load_base + peh_hdr->p_vaddr) in dwarf_find_unwind_table()
427 edi->di_cache.u.rti.segbase = ((load_base + peh_hdr->p_vaddr) in dwarf_find_unwind_table()