Home | History | Annotate | Download | only in arm

Lines Matching refs:cb_data

463   struct arm_cb_data *cb_data = data;
474 if (cb_data->ip >= phdr->p_vaddr + info->dlpi_addr &&
475 cb_data->ip < phdr->p_vaddr + info->dlpi_addr + phdr->p_memsz)
490 cb_data->di.format = UNW_INFO_FORMAT_ARM_EXIDX;
491 cb_data->di.start_ip = p_text->p_vaddr + info->dlpi_addr;
492 cb_data->di.end_ip = cb_data->di.start_ip + p_text->p_memsz;
493 cb_data->di.u.rti.name_ptr = (unw_word_t) info->dlpi_name;
494 cb_data->di.u.rti.table_data = p_arm_exidx->p_vaddr + info->dlpi_addr;
495 cb_data->di.u.rti.table_len = p_arm_exidx->p_memsz;
518 struct arm_cb_data cb_data;
520 memset (&cb_data, 0, sizeof (cb_data));
521 cb_data.ip = ip;
522 cb_data.pi = pi;
523 cb_data.di.format = -1;
526 ret = dl_iterate_phdr (arm_phdr_cb, &cb_data);
529 if (cb_data.di.format != -1)
530 ret = tdep_search_unwind_table (as, ip, &cb_data.di, pi,