Lines Matching defs:pbp
363 struct progbounds *pbp = (struct progbounds *) vp;
371 if (sec_end > pbp->endmem)
372 pbp->endmem = sec_end;
374 if (sec_start < pbp->startmem)
375 pbp->startmem = sec_start;
379 if (sec_end > pbp->end_loadmem)
380 pbp->end_loadmem = sec_end;
382 else if (sec_start < pbp->start_nonloadmem)
383 pbp->start_nonloadmem = sec_start;
392 cris_get_progbounds (struct bfd *abfd, struct progbounds *pbp)
398 pbp->startmem = 0xffffffff;
399 pbp->endmem = 0;
400 pbp->end_loadmem = 0;
401 pbp->start_nonloadmem = 0xffffffff;
407 bfd_map_over_sections (abfd, get_progbounds_iterator, pbp);
421 if (phdr[i].p_paddr < pbp->startmem)
422 pbp->startmem = phdr[i].p_paddr;
424 if (phdr[i].p_paddr + phdr[i].p_memsz > pbp->endmem)
425 pbp->endmem = phdr[i].p_paddr + phdr[i].p_memsz;
427 if (phdr[i].p_paddr + phdr[i].p_filesz > pbp->end_loadmem)
428 pbp->end_loadmem = phdr[i].p_paddr + phdr[i].p_filesz;
431 && phdr[i].p_paddr + phdr[i].p_filesz < pbp->start_nonloadmem)
432 pbp->start_nonloadmem = phdr[i].p_paddr + phdr[i].p_filesz;