lib/csu/common/crt0-common.c
225
const Elf_Phdr *phdr = NULL;
lib/csu/common/crt0-common.c
235
phdr = (void *)aux->a_v;
lib/csu/common/crt0-common.c
243
if (phdr == NULL || phnum == (Elf_Half)~0)
lib/csu/common/crt0-common.c
246
const Elf_Phdr *phlimit = phdr + phnum, *dynphdr = NULL;
lib/csu/common/crt0-common.c
248
for (; phdr < phlimit; ++phdr) {
lib/csu/common/crt0-common.c
249
if (phdr->p_type == PT_DYNAMIC)
lib/csu/common/crt0-common.c
250
dynphdr = phdr;
lib/csu/common/crt0-common.c
251
if (phdr->p_type == PT_PHDR)
lib/csu/common/crt0-common.c
252
relocbase = (uintptr_t)phdr - phdr->p_vaddr;
lib/libc/dlfcn/dlfcn_elf.c
183
const Elf_Phdr *phdr = (const Elf_Phdr *)dlpi_phdr;
lib/libc/dlfcn/dlfcn_elf.c
184
const Elf_Phdr *phlimit = phdr + dlpi_phnum;
lib/libc/dlfcn/dlfcn_elf.c
186
for (; phdr < phlimit; ++phdr) {
lib/libc/dlfcn/dlfcn_elf.c
187
if (phdr->p_type == PT_PHDR)
lib/libc/dlfcn/dlfcn_elf.c
188
dlpi_addr = (Elf_Addr)((uintptr_t)phdr - phdr->p_vaddr);
lib/libc/tls/tls.c
148
const Elf_Phdr *phdr = data->dlpi_phdr;
lib/libc/tls/tls.c
151
for (; phdr < phlimit; ++phdr) {
lib/libc/tls/tls.c
152
if (phdr->p_type == PT_INTERP) {
lib/libc/tls/tls.c
156
if (phdr->p_type != PT_TLS)
lib/libc/tls/tls.c
158
tls_initaddr = (void *)(phdr->p_vaddr + data->dlpi_addr);
lib/libc/tls/tls.c
159
tls_initsize = phdr->p_filesz;
lib/libc/tls/tls.c
161
tls_size = phdr->p_memsz;
lib/libc/tls/tls.c
163
tls_size = roundup2(phdr->p_memsz, phdr->p_align);
lib/libpuffs/requests.c
142
struct putter_hdr phdr;
lib/libpuffs/requests.c
144
puffs_framebuf_getdata_atoff(pb, 0, &phdr, sizeof(phdr));
lib/libpuffs/requests.c
145
flen = phdr.pth_framelen;
lib/libpuffs/requests.c
62
struct putter_hdr phdr;
lib/libpuffs/requests.c
75
puffs_framebuf_getdata_atoff(pb, 0, &phdr, sizeof(phdr));
lib/libpuffs/requests.c
77
howmuch = phdr.pth_framelen - curoff;
libexec/ld.elf_so/arch/arm/find_exidx.c
68
const Elf_Phdr *ph = obj->phdr;
libexec/ld.elf_so/arch/powerpc/fixup.c
121
_rtld_espresso_fixup(const char *path, int fd, Elf_Ehdr *ehdr, Elf_Phdr *phdr,
libexec/ld.elf_so/arch/powerpc/fixup.c
129
(phdr->p_flags & PF_X) == 0) {
libexec/ld.elf_so/arch/powerpc/fixup.c
153
if (start >= phdr->p_vaddr &&
libexec/ld.elf_so/arch/powerpc/fixup.c
154
end < phdr->p_vaddr + phdr->p_filesz) {
libexec/ld.elf_so/arch/powerpc/fixup.c
159
data_addr + (start - phdr->p_vaddr),
libexec/ld.elf_so/arch/powerpc/fixup.c
175
Elf_Phdr *phdr, caddr_t data_addr, size_t data_size, int data_prot)
libexec/ld.elf_so/arch/powerpc/fixup.c
196
return _rtld_espresso_fixup(path, fd, ehdr, phdr, data_addr,
libexec/ld.elf_so/headers.c
534
_rtld_digest_phdr(const Elf_Phdr *phdr, int phnum, caddr_t entry)
libexec/ld.elf_so/headers.c
537
const Elf_Phdr *phlimit = phdr + phnum;
libexec/ld.elf_so/headers.c
545
for (ph = phdr; ph < phlimit; ++ph) {
libexec/ld.elf_so/headers.c
549
obj->relocbase = (caddr_t)((uintptr_t)phdr - (uintptr_t)ph->p_vaddr);
libexec/ld.elf_so/headers.c
550
obj->phdr = phdr; /* Equivalent to relocbase + p_vaddr. */
libexec/ld.elf_so/headers.c
553
obj->phdr, phdr, obj->phsize, obj->relocbase));
libexec/ld.elf_so/headers.c
557
for (ph = phdr; ph < phlimit; ++ph) {
libexec/ld.elf_so/map_object.c
177
phdr = (Elf_Phdr *) ((caddr_t)ehdr + ehdr->e_phoff);
libexec/ld.elf_so/map_object.c
181
phsize = ehdr->e_phnum * sizeof(phdr[0]);
libexec/ld.elf_so/map_object.c
182
obj->phdr = NULL;
libexec/ld.elf_so/map_object.c
189
phlimit = phdr + ehdr->e_phnum;
libexec/ld.elf_so/map_object.c
199
while (phdr < phlimit) {
libexec/ld.elf_so/map_object.c
200
switch (phdr->p_type) {
libexec/ld.elf_so/map_object.c
202
obj->interp = (void *)(uintptr_t)phdr->p_vaddr;
libexec/ld.elf_so/map_object.c
207
segs[++nsegs] = phdr;
libexec/ld.elf_so/map_object.c
222
(void *)(uintptr_t)phdr->p_vaddr, phdr->p_memsz));
libexec/ld.elf_so/map_object.c
226
phdr_vaddr = phdr->p_vaddr;
libexec/ld.elf_so/map_object.c
227
phdr_memsz = phdr->p_memsz;
libexec/ld.elf_so/map_object.c
230
(void *)(uintptr_t)phdr->p_vaddr, phdr->p_memsz));
libexec/ld.elf_so/map_object.c
235
stack_flags = phdr->p_flags;
libexec/ld.elf_so/map_object.c
241
relro_page = phdr->p_vaddr;
libexec/ld.elf_so/map_object.c
242
relro_size = phdr->p_memsz;
libexec/ld.elf_so/map_object.c
247
obj->dynamic = (void *)(uintptr_t)phdr->p_vaddr;
libexec/ld.elf_so/map_object.c
250
(void *)(uintptr_t)phdr->p_vaddr, phdr->p_memsz));
libexec/ld.elf_so/map_object.c
255
phtls = phdr;
libexec/ld.elf_so/map_object.c
257
(void *)(uintptr_t)phdr->p_vaddr, phdr->p_memsz));
libexec/ld.elf_so/map_object.c
262
obj->exidx_start = (void *)(uintptr_t)phdr->p_vaddr;
libexec/ld.elf_so/map_object.c
263
obj->exidx_sz = phdr->p_memsz;
libexec/ld.elf_so/map_object.c
268
++phdr;
libexec/ld.elf_so/map_object.c
270
phdr = (Elf_Phdr *) ((caddr_t)ehdr + ehdr->e_phoff);
libexec/ld.elf_so/map_object.c
438
obj->phdr = (void *)(uintptr_t)phdr_vaddr;
libexec/ld.elf_so/map_object.c
446
memcpy(buf, phdr, phsize);
libexec/ld.elf_so/map_object.c
447
obj->phdr = buf;
libexec/ld.elf_so/map_object.c
476
obj->phdr = (void *)(obj->relocbase + (Elf_Addr)(uintptr_t)obj->phdr);
libexec/ld.elf_so/map_object.c
524
xfree((void *)(uintptr_t)obj->phdr);
libexec/ld.elf_so/map_object.c
69
Elf_Phdr *phdr;
libexec/ld.elf_so/rtld.c
1052
const Elf_Phdr *phdr;
libexec/ld.elf_so/rtld.c
1058
phdr = (const Elf_Phdr *) pAUX_phdr->a_v;
libexec/ld.elf_so/rtld.c
1065
_rtld_objmain = _rtld_digest_phdr(phdr, phnum, entry);
libexec/ld.elf_so/rtld.c
1949
phdr_info->dlpi_phdr = obj->phdr;
libexec/ld.elf_so/rtld.c
1950
phdr_info->dlpi_phnum = obj->phsize / sizeof(obj->phdr[0]);
libexec/ld.elf_so/rtld.c
788
_rtld_objself.phdr = (Elf_Phdr *)((char *)mapbase + ehdr->e_phoff);
libexec/ld.elf_so/rtld.c
789
_rtld_objself.phsize = ehdr->e_phnum * sizeof(_rtld_objself.phdr[0]);
libexec/ld.elf_so/rtld.h
164
const Elf_Phdr *phdr; /* Program header (may be xmalloc'ed) */
sys/arch/emips/stand/common/bootxx.c
117
Elf32_Phdr phdr;
sys/arch/emips/stand/common/bootxx.c
156
if (lseek(fd, (off_t) ehdr.e_phoff + i * sizeof(phdr), 0) < 0)
sys/arch/emips/stand/common/bootxx.c
158
if (read(fd, &phdr, sizeof(phdr)) != sizeof(phdr))
sys/arch/emips/stand/common/bootxx.c
160
if (phdr.p_type != PT_LOAD)
sys/arch/emips/stand/common/bootxx.c
162
if (lseek(fd, (off_t)phdr.p_offset, 0) < 0)
sys/arch/emips/stand/common/bootxx.c
164
if (read(fd, (char *)phdr.p_paddr, phdr.p_filesz) != phdr.p_filesz)
sys/arch/epoc32/stand/e32boot/exe/netbsd.cpp
100
phdr = (Elf32_Phdr *) new (ELeave) TUint8[PhdrSize];
sys/arch/epoc32/stand/e32boot/exe/netbsd.cpp
101
Mem::Copy(phdr, Buffer + ehdr.e_phoff, PhdrSize);
sys/arch/epoc32/stand/e32boot/exe/netbsd.cpp
104
if (phdr[i].p_type != PT_LOAD ||
sys/arch/epoc32/stand/e32boot/exe/netbsd.cpp
105
(phdr[i].p_flags & (PF_W | PF_X)) == 0)
sys/arch/epoc32/stand/e32boot/exe/netbsd.cpp
108
loaddesc->addr = VTOP(phdr[i].p_vaddr);
sys/arch/epoc32/stand/e32boot/exe/netbsd.cpp
109
loaddesc->offset = phdr[i].p_offset;
sys/arch/epoc32/stand/e32boot/exe/netbsd.cpp
110
loaddesc->size = phdr[i].p_filesz;
sys/arch/epoc32/stand/e32boot/exe/netbsd.cpp
95
Elf32_Phdr *phdr = NULL;
sys/arch/hpcsh/dev/j6x0tp.c
371
uint8_t phdr, touched;
sys/arch/hpcsh/dev/j6x0tp.c
401
phdr = _reg_read_1(SH7709_PHDR);
sys/arch/hpcsh/dev/j6x0tp.c
403
if ((phdr & PHDR_TP_PEN_DOWN) == touched)
sys/arch/hpcsh/dev/j6x0tp.c
407
touched = phdr & PHDR_TP_PEN_DOWN;
sys/arch/hpcsh/dev/j6x0tp.c
446
uint8_t phdr;
sys/arch/hpcsh/dev/j6x0tp.c
451
phdr = _reg_read_1(SH7709_PHDR);
sys/arch/hpcsh/dev/j6x0tp.c
452
if ((phdr & PHDR_TP_PEN_DOWN) == 0) {
sys/arch/hpcsh/dev/j6x0tp.c
520
uint8_t phdr;
sys/arch/hpcsh/dev/j6x0tp.c
532
phdr = _reg_read_1(SH7709_PHDR);
sys/arch/hpcsh/dev/j6x0tp.c
533
if ((phdr & PHDR_TP_PEN_DOWN) != 0) {
sys/arch/hpcsh/dev/j6x0tp.c
555
uint8_t phdr;
sys/arch/hpcsh/dev/j6x0tp.c
568
phdr = _reg_read_1(SH7709_PHDR);
sys/arch/hpcsh/dev/j6x0tp.c
569
if ((phdr & PHDR_TP_PEN_DOWN) != 0) {
sys/arch/hpcsh/dev/psh3pwr.c
130
uint8_t phdr;
sys/arch/hpcsh/dev/psh3pwr.c
146
phdr = _reg_read_1(SH7709_PHDR);
sys/arch/hpcsh/dev/psh3pwr.c
147
_reg_write_1(SH7709_PHDR, phdr | PSH3_GREEN_LED_ON);
sys/arch/hpcsh/dev/psh3pwr.c
211
uint8_t phdr;
sys/arch/hpcsh/dev/psh3pwr.c
213
phdr = _reg_read_1(SH7709_PHDR);
sys/arch/hpcsh/dev/psh3pwr.c
214
_reg_write_1(SH7709_PHDR, phdr & ~PSH3_GREEN_LED_ON);
sys/arch/hpcsh/dev/psh3pwr.c
218
phdr = _reg_read_1(SH7709_PHDR);
sys/arch/hpcsh/dev/psh3pwr.c
219
_reg_write_1(SH7709_PHDR, phdr | PSH3_GREEN_LED_ON);
sys/arch/hpcsh/dev/psh3tp.c
280
uint8_t phdr, touched;
sys/arch/hpcsh/dev/psh3tp.c
309
phdr = _reg_read_1(SH7709_PHDR);
sys/arch/hpcsh/dev/psh3tp.c
310
state = ((phdr & PHDR_TP_PEN_UP) != PHDR_TP_PEN_UP);
sys/arch/hpcsh/dev/psh3tp.c
354
uint8_t phdr;
sys/arch/hpcsh/dev/psh3tp.c
357
phdr = _reg_read_1(SH7709_PHDR);
sys/arch/hpcsh/dev/psh3tp.c
358
if ((phdr & PHDR_TP_PEN_UP) == PHDR_TP_PEN_UP) {
sys/arch/hpcsh/dev/psh3tp.c
409
uint8_t phdr;
sys/arch/hpcsh/dev/psh3tp.c
422
phdr = _reg_read_1(SH7709_PHDR);
sys/arch/hpcsh/dev/psh3tp.c
423
if ((phdr & PHDR_TP_PEN_UP) != PHDR_TP_PEN_UP) {
sys/arch/ia64/include/loadfile_machdep.h
41
#define MD_LOADSEG(phdr) ((phdr)->p_type == PT_IA_64_UNWIND ? ia64_unwindtab = (phdr)->p_vaddr, ia64_unwindtablen = (phdr)->p_filesz, 1 : 0)
sys/arch/mipsco/stand/common/bootxx.c
121
Elf32_Phdr phdr;
sys/arch/mipsco/stand/common/bootxx.c
146
if (lseek(fd, (off_t) ehdr.e_phoff + i * sizeof(phdr), 0) < 0)
sys/arch/mipsco/stand/common/bootxx.c
148
if (read(fd, &phdr, sizeof(phdr)) != sizeof(phdr))
sys/arch/mipsco/stand/common/bootxx.c
150
if (phdr.p_type != PT_LOAD)
sys/arch/mipsco/stand/common/bootxx.c
152
if (lseek(fd, (off_t)phdr.p_offset, 0) < 0)
sys/arch/mipsco/stand/common/bootxx.c
154
if (read(fd, (char *)phdr.p_paddr, phdr.p_filesz) != phdr.p_filesz)
sys/arch/pmax/stand/common/bootxx.c
139
Elf32_Phdr phdr;
sys/arch/pmax/stand/common/bootxx.c
178
if (lseek(fd, (off_t) ehdr.e_phoff + i * sizeof(phdr), 0) < 0)
sys/arch/pmax/stand/common/bootxx.c
180
if (read(fd, &phdr, sizeof(phdr)) != sizeof(phdr))
sys/arch/pmax/stand/common/bootxx.c
182
if (phdr.p_type != PT_LOAD)
sys/arch/pmax/stand/common/bootxx.c
184
if (lseek(fd, (off_t)phdr.p_offset, 0) < 0)
sys/arch/pmax/stand/common/bootxx.c
186
if (read(fd, (char *)phdr.p_paddr, phdr.p_filesz) != phdr.p_filesz)
sys/arch/pmax/stand/smallnet/setnetimage/setnetimage.c
140
if (lseek(ifd, (off_t) ehdr.e_phoff + i * sizeof(phdr), 0) < 0)
sys/arch/pmax/stand/smallnet/setnetimage/setnetimage.c
142
if (read(ifd, &phdr, sizeof(phdr)) != sizeof(phdr))
sys/arch/pmax/stand/smallnet/setnetimage/setnetimage.c
144
if (phdr.p_type != PT_LOAD)
sys/arch/pmax/stand/smallnet/setnetimage/setnetimage.c
148
i, phdr.p_paddr, phdr.p_offset, phdr.p_filesz);
sys/arch/pmax/stand/smallnet/setnetimage/setnetimage.c
150
seglist[nsegs].addr = phdr.p_paddr;
sys/arch/pmax/stand/smallnet/setnetimage/setnetimage.c
151
seglist[nsegs].f_offset = phdr.p_offset;
sys/arch/pmax/stand/smallnet/setnetimage/setnetimage.c
152
seglist[nsegs].f_size = phdr.p_filesz;
sys/arch/pmax/stand/smallnet/setnetimage/setnetimage.c
155
if (phdr.p_paddr < lowaddr)
sys/arch/pmax/stand/smallnet/setnetimage/setnetimage.c
156
lowaddr = phdr.p_paddr;
sys/arch/pmax/stand/smallnet/setnetimage/setnetimage.c
157
if (phdr.p_paddr + phdr.p_filesz > highaddr)
sys/arch/pmax/stand/smallnet/setnetimage/setnetimage.c
158
highaddr = phdr.p_paddr + phdr.p_filesz;
sys/arch/pmax/stand/smallnet/setnetimage/setnetimage.c
86
Elf32_Phdr phdr;
sys/arch/powerpc/stand/mkbootimage/mkbootimage.c
297
Elf32_External_Phdr phdr;
sys/arch/powerpc/stand/mkbootimage/mkbootimage.c
307
lseek(elf_fd, ELFGET32(hdr.e_phoff) + sizeof(phdr) * i,
sys/arch/powerpc/stand/mkbootimage/mkbootimage.c
309
if (read(elf_fd, &phdr, sizeof(phdr)) != sizeof(phdr))
sys/arch/powerpc/stand/mkbootimage/mkbootimage.c
313
if ((ELFGET32(phdr.p_type) != PT_LOAD) ||
sys/arch/powerpc/stand/mkbootimage/mkbootimage.c
314
!(ELFGET32(phdr.p_flags) & PF_X))
sys/arch/powerpc/stand/mkbootimage/mkbootimage.c
318
elf_img_len = elf_stat.st_size - ELFGET32(phdr.p_offset);
sys/arch/powerpc/stand/mkbootimage/mkbootimage.c
319
lseek(elf_fd, ELFGET32(phdr.p_offset), SEEK_SET);
sys/arch/powerpc/stand/mkbootimage/mkbootimage.c
465
Elf32_External_Phdr phdr;
sys/arch/powerpc/stand/mkbootimage/mkbootimage.c
472
lseek(elf_fd, ELFGET32(hdr.e_phoff) + sizeof(phdr) * i,
sys/arch/powerpc/stand/mkbootimage/mkbootimage.c
474
if (read(elf_fd, &phdr, sizeof(phdr)) != sizeof(phdr))
sys/arch/powerpc/stand/mkbootimage/mkbootimage.c
478
if ((ELFGET32(phdr.p_type) != PT_LOAD) ||
sys/arch/powerpc/stand/mkbootimage/mkbootimage.c
479
!(ELFGET32(phdr.p_flags) & PF_X))
sys/arch/powerpc/stand/mkbootimage/mkbootimage.c
483
elf_img_len = elf_stat.st_size - ELFGET32(phdr.p_offset);
sys/arch/powerpc/stand/mkbootimage/mkbootimage.c
484
elf_pad = ELFGET32(phdr.p_memsz) - ELFGET32(phdr.p_filesz);
sys/arch/powerpc/stand/mkbootimage/mkbootimage.c
487
lseek(elf_fd, ELFGET32(phdr.p_offset), SEEK_SET);
sys/arch/powerpc/stand/mkbootimage/mkbootimage.c
693
Elf32_External_Phdr phdr;
sys/arch/powerpc/stand/mkbootimage/mkbootimage.c
703
lseek(elf_fd, ELFGET32(hdr.e_phoff) + sizeof(phdr) * i,
sys/arch/powerpc/stand/mkbootimage/mkbootimage.c
705
if (read(elf_fd, &phdr, sizeof(phdr)) != sizeof(phdr))
sys/arch/powerpc/stand/mkbootimage/mkbootimage.c
709
if ((ELFGET32(phdr.p_type) != PT_LOAD) ||
sys/arch/powerpc/stand/mkbootimage/mkbootimage.c
710
!(ELFGET32(phdr.p_flags) & PF_X))
sys/arch/powerpc/stand/mkbootimage/mkbootimage.c
714
elf_img_len = ELFGET32(phdr.p_filesz);
sys/arch/powerpc/stand/mkbootimage/mkbootimage.c
715
lseek(elf_fd, ELFGET32(phdr.p_offset), SEEK_SET);
sys/arch/x68k/stand/aout2hux/aout2hux.c
180
struct elf_m68k_phdr phdr[2];
sys/arch/x68k/stand/aout2hux/aout2hux.c
224
if (fread(phdr, sizeof phdr[0], nphdr, fp) != nphdr) {
sys/arch/x68k/stand/aout2hux/aout2hux.c
231
if (get_uint32(&phdr[i].p_type) != PT_LOAD) {
sys/arch/x68k/stand/aout2hux/aout2hux.c
239
if (nphdr == 1 && (get_uint32(&phdr[0].p_flags) & PF_W)) {
sys/arch/x68k/stand/aout2hux/aout2hux.c
273
inf->text_off = get_uint32(&phdr[0].p_offset);
sys/arch/x68k/stand/aout2hux/aout2hux.c
278
inf->data_size = get_uint32(&phdr[0].p_filesz) -
sys/arch/x68k/stand/aout2hux/aout2hux.c
280
inf->bss_size = get_uint32(&phdr[0].p_memsz) -
sys/arch/x68k/stand/aout2hux/aout2hux.c
281
get_uint32(&phdr[0].p_filesz);
sys/arch/x68k/stand/aout2hux/aout2hux.c
290
inf->text_size = get_uint32(&phdr[0].p_filesz);
sys/arch/x68k/stand/aout2hux/aout2hux.c
292
inf->bss_size = get_uint32(&phdr[0].p_memsz) - inf->text_size;
sys/arch/x68k/stand/aout2hux/aout2hux.c
294
inf->text_off = get_uint32(&phdr[0].p_offset);
sys/arch/x68k/stand/aout2hux/aout2hux.c
303
inf->text_size = get_uint32(&phdr[0].p_filesz);
sys/arch/x68k/stand/aout2hux/aout2hux.c
307
inf->text_off = get_uint32(&phdr[0].p_offset);
sys/arch/x68k/stand/aout2hux/aout2hux.c
309
inf->text_pad = get_uint32(&phdr[0].p_memsz) - inf->text_size;
sys/arch/x68k/stand/aout2hux/aout2hux.c
321
if (get_uint32(&phdr[t].p_vaddr) > get_uint32(&phdr[d].p_vaddr))
sys/arch/x68k/stand/aout2hux/aout2hux.c
324
if ((get_uint32(&phdr[t].p_flags) & PF_X) == 0 &&
sys/arch/x68k/stand/aout2hux/aout2hux.c
325
get_uint32(&phdr[d].p_flags) & PF_X)
sys/arch/x68k/stand/aout2hux/aout2hux.c
328
if ((get_uint32(&phdr[d].p_flags) & PF_W) == 0 &&
sys/arch/x68k/stand/aout2hux/aout2hux.c
329
get_uint32(&phdr[t].p_flags) & PF_W)
sys/arch/x68k/stand/aout2hux/aout2hux.c
334
if (get_uint32(&phdr[t].p_vaddr) >
sys/arch/x68k/stand/aout2hux/aout2hux.c
335
get_uint32(&phdr[d].p_vaddr)) {
sys/arch/x68k/stand/aout2hux/aout2hux.c
341
if ((get_uint32(&phdr[t].p_flags) & PF_X) == 0)
sys/arch/x68k/stand/aout2hux/aout2hux.c
345
if ((get_uint32(&phdr[d].p_flags) & PF_W) == 0)
sys/arch/x68k/stand/aout2hux/aout2hux.c
349
inf->text_size = get_uint32(&phdr[t].p_filesz);
sys/arch/x68k/stand/aout2hux/aout2hux.c
350
inf->data_size = get_uint32(&phdr[d].p_filesz);
sys/arch/x68k/stand/aout2hux/aout2hux.c
351
inf->bss_size = get_uint32(&phdr[d].p_memsz) - inf->data_size;
sys/arch/x68k/stand/aout2hux/aout2hux.c
353
inf->text_off = get_uint32(&phdr[t].p_offset);
sys/arch/x68k/stand/aout2hux/aout2hux.c
354
inf->data_off = get_uint32(&phdr[d].p_offset);
sys/arch/x68k/stand/aout2hux/aout2hux.c
355
inf->text_pad = get_uint32(&phdr[d].p_vaddr) -
sys/arch/x68k/stand/aout2hux/aout2hux.c
356
(get_uint32(&phdr[t].p_vaddr) + inf->text_size);
sys/arch/zaurus/stand/zbsdmod/zbsdmod.c
124
if (phdr[i].p_type != PT_LOAD ||
sys/arch/zaurus/stand/zbsdmod/zbsdmod.c
125
(phdr[i].p_flags & (PF_W|PF_R|PF_X)) == 0)
sys/arch/zaurus/stand/zbsdmod/zbsdmod.c
134
if (IS_TEXT(phdr[i]) || IS_DATA(phdr[i])) {
sys/arch/zaurus/stand/zbsdmod/zbsdmod.c
135
posv = phdr[i].p_vaddr;
sys/arch/zaurus/stand/zbsdmod/zbsdmod.c
138
posv += phdr[i].p_filesz;
sys/arch/zaurus/stand/zbsdmod/zbsdmod.c
142
if (IS_BSS(phdr[i])) {
sys/arch/zaurus/stand/zbsdmod/zbsdmod.c
143
posv += phdr[i].p_memsz - phdr[i].p_filesz;
sys/arch/zaurus/stand/zbsdmod/zbsdmod.c
151
if (IS_DATA(phdr[i]) && !IS_BSS(phdr[i]))
sys/arch/zaurus/stand/zbsdmod/zbsdmod.c
152
esymp = (vaddr_t *)phdr[i].p_vaddr;
sys/arch/zaurus/stand/zbsdmod/zbsdmod.c
238
if (phdr[i].p_type != PT_LOAD ||
sys/arch/zaurus/stand/zbsdmod/zbsdmod.c
239
(phdr[i].p_flags & (PF_W|PF_R|PF_X)) == 0)
sys/arch/zaurus/stand/zbsdmod/zbsdmod.c
241
if (phdr[i].p_vaddr == (vaddr_t)esymp) {
sys/arch/zaurus/stand/zbsdmod/zbsdmod.c
242
phdr[i].p_vaddr = (vaddr_t)((char *)phdr[i].p_vaddr + sizeof(long));
sys/arch/zaurus/stand/zbsdmod/zbsdmod.c
243
phdr[i].p_offset = (vaddr_t)((char *)phdr[i].p_offset + sizeof(long));
sys/arch/zaurus/stand/zbsdmod/zbsdmod.c
244
phdr[i].p_filesz -= sizeof(long);
sys/arch/zaurus/stand/zbsdmod/zbsdmod.c
253
if (phdr[i].p_type != PT_LOAD ||
sys/arch/zaurus/stand/zbsdmod/zbsdmod.c
254
(phdr[i].p_flags & (PF_W|PF_R|PF_X)) == 0)
sys/arch/zaurus/stand/zbsdmod/zbsdmod.c
257
if (IS_TEXT(phdr[i]) || IS_DATA(phdr[i])) {
sys/arch/zaurus/stand/zbsdmod/zbsdmod.c
258
sz = phdr[i].p_filesz;
sys/arch/zaurus/stand/zbsdmod/zbsdmod.c
261
((char *)phdr[i].p_vaddr)[sz] =
sys/arch/zaurus/stand/zbsdmod/zbsdmod.c
262
(((char *)elf) + phdr[i].p_offset)[sz];
sys/arch/zaurus/stand/zbsdmod/zbsdmod.c
265
if (IS_BSS(phdr[i])) {
sys/arch/zaurus/stand/zbsdmod/zbsdmod.c
266
memset((void *)(phdr[i].p_vaddr + phdr[i].p_filesz), 0,
sys/arch/zaurus/stand/zbsdmod/zbsdmod.c
267
phdr[i].p_memsz - phdr[i].p_filesz);
sys/compat/linux/arch/amd64/linux_exec_machdep.c
134
Elf_Addr phdr = 0;
sys/compat/linux/arch/amd64/linux_exec_machdep.c
161
phdr = ph[i].p_vaddr;
sys/compat/linux/arch/amd64/linux_exec_machdep.c
188
esd.ai[i++].a_v = (ap ? ap->arg_phaddr: phdr);
sys/dev/acpi/qcompas.c
472
Elf32_Phdr *phdr;
sys/dev/acpi/qcompas.c
486
phdr = (Elf32_Phdr *)&ehdr[1];
sys/dev/acpi/qcompas.c
488
if (ehdr->e_phnum < 2 || phdr[0].p_type == PT_LOAD)
sys/dev/acpi/qcompas.c
492
if ((phdr[i].p_flags & MDT_TYPE_MASK) == MDT_TYPE_HASH) {
sys/dev/acpi/qcompas.c
497
if (phdr[i].p_type != PT_LOAD || phdr[i].p_memsz == 0)
sys/dev/acpi/qcompas.c
499
if (phdr[i].p_flags & MDT_RELOCATABLE)
sys/dev/acpi/qcompas.c
501
if (phdr[i].p_paddr < minpa)
sys/dev/acpi/qcompas.c
502
minpa = phdr[i].p_paddr;
sys/dev/acpi/qcompas.c
503
if (phdr[i].p_paddr + phdr[i].p_memsz > maxpa)
sys/dev/acpi/qcompas.c
505
roundup(phdr[i].p_paddr + phdr[i].p_memsz,
sys/dev/acpi/qcompas.c
513
sc->sc_metadata[idx] = qcpas_dmamem_alloc(sc, phdr[0].p_filesz +
sys/dev/acpi/qcompas.c
514
phdr[hashseg].p_filesz, PAGE_SIZE);
sys/dev/acpi/qcompas.c
522
memcpy(metadata, fw, phdr[0].p_filesz);
sys/dev/acpi/qcompas.c
523
if (phdr[0].p_filesz + phdr[hashseg].p_filesz == fwlen) {
sys/dev/acpi/qcompas.c
524
memcpy(metadata + phdr[0].p_filesz,
sys/dev/acpi/qcompas.c
525
fw + phdr[0].p_filesz, phdr[hashseg].p_filesz);
sys/dev/acpi/qcompas.c
526
} else if (phdr[hashseg].p_offset + phdr[hashseg].p_filesz <= fwlen) {
sys/dev/acpi/qcompas.c
527
memcpy(metadata + phdr[0].p_filesz,
sys/dev/acpi/qcompas.c
528
fw + phdr[hashseg].p_offset, phdr[hashseg].p_filesz);
sys/dev/acpi/qcompas.c
556
if ((phdr[i].p_flags & MDT_TYPE_MASK) == MDT_TYPE_HASH ||
sys/dev/acpi/qcompas.c
557
phdr[i].p_type != PT_LOAD || phdr[i].p_memsz == 0)
sys/dev/acpi/qcompas.c
559
off = phdr[i].p_paddr - sc->sc_mem_reloc[idx];
sys/dev/acpi/qcompas.c
560
if (off < 0 || off + phdr[i].p_memsz > sc->sc_mem_size[0])
sys/dev/acpi/qcompas.c
562
if (phdr[i].p_filesz > phdr[i].p_memsz)
sys/dev/acpi/qcompas.c
565
if (phdr[i].p_filesz && phdr[i].p_offset < fwlen &&
sys/dev/acpi/qcompas.c
566
phdr[i].p_offset + phdr[i].p_filesz <= fwlen) {
sys/dev/acpi/qcompas.c
568
fw + phdr[i].p_offset, phdr[i].p_filesz);
sys/dev/acpi/qcompas.c
569
} else if (phdr[i].p_filesz) {
sys/dev/acpi/qcompas.c
574
if (phdr[i].p_memsz > phdr[i].p_filesz)
sys/dev/acpi/qcompas.c
575
memset(sc->sc_mem_region[idx] + off + phdr[i].p_filesz,
sys/dev/acpi/qcompas.c
576
0, phdr[i].p_memsz - phdr[i].p_filesz);
sys/dev/acpi/qcomsmem.c
178
struct qcsmem_partition_header *phdr;
sys/dev/acpi/qcomsmem.c
229
if (part->phdr != NULL)
sys/dev/acpi/qcomsmem.c
231
phdr = (void *)(smem_va + pte->offset);
sys/dev/acpi/qcomsmem.c
232
if (phdr->magic != QCSMEM_PART_HDR_MAGIC) {
sys/dev/acpi/qcomsmem.c
234
phdr->magic);
sys/dev/acpi/qcomsmem.c
237
if (pte->host[0] != phdr->host[0] ||
sys/dev/acpi/qcomsmem.c
238
pte->host[1] != phdr->host[1]) {
sys/dev/acpi/qcomsmem.c
240
pte->host[0], phdr->host[0],
sys/dev/acpi/qcomsmem.c
241
pte->host[1], phdr->host[1]);
sys/dev/acpi/qcomsmem.c
244
if (pte->size != phdr->size) {
sys/dev/acpi/qcomsmem.c
246
pte->size, phdr->size);
sys/dev/acpi/qcomsmem.c
249
if (phdr->offset_free_uncached > phdr->size) {
sys/dev/acpi/qcomsmem.c
251
phdr->offset_free_uncached, phdr->size);
sys/dev/acpi/qcomsmem.c
254
part->phdr = phdr;
sys/dev/acpi/qcomsmem.c
258
if (sc->sc_global_partition.phdr == NULL) {
sys/dev/acpi/qcomsmem.c
279
struct qcsmem_partition_header *phdr = part->phdr;
sys/dev/acpi/qcomsmem.c
280
uintptr_t phdr_va = (uintptr_t)phdr;
sys/dev/acpi/qcomsmem.c
282
entry = (void *)&phdr[1];
sys/dev/acpi/qcomsmem.c
283
last = (void *)(phdr_va + phdr->offset_free_uncached);
sys/dev/acpi/qcomsmem.c
305
phdr_va + phdr->offset_free_cached)
sys/dev/acpi/qcomsmem.c
315
phdr->offset_free_uncached += sizeof(*entry) + entry->size;
sys/dev/acpi/qcomsmem.c
367
sc->sc_partitions[host].phdr != NULL) {
sys/dev/acpi/qcomsmem.c
370
} else if (sc->sc_global_partition.phdr != NULL) {
sys/dev/acpi/qcomsmem.c
387
struct qcsmem_partition_header *phdr = part->phdr;
sys/dev/acpi/qcomsmem.c
388
uintptr_t phdr_va = (uintptr_t)phdr;
sys/dev/acpi/qcomsmem.c
390
entry = (void *)&phdr[1];
sys/dev/acpi/qcomsmem.c
391
last = (void *)(phdr_va + phdr->offset_free_uncached);
sys/dev/acpi/qcomsmem.c
417
entry = (void *)(phdr_va + phdr->size -
sys/dev/acpi/qcomsmem.c
419
last = (void *)(phdr_va + phdr->offset_free_cached);
sys/dev/acpi/qcomsmem.c
498
sc->sc_partitions[host].phdr != NULL) {
sys/dev/acpi/qcomsmem.c
501
} else if (sc->sc_global_partition.phdr != NULL) {
sys/dev/acpi/qcomsmem.c
90
struct qcsmem_partition_header *phdr;
sys/dev/audio/audio.c
424
char phdr[16], rhdr[16];
sys/dev/audio/audio.c
427
phdr[0] = '\0';
sys/dev/audio/audio.c
430
snprintf(phdr, sizeof(phdr), "#%d", file->ptrack->id);
sys/dev/audio/audio.c
433
snprintf(hdr, sizeof(hdr), "{%s,%s} ", phdr, rhdr);
sys/kern/core_elf32.c
311
Elf_Phdr phdr;
sys/kern/core_elf32.c
357
phdr.p_type = PT_LOAD;
sys/kern/core_elf32.c
358
phdr.p_offset = ws->secoff;
sys/kern/core_elf32.c
359
phdr.p_vaddr = us->start;
sys/kern/core_elf32.c
360
phdr.p_paddr = 0;
sys/kern/core_elf32.c
361
phdr.p_filesz = realsize;
sys/kern/core_elf32.c
362
phdr.p_memsz = size;
sys/kern/core_elf32.c
363
phdr.p_flags = 0;
sys/kern/core_elf32.c
365
phdr.p_flags |= PF_R;
sys/kern/core_elf32.c
367
phdr.p_flags |= PF_W;
sys/kern/core_elf32.c
369
phdr.p_flags |= PF_X;
sys/kern/core_elf32.c
370
phdr.p_align = PAGE_SIZE;
sys/kern/core_elf32.c
372
ws->secoff += phdr.p_filesz;
sys/kern/core_elf32.c
373
*ws->psections++ = phdr;
sys/kern/exec_elf.c
654
Elf_Addr phdr = 0, computed_phdr = 0, pos = 0, end_text = 0;
sys/kern/exec_elf.c
806
phdr = ph[i].p_vaddr;
sys/kern/exec_elf.c
869
ap->arg_phaddr = phdr ? phdr : computed_phdr;
sys/lib/libsa/loadfile_elf32.c
163
internalize_phdr(Elf_Byte bo, Elf_Phdr *phdr)
sys/lib/libsa/loadfile_elf32.c
167
I32(phdr->p_type);
sys/lib/libsa/loadfile_elf32.c
168
I32(phdr->p_offset);
sys/lib/libsa/loadfile_elf32.c
169
I32(phdr->p_vaddr);
sys/lib/libsa/loadfile_elf32.c
170
I32(phdr->p_paddr);
sys/lib/libsa/loadfile_elf32.c
171
I32(phdr->p_filesz);
sys/lib/libsa/loadfile_elf32.c
172
I32(phdr->p_memsz);
sys/lib/libsa/loadfile_elf32.c
173
I32(phdr->p_flags);
sys/lib/libsa/loadfile_elf32.c
174
I32(phdr->p_align);
sys/lib/libsa/loadfile_elf32.c
176
I32(phdr->p_type);
sys/lib/libsa/loadfile_elf32.c
177
I64(phdr->p_offset);
sys/lib/libsa/loadfile_elf32.c
178
I64(phdr->p_vaddr);
sys/lib/libsa/loadfile_elf32.c
179
I64(phdr->p_paddr);
sys/lib/libsa/loadfile_elf32.c
180
I64(phdr->p_filesz);
sys/lib/libsa/loadfile_elf32.c
181
I64(phdr->p_memsz);
sys/lib/libsa/loadfile_elf32.c
182
I32(phdr->p_flags);
sys/lib/libsa/loadfile_elf32.c
183
I64(phdr->p_align);
sys/lib/libsa/loadfile_elf32.c
258
#define internalize_phdr(bo, phdr) /* nothing */
sys/lib/libsa/loadfile_elf32.c
688
Elf_Phdr *phdr;
sys/lib/libsa/loadfile_elf32.c
708
phdr = ALLOC(sz);
sys/lib/libsa/loadfile_elf32.c
709
ret = ELFNAMEEND(readfile_local)(fd, elf->e_phoff, phdr, sz);
sys/lib/libsa/loadfile_elf32.c
716
internalize_phdr(elf->e_ident[EI_DATA], &phdr[i]);
sys/lib/libsa/loadfile_elf32.c
718
if (MD_LOADSEG(&phdr[i]))
sys/lib/libsa/loadfile_elf32.c
721
if (phdr[i].p_type != PT_LOAD ||
sys/lib/libsa/loadfile_elf32.c
722
(phdr[i].p_flags & (PF_W|PF_R|PF_X)) == 0)
sys/lib/libsa/loadfile_elf32.c
725
if ((IS_TEXT(phdr[i]) && (flags & LOAD_TEXT)) ||
sys/lib/libsa/loadfile_elf32.c
726
(IS_DATA(phdr[i]) && (flags & LOAD_DATA))) {
sys/lib/libsa/loadfile_elf32.c
729
if (marks[MARK_DATA] == 0 && IS_DATA(phdr[i]))
sys/lib/libsa/loadfile_elf32.c
730
marks[MARK_DATA] = LOADADDR(phdr[i].p_vaddr);
sys/lib/libsa/loadfile_elf32.c
734
(u_long)phdr[i].p_filesz));
sys/lib/libsa/loadfile_elf32.c
737
phdr[i].p_offset, phdr[i].p_vaddr,
sys/lib/libsa/loadfile_elf32.c
738
phdr[i].p_filesz);
sys/lib/libsa/loadfile_elf32.c
745
if ((IS_TEXT(phdr[i]) && (flags & (LOAD_TEXT|COUNT_TEXT))) ||
sys/lib/libsa/loadfile_elf32.c
746
(IS_DATA(phdr[i]) && (flags & (LOAD_DATA|COUNT_DATA)))) {
sys/lib/libsa/loadfile_elf32.c
748
if (marks[MARK_DATA] == 0 && IS_DATA(phdr[i]))
sys/lib/libsa/loadfile_elf32.c
749
marks[MARK_DATA] = LOADADDR(phdr[i].p_vaddr);
sys/lib/libsa/loadfile_elf32.c
751
pos = phdr[i].p_vaddr;
sys/lib/libsa/loadfile_elf32.c
754
pos += phdr[i].p_filesz;
sys/lib/libsa/loadfile_elf32.c
760
if (IS_BSS(phdr[i]) && (flags & LOAD_BSS)) {
sys/lib/libsa/loadfile_elf32.c
762
(u_long)(phdr[i].p_memsz - phdr[i].p_filesz)));
sys/lib/libsa/loadfile_elf32.c
763
BZERO((phdr[i].p_vaddr + phdr[i].p_filesz),
sys/lib/libsa/loadfile_elf32.c
764
phdr[i].p_memsz - phdr[i].p_filesz);
sys/lib/libsa/loadfile_elf32.c
766
if (IS_BSS(phdr[i]) && (flags & (LOAD_BSS|COUNT_BSS))) {
sys/lib/libsa/loadfile_elf32.c
767
pos += phdr[i].p_memsz - phdr[i].p_filesz;
sys/lib/libsa/loadfile_elf32.c
772
DEALLOC(phdr, sz);
sys/lib/libsa/loadfile_elf32.c
811
DEALLOC(phdr, sz);
sys/netinet/sctp_indata.c
1795
struct sctp_paramhdr *phdr;
sys/netinet/sctp_indata.c
1802
phdr = mtod(mb, struct sctp_paramhdr *);
sys/netinet/sctp_indata.c
1810
phdr->param_type = htons(SCTP_CAUSE_INV_STRM);
sys/netinet/sctp_indata.c
1811
phdr->param_length =
sys/netinet/sctp_indata.c
1813
phdr++;
sys/netinet/sctp_indata.c
1815
phdr->param_type = ch->dp.stream_id;
sys/netinet/sctp_indata.c
1817
phdr->param_length = 0;
sys/netinet/sctp_input.c
3215
struct sctp_paramhdr *phdr;
sys/netinet/sctp_input.c
3222
phdr =
sys/netinet/sctp_input.c
3224
phdr->param_type =
sys/netinet/sctp_input.c
3226
phdr->param_length =
sys/netinet/sctp_input.c
3491
struct sctp_paramhdr *phdr;
sys/netinet/sctp_input.c
3498
phdr = mtod(oper,
sys/netinet/sctp_input.c
3500
phdr->param_type =
sys/netinet/sctp_input.c
3502
phdr->param_length =
sys/netinet/sctp_input.c
670
sctp_process_unrecog_chunk(struct sctp_tcb *stcb, struct sctp_paramhdr *phdr,
sys/netinet/sctp_input.c
675
chk = (struct sctp_chunkhdr *)((vaddr_t)phdr + sizeof(*phdr));
sys/netinet/sctp_input.c
712
sctp_process_unrecog_param(struct sctp_tcb *stcb, struct sctp_paramhdr *phdr)
sys/netinet/sctp_input.c
716
pbad = phdr + 1;
sys/netinet/sctp_input.c
764
struct sctp_paramhdr *phdr;
sys/netinet/sctp_input.c
772
phdr = (struct sctp_paramhdr *)((vaddr_t)ch +
sys/netinet/sctp_input.c
777
error_type = ntohs(phdr->param_type);
sys/netinet/sctp_input.c
778
error_len = ntohs(phdr->param_length);
sys/netinet/sctp_input.c
805
p = (int *)((vaddr_t)phdr + sizeof(*phdr));
sys/netinet/sctp_input.c
838
sctp_process_unrecog_chunk(stcb, phdr, net);
sys/netinet/sctp_input.c
841
sctp_process_unrecog_param(stcb, phdr);
sys/netinet/sctp_input.c
883
phdr = (struct sctp_paramhdr *)((vaddr_t)phdr + adjust);
sys/netinet/sctp_output.c
2911
struct sctp_paramhdr *phdr, params;
sys/netinet/sctp_output.c
2931
phdr = sctp_get_next_param(mat, at, ¶ms, sizeof(params));
sys/netinet/sctp_output.c
2932
while ((phdr != NULL) && ((size_t)limit >= sizeof(struct sctp_paramhdr))) {
sys/netinet/sctp_output.c
2933
ptype = ntohs(phdr->param_type);
sys/netinet/sctp_output.c
2934
plen = ntohs(phdr->param_length);
sys/netinet/sctp_output.c
3007
phdr = sctp_get_next_param(mat, at, (struct sctp_paramhdr *)tempbuf, plen);
sys/netinet/sctp_output.c
3008
if (phdr == NULL) {
sys/netinet/sctp_output.c
3016
m_copyback(op_err, err_at, plen, (void *)phdr);
sys/netinet/sctp_output.c
3064
phdr = sctp_get_next_param(mat, at, (struct sctp_paramhdr *)tempbuf, plen);
sys/netinet/sctp_output.c
3065
if (phdr == NULL) {
sys/netinet/sctp_output.c
3073
m_copyback(op_err, err_at, plen, (void *)phdr);
sys/netinet/sctp_output.c
3091
phdr = sctp_get_next_param(mat, at, ¶ms, sizeof(params));
sys/netinet/sctp_output.c
3111
struct sctp_paramhdr *phdr, params;
sys/netinet/sctp_output.c
3171
phdr = sctp_get_next_param(mat, offset, ¶ms, sizeof(params));
sys/netinet/sctp_output.c
3172
while (phdr) {
sys/netinet/sctp_output.c
3173
ptype = ntohs(phdr->param_type);
sys/netinet/sctp_output.c
3174
plen = ntohs(phdr->param_length);
sys/netinet/sctp_output.c
3178
phdr = sctp_get_next_param(mat, offset,
sys/netinet/sctp_output.c
3181
phdr == NULL) {
sys/netinet/sctp_output.c
3184
p4 = (struct sctp_ipv4addr_param *)phdr;
sys/netinet/sctp_output.c
3190
phdr = sctp_get_next_param(mat, offset,
sys/netinet/sctp_output.c
3193
phdr == NULL) {
sys/netinet/sctp_output.c
3196
p6 = (struct sctp_ipv6addr_param *)phdr;
sys/netinet/sctp_output.c
3232
phdr = sctp_get_next_param(mat, offset, ¶ms, sizeof(params));
sys/netinet/sctp_output.c
6038
struct sctp_paramhdr parm, *phdr;
sys/netinet/sctp_output.c
6047
phdr = sctp_get_next_param(m, at, &parm, sizeof(parm));
sys/netinet/sctp_output.c
6048
if (phdr == NULL) {
sys/netinet/sctp_output.c
6051
ptype = ntohs(phdr->param_type);
sys/netinet/sctp_output.c
6052
plen = ntohs(phdr->param_length);
sys/netinet/sctp_output.c
6067
} while (phdr);
sys/netinet/sctp_pcb.c
1000
plen = ntohs(phdr->param_length);
sys/netinet/sctp_pcb.c
1014
phdr = sctp_get_next_param(m, offset,
sys/netinet/sctp_pcb.c
1016
if (phdr == NULL) {
sys/netinet/sctp_pcb.c
1019
p4 = (struct sctp_ipv4addr_param *)phdr;
sys/netinet/sctp_pcb.c
1032
phdr = sctp_get_next_param(m, offset,
sys/netinet/sctp_pcb.c
1034
if (phdr == NULL) {
sys/netinet/sctp_pcb.c
1037
p6 = (struct sctp_ipv6addr_param *)phdr;
sys/netinet/sctp_pcb.c
1047
phdr = sctp_get_next_param(m, offset, &parm_buf,
sys/netinet/sctp_pcb.c
383
struct sctp_paramhdr parm_buf, *phdr;
sys/netinet/sctp_pcb.c
3909
struct sctp_paramhdr *phdr, parm_buf;
sys/netinet/sctp_pcb.c
4010
phdr = sctp_get_next_param(m, offset, &parm_buf, sizeof(parm_buf));
sys/netinet/sctp_pcb.c
4011
while (phdr) {
sys/netinet/sctp_pcb.c
4012
ptype = ntohs(phdr->param_type);
sys/netinet/sctp_pcb.c
4013
plen = ntohs(phdr->param_length);
sys/netinet/sctp_pcb.c
4025
phdr = sctp_get_next_param(m, offset,
sys/netinet/sctp_pcb.c
4028
phdr == NULL) {
sys/netinet/sctp_pcb.c
4031
p4 = (struct sctp_ipv4addr_param *)phdr;
sys/netinet/sctp_pcb.c
4093
phdr = sctp_get_next_param(m, offset,
sys/netinet/sctp_pcb.c
4096
phdr == NULL) {
sys/netinet/sctp_pcb.c
4099
p6 = (struct sctp_ipv6addr_param *)phdr;
sys/netinet/sctp_pcb.c
411
phdr = sctp_get_next_param(m, offset + sizeof(struct sctp_asconf_chunk),
sys/netinet/sctp_pcb.c
413
if (phdr == NULL) {
sys/netinet/sctp_pcb.c
4163
phdr = sctp_get_next_param(m, offset,
sys/netinet/sctp_pcb.c
4165
aip = (struct sctp_adaption_layer_indication *)phdr;
sys/netinet/sctp_pcb.c
4180
phdr = sctp_get_next_param(m, offset,
sys/netinet/sctp_pcb.c
4182
if (phdr == NULL) {
sys/netinet/sctp_pcb.c
4186
fee = (struct sctp_asconf_addr_param *)phdr;
sys/netinet/sctp_pcb.c
421
ptype = (int)((u_int)ntohs(phdr->param_type));
sys/netinet/sctp_pcb.c
4225
phdr = sctp_get_next_param(m, offset,
sys/netinet/sctp_pcb.c
4227
if (phdr == NULL) {
sys/netinet/sctp_pcb.c
4235
pr_supported = (struct sctp_supported_chunk_types_param *)phdr;
sys/netinet/sctp_pcb.c
426
if (ntohs(phdr->param_length) != sizeof(struct sctp_ipv6addr_param)) {
sys/netinet/sctp_pcb.c
4290
phdr = sctp_get_next_param(m, offset, &parm_buf,
sys/netinet/sctp_pcb.c
449
if (ntohs(phdr->param_length) != sizeof(struct sctp_ipv4addr_param)) {
sys/netinet/sctp_pcb.c
980
struct sctp_paramhdr *phdr, parm_buf;
sys/netinet/sctp_pcb.c
996
phdr = sctp_get_next_param(m, offset, &parm_buf, sizeof(parm_buf));
sys/netinet/sctp_pcb.c
997
while (phdr != NULL) {
sys/netinet/sctp_pcb.c
999
ptype = ntohs(phdr->param_type);
sys/rump/fs/lib/libsyspuffs/puffs_rumpglue.c
127
struct putter_hdr *phdr;
sys/rump/fs/lib/libsyspuffs/puffs_rumpglue.c
135
phdr = (struct putter_hdr *)buf;
sys/rump/fs/lib/libsyspuffs/puffs_rumpglue.c
159
toread = phdr->pth_framelen - off;
sys/rump/fs/lib/libsyspuffs/puffs_rumpglue.c
171
phdr->pth_framelen, &off, 0, &rv);
sys/rump/fs/lib/libsyspuffs/puffs_rumpglue.c
174
KASSERT(rv == phdr->pth_framelen);
tests/fs/common/fstest_puffs.c
104
struct putter_hdr *phdr;
tests/fs/common/fstest_puffs.c
114
phdr = (void *)buf;
tests/fs/common/fstest_puffs.c
120
n = rump_sys_read(puffsfd, buf, sizeof(*phdr));
tests/fs/common/fstest_puffs.c
126
assert(phdr->pth_framelen < BUFSIZE);
tests/fs/common/fstest_puffs.c
127
n = rump_sys_read(puffsfd, buf+sizeof(*phdr),
tests/fs/common/fstest_puffs.c
128
phdr->pth_framelen - sizeof(*phdr));
tests/fs/common/fstest_puffs.c
143
n = phdr->pth_framelen;
tests/fs/common/fstest_puffs.c
159
struct putter_hdr *phdr;
tests/fs/common/fstest_puffs.c
171
phdr = (struct putter_hdr *)buf;
tests/fs/common/fstest_puffs.c
193
toread = phdr->pth_framelen - off;
tests/fs/common/fstest_puffs.c
205
n = rump_sys_write(puffsfd, buf, phdr->pth_framelen);
tests/fs/common/fstest_puffs.c
206
if ((size_t)n != phdr->pth_framelen) {
tests/libexec/ld.elf_so/t_rtld_r_debug.c
59
const Elf_Phdr *phdr;
tests/libexec/ld.elf_so/t_rtld_r_debug.c
63
phdr = (void *)getauxval(AT_PHDR);
tests/libexec/ld.elf_so/t_rtld_r_debug.c
66
printf("AT_PHDR=%p\n", phdr);
tests/libexec/ld.elf_so/t_rtld_r_debug.c
69
ATF_REQUIRE(phdr != NULL);
tests/libexec/ld.elf_so/t_rtld_r_debug.c
72
phlimit = phdr + phnum;
tests/libexec/ld.elf_so/t_rtld_r_debug.c
75
for (; phdr < phlimit; ++phdr) {
tests/libexec/ld.elf_so/t_rtld_r_debug.c
80
phdr, phdr->p_type, phdr->p_flags,
tests/libexec/ld.elf_so/t_rtld_r_debug.c
81
(long)phdr->p_vaddr, (long)phdr->p_paddr,
tests/libexec/ld.elf_so/t_rtld_r_debug.c
82
(long)phdr->p_filesz, (long)phdr->p_memsz,
tests/libexec/ld.elf_so/t_rtld_r_debug.c
83
(long)phdr->p_align);
tests/libexec/ld.elf_so/t_rtld_r_debug.c
84
if (phdr->p_type == PT_DYNAMIC)
tests/libexec/ld.elf_so/t_rtld_r_debug.c
85
dynphdr = phdr;
tests/libexec/ld.elf_so/t_rtld_r_debug.c
86
if (phdr->p_type == PT_PHDR)
tests/libexec/ld.elf_so/t_rtld_r_debug.c
87
relocbase = (uintptr_t)phdr - phdr->p_vaddr;
usr.sbin/installboot/arch/pmax.c
316
Elf32_Phdr phdr;
usr.sbin/installboot/arch/pmax.c
333
if (pread(params->s1fd, &phdr, sizeof(phdr),
usr.sbin/installboot/arch/pmax.c
334
(off_t) le32toh(ehdr.e_phoff) + i * sizeof(phdr))
usr.sbin/installboot/arch/pmax.c
335
!= sizeof(phdr)) {
usr.sbin/installboot/arch/pmax.c
339
if (le32toh(phdr.p_type) != PT_LOAD)
usr.sbin/installboot/arch/pmax.c
342
seglist[nsegs].addr = le32toh(phdr.p_paddr);
usr.sbin/installboot/arch/pmax.c
343
seglist[nsegs].f_offset = le32toh(phdr.p_offset);
usr.sbin/installboot/arch/pmax.c
344
seglist[nsegs].f_size = le32toh(phdr.p_filesz);
usr.sbin/installboot/arch/pmax.c
347
if (le32toh(phdr.p_paddr) < lowaddr)
usr.sbin/installboot/arch/pmax.c
348
lowaddr = le32toh(phdr.p_paddr);
usr.sbin/installboot/arch/pmax.c
349
if (le32toh(phdr.p_paddr) + le32toh(phdr.p_filesz) > highaddr)
usr.sbin/installboot/arch/pmax.c
350
highaddr = le32toh(phdr.p_paddr) +
usr.sbin/installboot/arch/pmax.c
351
le32toh(phdr.p_filesz);
usr.sbin/mopd/common/file.c
458
Elf32_Phdr phdr;
usr.sbin/mopd/common/file.c
534
if (read(dl->ldfd, (char *) &phdr, sizeof(phdr)) !=
usr.sbin/mopd/common/file.c
535
sizeof(phdr))
usr.sbin/mopd/common/file.c
541
mopFileGetLX((u_char *) &phdr,
usr.sbin/mopd/common/file.c
543
sizeof(phdr.p_offset));
usr.sbin/mopd/common/file.c
545
mopFileGetLX((u_char *) &phdr,
usr.sbin/mopd/common/file.c
547
sizeof(phdr.p_vaddr));
usr.sbin/mopd/common/file.c
549
mopFileGetLX((u_char *) &phdr,
usr.sbin/mopd/common/file.c
551
sizeof(phdr.p_filesz));
usr.sbin/mopd/common/file.c
553
mopFileGetLX((u_char *) &phdr,
usr.sbin/mopd/common/file.c
555
sizeof(phdr.p_memsz));
usr.sbin/mopd/common/file.c
560
mopFileGetBX((u_char *) &phdr,
usr.sbin/mopd/common/file.c
562
sizeof(phdr.p_offset));
usr.sbin/mopd/common/file.c
564
mopFileGetBX((u_char *) &phdr,
usr.sbin/mopd/common/file.c
566
sizeof(phdr.p_vaddr));
usr.sbin/mopd/common/file.c
568
mopFileGetBX((u_char *) &phdr,
usr.sbin/mopd/common/file.c
570
sizeof(phdr.p_filesz));
usr.sbin/mopd/common/file.c
572
mopFileGetBX((u_char *) &phdr,
usr.sbin/mopd/common/file.c
574
sizeof(phdr.p_memsz));
usr.sbin/npf/npftest/npfstream.c
115
while (pcap_next_ex(pcap, &phdr, &data) > 0) {
usr.sbin/npf/npftest/npfstream.c
116
if (phdr->len != phdr->caplen) {
usr.sbin/npf/npftest/npfstream.c
119
process_tcpip(data, phdr->caplen, fp, ifp);
usr.sbin/npf/npftest/npfstream.c
97
struct pcap_pkthdr *phdr;