Lines Matching refs:cb_data
457 struct arm_cb_data *cb_data = data;
468 if (cb_data->ip >= phdr->p_vaddr + info->dlpi_addr &&
469 cb_data->ip < phdr->p_vaddr + info->dlpi_addr + phdr->p_memsz)
484 cb_data->di.format = UNW_INFO_FORMAT_ARM_EXIDX;
485 cb_data->di.start_ip = p_text->p_vaddr + info->dlpi_addr;
486 cb_data->di.end_ip = cb_data->di.start_ip + p_text->p_memsz;
487 cb_data->di.u.rti.name_ptr = (unw_word_t) info->dlpi_name;
488 cb_data->di.u.rti.table_data = p_arm_exidx->p_vaddr + info->dlpi_addr;
489 cb_data->di.u.rti.table_len = p_arm_exidx->p_memsz;
512 struct arm_cb_data cb_data;
514 memset (&cb_data, 0, sizeof (cb_data));
515 cb_data.ip = ip;
516 cb_data.pi = pi;
517 cb_data.di.format = -1;
520 ret = dl_iterate_phdr (arm_phdr_cb, &cb_data);
523 if (cb_data.di.format != -1)
524 ret = tdep_search_unwind_table (as, ip, &cb_data.di, pi,