Lines Matching defs:cbdata
463 dl_iterate_cb_data *cbdata) {
467 if (cbdata->targetAddr >= begin && cbdata->targetAddr < end) {
468 cbdata->sects->dso_base = begin;
469 cbdata->sects->dwarf_section_length = phdr->p_memsz;
478 auto cbdata = static_cast<dl_iterate_cb_data *>(data);
479 if (pinfo->dlpi_phnum == 0 || cbdata->targetAddr < pinfo->dlpi_addr)
492 found_obj = checkAddrInSegment(&pinfo->dlpi_phdr[2], image_base, cbdata);
501 cbdata->sects->dwarf_index_section = eh_frame_hdr_start;
502 cbdata->sects->dwarf_index_section_length = phdr->p_memsz;
504 *cbdata->addressSpace, eh_frame_hdr_start, phdr->p_memsz,
507 cbdata->sects->dwarf_section = hdrInfo.eh_frame_ptr;
509 found_obj = checkAddrInSegment(phdr, image_base, cbdata);
513 ProcessFrameHeaderCache.add(cbdata->sects);
518 cbdata->sects->dwarf_section_length = 0;
528 auto *cbdata = static_cast<dl_iterate_cb_data *>(data);
532 assert(cbdata);
533 assert(cbdata->sects);
535 if (cbdata->targetAddr < pinfo->dlpi_addr)
545 if (cbdata->targetAddr >= begin && cbdata->targetAddr < end)
549 cbdata->sects->arm_section = exidx_start;
550 cbdata->sects->arm_section_length = phdr->p_memsz;