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