/titanic_51/usr/src/uts/i86pc/dboot/ |
H A D | dboot_elfload.c | 150 if (phdr->p_paddr == phdr->p_vaddr) { in dboot_elfload64() 153 "paddr = 0x%lx\n", (ulong_t)phdr->p_paddr); in dboot_elfload64() 160 if (phdr->p_paddr != FOUR_MEG && phdr->p_paddr != 2 * FOUR_MEG) in dboot_elfload64() 163 dst = ktext_phys + phdr->p_paddr - FOUR_MEG; in dboot_elfload64()
|
/titanic_51/usr/src/tools/mbh_patch/ |
H A D | mbh_patch.c | 102 * Now go back and subtract the excess from the p_paddr of the LOAD segment. 193 if (phdr->p_paddr != phdr->p_vaddr) in patch64() 207 if (eh->e_entry != phdr->p_paddr) { in patch64() 227 mbh->load_addr = phdr->p_paddr - phdr->p_offset; in patch64() 228 mbh->entry_addr = phdr->p_paddr; in patch64() 237 return (patch64_mb2(mbh2, mem2, phdr->p_paddr, in patch64()
|
/titanic_51/usr/src/boot/sys/boot/common/ |
H A D | load_elf.c | 411 (long)(phdr[i].p_paddr + off), in __elfN() 412 (long)(phdr[i].p_paddr + off + phdr[i].p_memsz - 1)); in __elfN() 434 phdr[i].p_paddr + off, fpcopy); in __elfN() 442 if (kern_pread(ef->fd, phdr[i].p_paddr + off + fpcopy, in __elfN() 464 (long)(phdr[i].p_paddr + off + phdr[i].p_filesz), in __elfN() 465 (long)(phdr[i].p_paddr + off + phdr[i].p_memsz - 1)); in __elfN() 474 kern_bzero(phdr[i].p_paddr + off + phdr[i].p_filesz, in __elfN() 489 if (firstaddr == 0 || firstaddr > (phdr[i].p_paddr + off)) in __elfN() 490 firstaddr = phdr[i].p_paddr + off; in __elfN() 492 lastaddr < (phdr[i].p_paddr in __elfN() [all...] |
/titanic_51/usr/src/cmd/sgs/dump/common/ |
H A D | fcns.c | 127 field, EC_ADDR(p_phdr.p_paddr), in dump_exec_header() 143 field, EC_ADDR(p_phdr.p_paddr), in dump_exec_header()
|
/titanic_51/usr/src/grub/grub-0.97/netboot/ |
H A D | elf.h | 206 Elf32_Addr p_paddr; /* Physical address. */ member 218 Elf64_Addr p_paddr; /* Physical address. */ member
|
/titanic_51/usr/src/cmd/sgs/elfedit/modules/common/ |
H A D | phdr.c | 53 PHDR_CMD_T_P_PADDR = 4, /* phdr:p_paddr */ 468 EC_ADDR(phdr->p_paddr)); in print_phdr() 761 Addr p_paddr = elfedit_atoui(argstate.argv[1], NULL); in cmd_body() local 763 if (phdr->p_paddr == p_paddr) { in cmd_body() 767 EC_ADDR(phdr->p_paddr)); in cmd_body() 772 EC_ADDR(phdr->p_paddr), EC_ADDR(p_paddr)); in cmd_body() 774 phdr->p_paddr = p_paddr; in cmd_body() [all...] |
H A D | phdr.msg | 207 The phdr:p_paddr command is used to display or alter the\n\ 208 p_paddr field of the specified program header.\n\ 210 p_paddr provides the physical address at which the first\n\ 217 If phdr:p_paddr is called without arguments, the value\n\ 218 of p_paddr for every element in the program header array\n\ 221 present, the p_paddr field of the element at the specified\n\ 374 @ MSG_CMD_P_PADDR "p_paddr"
|
/titanic_51/usr/src/cmd/sgs/liblddbg/common/ |
H A D | phdr.c | 40 dbg_print(lml, MSG_ORIG(MSG_PHD_PADDR), EC_ADDR(phdr->p_paddr), in Elf_phdr()
|
/titanic_51/usr/src/tools/btxld/ |
H A D | btxld.c | 377 hdr->org = le32toh(ep->p_paddr); in gethdr() 424 eh.p[0].p_vaddr = eh.p[0].p_paddr = htole32(hdr->org); in puthdr() 428 eh.p[1].p_vaddr = eh.p[1].p_paddr = in puthdr() 429 htole32(align(le32toh(eh.p[0].p_paddr) + le32toh(eh.p[0].p_memsz), in puthdr()
|
/titanic_51/usr/src/grub/grub-0.97/stage2/ |
H A D | i386-elf.h | 169 Elf32_Addr p_paddr; member
|
H A D | boot.c | 611 memaddr = RAW_ADDR (phdr->p_paddr & 0xFFFFFF); in load_image() 613 memaddr = RAW_ADDR (phdr->p_paddr); in load_image()
|
/titanic_51/usr/src/boot/sys/sys/ |
H A D | elf32.h | 110 Elf32_Addr p_paddr; /* Physical address (not used). */ member
|
H A D | elf64.h | 120 Elf64_Addr p_paddr; /* Physical address (not used). */ member
|
/titanic_51/usr/src/cmd/sgs/libelf/common/ |
H A D | gelf.c | 246 dst->p_paddr = (Elf64_Addr)p->p_paddr; in gelf_getphdr() 290 dst->p_paddr = (Elf32_Addr)src->p_paddr; in gelf_update_phdr()
|
H A D | xlate.m4 | 1172 tofa(dst, src->p_paddr, P1_paddr_$2); 1720 dst->p_paddr = toma(src, P1_paddr_$2);
|
/titanic_51/usr/src/cmd/sgs/libld/common/ |
H A D | map.c | 441 (sgp->sg_phdr.p_paddr != number)) in map_equal() 447 sgp->sg_phdr.p_paddr = (Addr)number; in map_equal() 575 if (sgp->sg_phdr.p_paddr != 0) { in map_equal() 577 sgp->sg_phdr.p_paddr = 0; in map_equal()
|
/titanic_51/usr/src/uts/i86pc/os/ |
H A D | fastboot.c | 383 if (phdr->p_vaddr == phdr->p_paddr && in fastboot_elf64_find_dboot_load_offset() 427 if (phdr->p_vaddr == phdr->p_paddr && in fastboot_elf32_find_loadables() 428 phdr->p_paddr == DBOOT_ENTRY_ADDRESS) { in fastboot_elf32_find_loadables() 435 sectp[used_sections].fb_sec_paddr = phdr->p_paddr; in fastboot_elf32_find_loadables()
|
/titanic_51/usr/src/uts/common/sys/ |
H A D | elf.h | 452 Elf32_Addr p_paddr; /* physical address */ member 465 Elf64_Addr p_paddr; /* physical address */ member
|
/titanic_51/usr/src/boot/sys/boot/arm/at91/boot2/ |
H A D | boot2.c | 196 p = (caddr_t)ep[i].p_paddr; in load()
|
/titanic_51/usr/src/boot/sys/boot/arm/ixp425/boot2/ |
H A D | boot2.c | 201 p = (caddr_t)(ep[i].p_paddr & 0x0fffffff); in load()
|
/titanic_51/usr/src/cmd/sgs/rtld/mdbmod/common/ |
H A D | rtld.msg | 252 @ MSG_EPHDR_LINE2 " p_paddr: %#-14lx p_type: %s\n" 263 \t p_paddr: 0 p_type: [ PT_PHDR ]\n\ 271 \t p_paddr: 0 p_type: [ PT_PHDR ]\n\ 276 \t p_paddr: 0 p_type: [ PT_INTERP ]\n\
|
/titanic_51/usr/src/boot/sys/boot/i386/gptzfsboot/ |
H A D | zfsboot.c | 342 p = PTOV(ep[i].p_paddr & 0xffffff); in load()
|
/titanic_51/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_gelf.c | 278 dst->p_paddr = src->p_paddr; in gelf32_to_phdr()
|
/titanic_51/usr/src/psm/stand/boot/common/ |
H A D | readfile.c | 528 if ((phdr->p_vaddr == phdr->p_paddr) && in read_elf32()
|
/titanic_51/usr/src/lib/libproc/common/ |
H A D | Pcore.c | 1523 dst->p_paddr = (Elf64_Addr)src->p_paddr; in core_phdr_to_gelf()
|