Home | History | Annotate | Download | only in dwarf

Lines Matching refs:cb_data

520   struct dwarf_callback_data *cb_data = ptr;
521 unw_dyn_info_t *di = &cb_data->di;
525 int ret, need_unwind_info = cb_data->need_unwind_info;
526 unw_proc_info_t *pi = cb_data->pi;
535 ip = cb_data->ip;
653 cb_data->single_fde = 1;
703 found = dwarf_find_debug_frame (found, &cb_data->di_debug, ip,
715 struct dwarf_callback_data cb_data;
721 memset (&cb_data, 0, sizeof (cb_data));
722 cb_data.ip = ip;
723 cb_data.pi = pi;
724 cb_data.need_unwind_info = need_unwind_info;
725 cb_data.di.format = -1;
726 cb_data.di_debug.format = -1;
729 ret = dl_iterate_phdr (dwarf_callback, &cb_data);
738 if (cb_data.single_fde)
743 if (cb_data.di.format != -1)
744 ret = dwarf_search_unwind_table (as, ip, &cb_data.di,
749 if (ret == -UNW_ENOINFO && cb_data.di_debug.format != -1)
750 ret = dwarf_search_unwind_table (as, ip, &cb_data.di_debug, pi,