Lines Matching refs:cur_pkt
534 struct tramp_img_pkt *cur_pkt = NULL;
545 cur_pkt = dlthis->tramp.tramp_pkts;
546 while ((ret_val != 0) && (cur_pkt != NULL)) {
548 dlthis->tramp.tramp_pkts = cur_pkt->next;
552 dlthis->image_offset = cur_pkt->base;
557 cur_relo = (struct reloc_record_t *)((u8 *) &cur_pkt->hdr +
558 cur_pkt->hdr.relo_offset);
559 while (relos_done < cur_pkt->hdr.num_relos) {
572 ((i + relos_done) < cur_pkt->hdr.num_relos)); i++)
577 (tgt_au_t *) &cur_pkt->payload,
582 " failed", cur_pkt->base +
596 &cur_pkt->payload,
598 cur_pkt->base,
601 (cur_pkt->hdr.
607 cur_pkt->base);
611 dlthis->mysym->dload_deallocate(dlthis->mysym, cur_pkt);
614 cur_pkt = dlthis->tramp.tramp_pkts;
634 struct tramp_img_dup_pkt *cur_pkt;
645 cur_pkt = dlthis->tramp.dup_pkts;
646 while ((ret_val != 0) && (cur_pkt != NULL)) {
649 dlthis->tramp.dup_pkts = cur_pkt->next;
652 dlthis->image_secn = &dlthis->ldr_sections[cur_pkt->secnn];
653 dlthis->image_offset = cur_pkt->offset;
663 cur_relo = cur_pkt->relo_chain;
670 cur_pkt->relo_chain = cur_relo->next;
675 cur_pkt->img_pkt.img_data,
680 " failed", cur_pkt->offset +
703 cur_pkt->img_pkt.
707 cur_pkt->offset,
710 (cur_pkt->img_pkt.
716 cur_pkt->offset);
719 dlthis->mysym->dload_deallocate(dlthis->mysym, cur_pkt);
722 cur_pkt = dlthis->tramp.dup_pkts;
738 struct tramp_img_dup_pkt *cur_pkt = NULL;
740 for (cur_pkt = dlthis->tramp.dup_pkts;
741 cur_pkt != NULL; cur_pkt = cur_pkt->next) {
742 if ((cur_pkt->secnn == secnn) &&
743 (cur_pkt->offset == image_offset)) {
749 return cur_pkt;