Home | History | Annotate | Download | only in dwarf

Lines Matching defs:fdesc

250   struct unw_debug_frame_list *w, *fdesc = 0;
295 fdesc = malloc (sizeof (struct unw_debug_frame_list));
297 fdesc->start = start;
298 fdesc->end = end;
299 fdesc->debug_frame = buf;
300 fdesc->debug_frame_size = bufsize;
301 fdesc->index = NULL;
302 fdesc->next = as->debug_frames;
304 as->debug_frames = fdesc;
312 return fdesc;
369 struct unw_debug_frame_list *fdesc = 0;
376 fdesc = locate_debug_info (unw_local_addr_space, ip, obj_name, start, end);
378 if (!fdesc)
394 buf = fdesc->debug_frame;
395 bufsize = fdesc->debug_frame_size;
404 if (!fdesc->index)
488 fdesc->index = tab.tab;
489 fdesc->index_size = tab.length;
493 di->start_ip = fdesc->start;
494 di->end_ip = fdesc->end;
496 di->u.ti.table_data = (unw_word_t *) fdesc;
497 di->u.ti.table_len = sizeof (*fdesc) / sizeof (unw_word_t);
854 struct unw_debug_frame_list *fdesc = (void *) di->u.ti.table_data;
861 table = fdesc->index;
862 table_len = fdesc->index_size * sizeof (struct table_entry);
863 debug_frame_base = (uintptr_t) fdesc->debug_frame;