/src/lib/libpuffs/ |
requests.c | 62 struct putter_hdr phdr; local in function:puffs__fsframe_read 75 puffs_framebuf_getdata_atoff(pb, 0, &phdr, sizeof(phdr)); 77 howmuch = phdr.pth_framelen - curoff; 142 struct putter_hdr phdr; local in function:puffs__fsframe_write 144 puffs_framebuf_getdata_atoff(pb, 0, &phdr, sizeof(phdr)); 145 flen = phdr.pth_framelen;
|
/src/sys/arch/emips/stand/common/ |
bootxx.c | 117 Elf32_Phdr phdr; local in function:loadfile 156 if (lseek(fd, (off_t) ehdr.e_phoff + i * sizeof(phdr), 0) < 0) 158 if (read(fd, &phdr, sizeof(phdr)) != sizeof(phdr)) 160 if (phdr.p_type != PT_LOAD) 162 if (lseek(fd, (off_t)phdr.p_offset, 0) < 0) 164 if (read(fd, (char *)phdr.p_paddr, phdr.p_filesz) != phdr.p_filesz [all...] |
/src/sys/arch/mipsco/stand/common/ |
bootxx.c | 121 Elf32_Phdr phdr; local in function:loadfile 146 if (lseek(fd, (off_t) ehdr.e_phoff + i * sizeof(phdr), 0) < 0) 148 if (read(fd, &phdr, sizeof(phdr)) != sizeof(phdr)) 150 if (phdr.p_type != PT_LOAD) 152 if (lseek(fd, (off_t)phdr.p_offset, 0) < 0) 154 if (read(fd, (char *)phdr.p_paddr, phdr.p_filesz) != phdr.p_filesz [all...] |
/src/sys/arch/pmax/stand/common/ |
bootxx.c | 139 Elf32_Phdr phdr; local in function:loadfile 178 if (lseek(fd, (off_t) ehdr.e_phoff + i * sizeof(phdr), 0) < 0) 180 if (read(fd, &phdr, sizeof(phdr)) != sizeof(phdr)) 182 if (phdr.p_type != PT_LOAD) 184 if (lseek(fd, (off_t)phdr.p_offset, 0) < 0) 186 if (read(fd, (char *)phdr.p_paddr, phdr.p_filesz) != phdr.p_filesz [all...] |
/src/lib/libc/tls/ |
tls.c | 148 const Elf_Phdr *phdr = data->dlpi_phdr; local in function:__libc_static_tls_setup_cb 151 for (; phdr < phlimit; ++phdr) { 152 if (phdr->p_type == PT_INTERP) { 156 if (phdr->p_type != PT_TLS) 158 tls_initaddr = (void *)(phdr->p_vaddr + data->dlpi_addr); 159 tls_initsize = phdr->p_filesz; 161 tls_size = phdr->p_memsz; 163 tls_size = roundup2(phdr->p_memsz, phdr->p_align) [all...] |
/src/sys/arch/epoc32/stand/e32boot/exe/ |
netbsd.cpp | 95 Elf32_Phdr *phdr = NULL; local in function:ELF::ParseHeader 100 phdr = (Elf32_Phdr *) new (ELeave) TUint8[PhdrSize]; 101 Mem::Copy(phdr, Buffer + ehdr.e_phoff, PhdrSize); 104 if (phdr[i].p_type != PT_LOAD || 105 (phdr[i].p_flags & (PF_W | PF_X)) == 0) 108 loaddesc->addr = VTOP(phdr[i].p_vaddr); 109 loaddesc->offset = phdr[i].p_offset; 110 loaddesc->size = phdr[i].p_filesz;
|
/src/sys/rump/fs/lib/libsyspuffs/ |
puffs_rumpglue.c | 127 struct putter_hdr *phdr; local in function:writethread 135 phdr = (struct putter_hdr *)buf; 159 toread = phdr->pth_framelen - off; 171 phdr->pth_framelen, &off, 0, &rv); 174 KASSERT(rv == phdr->pth_framelen);
|
/src/lib/libc/dlfcn/ |
dlfcn_elf.c | 183 const Elf_Phdr *phdr = (const Elf_Phdr *)dlpi_phdr; local in function:dl_iterate_phdr_setup 184 const Elf_Phdr *phlimit = phdr + dlpi_phnum; 186 for (; phdr < phlimit; ++phdr) { 187 if (phdr->p_type == PT_PHDR) 188 dlpi_addr = (uintptr_t)phdr - phdr->p_vaddr;
|
/src/sys/compat/linux/arch/amd64/ |
linux_exec_machdep.c | 134 Elf_Addr phdr = 0; local in function:ELFNAME2 161 phdr = ph[i].p_vaddr; 188 esd.ai[i++].a_v = (ap ? ap->arg_phaddr: phdr);
|
/src/tests/libexec/ld.elf_so/ |
t_rtld_r_debug.c | 59 const Elf_Phdr *phdr; local in function:get_dynamic_section 63 phdr = (void *)getauxval(AT_PHDR); 66 printf("AT_PHDR=%p\n", phdr); 69 ATF_REQUIRE(phdr != NULL); 72 phlimit = phdr + phnum; 75 for (; phdr < phlimit; ++phdr) { 76 printf("phdr %p: type=%d flags=0x%x" 80 phdr, phdr->p_type, phdr->p_flags [all...] |
/src/sys/arch/i386/stand/mbr/ |
gptmbr.S | 55 phdr = stack /* Above the stack, overwritten by bootsect */ define 138 movw $phdr, %bx 139 pushw %bx /* -8(%bp) phdr == bootsect */ 145 /* Note: phdr == 6(%bp) */ 231 * is phdr == 0x7c00 == the address of the boot sector.
|
/src/usr.sbin/installboot/arch/ |
pmax.c | 316 Elf32_Phdr phdr; local in function:load_bootstrap 333 if (pread(params->s1fd, &phdr, sizeof(phdr), 334 (off_t) le32toh(ehdr.e_phoff) + i * sizeof(phdr)) 335 != sizeof(phdr)) { 339 if (le32toh(phdr.p_type) != PT_LOAD) 342 seglist[nsegs].addr = le32toh(phdr.p_paddr); 343 seglist[nsegs].f_offset = le32toh(phdr.p_offset); 344 seglist[nsegs].f_size = le32toh(phdr.p_filesz); 347 if (le32toh(phdr.p_paddr) < lowaddr [all...] |
/src/usr.sbin/npf/npftest/ |
npfstream.c | 97 struct pcap_pkthdr *phdr; local in function:process_stream 115 while (pcap_next_ex(pcap, &phdr, &data) > 0) { 116 if (phdr->len != phdr->caplen) { 119 process_tcpip(data, phdr->caplen, fp, ifp);
|
/src/sys/arch/hpcsh/dev/ |
psh3pwr.c | 130 uint8_t phdr; local in function:psh3pwr_attach 146 phdr = _reg_read_1(SH7709_PHDR); 147 _reg_write_1(SH7709_PHDR, phdr | PSH3_GREEN_LED_ON); 211 uint8_t phdr; local in function:psh3pwr_sleep 213 phdr = _reg_read_1(SH7709_PHDR); 214 _reg_write_1(SH7709_PHDR, phdr & ~PSH3_GREEN_LED_ON); 218 phdr = _reg_read_1(SH7709_PHDR); 219 _reg_write_1(SH7709_PHDR, phdr | PSH3_GREEN_LED_ON);
|
psh3tp.c | 280 uint8_t phdr, touched; local in function:psh3tp_intr 309 phdr = _reg_read_1(SH7709_PHDR); 310 state = ((phdr & PHDR_TP_PEN_UP) != PHDR_TP_PEN_UP); 354 uint8_t phdr; local in function:psh3tp_start_polling 357 phdr = _reg_read_1(SH7709_PHDR); 358 if ((phdr & PHDR_TP_PEN_UP) == PHDR_TP_PEN_UP) { 409 uint8_t phdr; local in function:psh3tp_callout_wsmouse 422 phdr = _reg_read_1(SH7709_PHDR); 423 if ((phdr & PHDR_TP_PEN_UP) != PHDR_TP_PEN_UP) {
|
j6x0tp.c | 371 uint8_t phdr, touched; local in function:j6x0tp_intr 401 phdr = _reg_read_1(SH7709_PHDR); 403 if ((phdr & PHDR_TP_PEN_DOWN) == touched) 407 touched = phdr & PHDR_TP_PEN_DOWN; 446 uint8_t phdr; local in function:j6x0tp_start_polling 451 phdr = _reg_read_1(SH7709_PHDR); 452 if ((phdr & PHDR_TP_PEN_DOWN) == 0) { 520 uint8_t phdr; local in function:j6x0tp_callout_wskbd 532 phdr = _reg_read_1(SH7709_PHDR); 533 if ((phdr & PHDR_TP_PEN_DOWN) != 0) 555 uint8_t phdr; local in function:j6x0tp_callout_wsmouse [all...] |
/src/sys/arch/pmax/stand/smallnet/setnetimage/ |
setnetimage.c | 86 Elf32_Phdr phdr; local in function:main 140 if (lseek(ifd, (off_t) ehdr.e_phoff + i * sizeof(phdr), 0) < 0) 142 if (read(ifd, &phdr, sizeof(phdr)) != sizeof(phdr)) 144 if (phdr.p_type != PT_LOAD) 148 i, phdr.p_paddr, phdr.p_offset, phdr.p_filesz); 150 seglist[nsegs].addr = phdr.p_paddr [all...] |
/src/sys/arch/zaurus/stand/zbsdmod/ |
zbsdmod.c | 108 #define phdr ((Elf32_Phdr *)((char *)elf + elf->e_phoff)) macro 124 if (phdr[i].p_type != PT_LOAD || 125 (phdr[i].p_flags & (PF_W|PF_R|PF_X)) == 0) 134 if (IS_TEXT(phdr[i]) || IS_DATA(phdr[i])) { 135 posv = phdr[i].p_vaddr; 138 posv += phdr[i].p_filesz; 142 if (IS_BSS(phdr[i])) { 143 posv += phdr[i].p_memsz - phdr[i].p_filesz [all...] |
/src/sys/kern/ |
core_elf32.c | 307 Elf_Phdr phdr; local in function:ELFNAMEEND 353 phdr.p_type = PT_LOAD; 354 phdr.p_offset = ws->secoff; 355 phdr.p_vaddr = us->start; 356 phdr.p_paddr = 0; 357 phdr.p_filesz = realsize; 358 phdr.p_memsz = size; 359 phdr.p_flags = 0; 361 phdr.p_flags |= PF_R; 363 phdr.p_flags |= PF_W [all...] |
/src/sys/lib/libsa/ |
loadfile_elf32.c | 163 internalize_phdr(Elf_Byte bo, Elf_Phdr *phdr) 167 I32(phdr->p_type); 168 I32(phdr->p_offset); 169 I32(phdr->p_vaddr); 170 I32(phdr->p_paddr); 171 I32(phdr->p_filesz); 172 I32(phdr->p_memsz); 173 I32(phdr->p_flags); 174 I32(phdr->p_align); 176 I32(phdr->p_type) 688 Elf_Phdr *phdr; local in function:ELFNAMEEND [all...] |
/src/tests/fs/common/ |
fstest_puffs.c | 104 struct putter_hdr *phdr; local in function:readshovel 114 phdr = (void *)buf; 120 n = rump_sys_read(puffsfd, buf, sizeof(*phdr)); 126 assert(phdr->pth_framelen < BUFSIZE); 127 n = rump_sys_read(puffsfd, buf+sizeof(*phdr), 128 phdr->pth_framelen - sizeof(*phdr)); 143 n = phdr->pth_framelen; 159 struct putter_hdr *phdr; local in function:writeshovel 171 phdr = (struct putter_hdr *)buf [all...] |
/src/libexec/ld.elf_so/ |
map_object.c | 69 Elf_Phdr *phdr; local in function:_rtld_map_object 177 phdr = (Elf_Phdr *) ((caddr_t)ehdr + ehdr->e_phoff); 181 phsize = ehdr->e_phnum * sizeof(phdr[0]); 182 obj->phdr = NULL; 189 phlimit = phdr + ehdr->e_phnum; 199 while (phdr < phlimit) { 200 switch (phdr->p_type) { 202 obj->interp = (void *)(uintptr_t)phdr->p_vaddr; 207 segs[++nsegs] = phdr; 222 (void *)(uintptr_t)phdr->p_vaddr, phdr->p_memsz)) [all...] |
/src/lib/csu/common/ |
crt0-common.c | 225 const Elf_Phdr *phdr = NULL; local in function:relocate_self 235 phdr = (void *)aux->a_v; 243 if (phdr == NULL || phnum == (Elf_Half)~0) 246 const Elf_Phdr *phlimit = phdr + phnum, *dynphdr = NULL; 248 for (; phdr < phlimit; ++phdr) { 249 if (phdr->p_type == PT_DYNAMIC) 250 dynphdr = phdr; 251 if (phdr->p_type == PT_PHDR) 252 relocbase = (uintptr_t)phdr - phdr->p_vaddr [all...] |
/src/sys/arch/x68k/stand/aout2hux/ |
aout2hux.c | 180 struct elf_m68k_phdr phdr[2]; local in function:open_elf 207 fprintf(stderr, "%s: size phdr %d should be %d\n", fn, i, 224 if (fread(phdr, sizeof phdr[0], nphdr, fp) != nphdr) { 231 if (get_uint32(&phdr[i].p_type) != PT_LOAD) { 239 if (nphdr == 1 && (get_uint32(&phdr[0].p_flags) & PF_W)) { 273 inf->text_off = get_uint32(&phdr[0].p_offset); 278 inf->data_size = get_uint32(&phdr[0].p_filesz) - 280 inf->bss_size = get_uint32(&phdr[0].p_memsz) - 281 get_uint32(&phdr[0].p_filesz) [all...] |
/src/sys/arch/powerpc/stand/mkbootimage/ |
mkbootimage.c | 297 Elf32_External_Phdr phdr; local in function:prep_build_image 307 lseek(elf_fd, ELFGET32(hdr.e_phoff) + sizeof(phdr) * i, 309 if (read(elf_fd, &phdr, sizeof(phdr)) != sizeof(phdr)) 310 errx(3, "Can't read input '%s' phdr : %s", boot, 313 if ((ELFGET32(phdr.p_type) != PT_LOAD) || 314 !(ELFGET32(phdr.p_flags) & PF_X)) 318 elf_img_len = elf_stat.st_size - ELFGET32(phdr.p_offset); 319 lseek(elf_fd, ELFGET32(phdr.p_offset), SEEK_SET) 465 Elf32_External_Phdr phdr; local in function:rs6000_build_image 693 Elf32_External_Phdr phdr; local in function:bebox_build_image [all...] |