Home
last modified time | relevance | path

Searched refs:p_offset (Results 1 – 25 of 98) sorted by relevance

1234

/illumos-gate/usr/src/tools/mbh_patch/
H A Dmbh_patch.c201 if ((mem < phdr->p_offset) || in patch64()
202 (mem >= (phdr->p_offset + phdr->p_filesz))) { in patch64()
213 if (mbh2 != NULL && ((mem2 < phdr->p_offset) || in patch64()
214 (mem2 >= (phdr->p_offset + phdr->p_filesz)))) { in patch64()
227 mbh->load_addr = phdr->p_paddr - phdr->p_offset; in patch64()
238 phdr->p_offset)); in patch64()
/illumos-gate/usr/src/cmd/sgs/elfedit/modules/common/
H A Dphdr.c317 interp->stroff = interp->phdr->p_offset - in locate_interp()
458 EC_OFF(phdr->p_offset)); in print_phdr()
574 tphdr->p_offset) && in cmd_body_set_interp()
577 (tphdr->p_offset + tphdr->p_filesz)) && in cmd_body_set_interp()
719 Off p_offset; in cmd_body() local
721 p_offset = elfedit_atoui(argstate.argv[1], NULL); in cmd_body()
722 if (phdr->p_offset == p_offset) { in cmd_body()
726 EC_XWORD(phdr->p_offset)); in cmd_body()
731 EC_XWORD(phdr->p_offset), in cmd_body()
732 EC_XWORD(p_offset)); in cmd_body()
[all …]
H A Dphdr.msg42 p_offset=%#llx, p_size=%#llx\n"
110 Integer value to set for program header p_offset field.\n\
111 The value of p_offset gives the offset from the beginning\n\
179 The phdr:p_offset command is used to display or alter the\n\
180 p_offset field of the specified program header.\n\
182 p_offset provides the offset from the beginning of the\n\
185 If phdr:p_offset is called without arguments, the value\n\
186 of p_offset for every element in the program header array\n\
189 present, the p_offset field of the element at the\n\
283 integral power of 2, and p_vaddr should equal p_offset,\n\
[all …]
/illumos-gate/usr/src/cmd/nscd/
H A Dnscd_nswcfgst.c112 dp = (char *)&nscd_switch_cfg_g + pdesc->p_offset; in _nscd_cfg_switch_notify()
116 pdesc->p_offset; in _nscd_cfg_switch_notify()
117 if (pdesc->p_offset != in _nscd_cfg_switch_notify()
183 if (pdesc->p_offset != offsetof(nscd_cfg_switch_t, in _nscd_cfg_switch_verify()
H A Dnscd_log.c292 if (pdesc->p_offset == off) { in _nscd_cfg_log_notify()
298 if (pdesc->p_offset == off) in _nscd_cfg_log_notify()
360 if (pdesc->p_offset == off) { in _nscd_cfg_log_verify()
370 if (pdesc->p_offset == off) { in _nscd_cfg_log_verify()
380 if (pdesc->p_offset == off) { in _nscd_cfg_log_verify()
H A Dnscd_config.c709 offset = desc->g_offset + desc->p_offset; in _nscd_cfg_set_vlen_data_int()
838 offset += desc->p_offset; in _nscd_cfg_locate_cfg_data()
848 offset += desc->p_offset; in _nscd_cfg_locate_cfg_data()
860 offset += desc->p_offset; in _nscd_cfg_locate_cfg_data()
1774 src = (char *)group_src + desc->p_offset; in _nscd_cfg_copy_group_data_in()
1827 src = (char *)group_src + desc->p_offset; in _nscd_cfg_copy_group_data_out()
2219 cdata = (char *)data + desc->p_offset; in _nscd_cfg_notify_s()
2631 desc->p_offset) { in _nscd_cfg_set_linked()
2663 spc->param_off == desc->p_offset) { in _nscd_cfg_set_linked()
2684 spc->param_off == desc->p_offset && in _nscd_cfg_set_linked()
[all …]
/illumos-gate/usr/src/uts/common/io/qede/579xx/drivers/ecore/
H A Decore_init_ops.c438 u16 *p_offset, int modes) argument
445 tree_val = modes_tree_buf[(*p_offset)++];
448 return ecore_init_cmd_mode_match(p_hwfn, p_offset, modes) ^ 1;
450 arg1 = ecore_init_cmd_mode_match(p_hwfn, p_offset, modes);
451 arg2 = ecore_init_cmd_mode_match(p_hwfn, p_offset, modes);
454 arg1 = ecore_init_cmd_mode_match(p_hwfn, p_offset, modes);
455 arg2 = ecore_init_cmd_mode_match(p_hwfn, p_offset, modes);
/illumos-gate/usr/src/lib/libm/common/m9x/
H A D__fex_sym.c260 if (ph[i].p_type == PT_LOAD && fo >= ph[i].p_offset && in __fex_sym()
261 fo < ph[i].p_offset + ph[i].p_filesz) in __fex_sym()
268 va = (fo - ph[i].p_offset) + ph[i].p_vaddr; in __fex_sym()
304 fo = (value - ph[i].p_vaddr) + ph[i].p_offset; in __fex_sym()
/illumos-gate/usr/src/psm/stand/boot/common/
H A Dreadfile.c324 dprintf("seeking to 0x%x\n", phdr->p_offset); in read_elf32()
325 if (lseek(fd, phdr->p_offset, 0) == -1) in read_elf32()
377 phdr->p_offset, phdr->p_vaddr); in read_elf32()
384 if (lseek(fd, phdr->p_offset, 0) == -1) in read_elf32()
491 if (lseek(fd, phdr->p_offset, 0) == -1) { in read_elf32()
699 (u_longlong_t)phdr->p_offset); in read_elf64()
700 if (lseek(fd, phdr->p_offset, 0) == -1) in read_elf64()
752 (u_longlong_t)phdr->p_offset, in read_elf64()
763 (u_longlong_t)phdr->p_offset); in read_elf64()
764 if (lseek(fd, phdr->p_offset, 0) == -1) in read_elf64()
[all …]
/illumos-gate/usr/src/uts/i86pc/dboot/
H A Ddboot_elfload.c166 src = (uintptr_t)PGETBYTES(phdr->p_offset); in dboot_elfload64()
171 (ulong_t)phdr->p_filesz, (ulong_t)phdr->p_offset, in dboot_elfload64()
/illumos-gate/usr/src/lib/libdwarf/common/
H A Ddw_elfstructs.h98 TYP(p_offset,4);
111 TYP(p_offset,8);
H A Ddwarf_elfstructs.h106 TYP(p_offset,4);
119 TYP(p_offset,8);
/illumos-gate/usr/src/uts/common/os/
H A Dmmapobj.c1211 offset_t p_offset; in mmapobj_map_elf() local
1235 p_offset = mrp[i].mr_offset; in mmapobj_map_elf()
1239 p_offset, prot, fcred); in mmapobj_map_elf()
1310 offset_t p_offset; in calc_loadable() local
1388 p_offset = STRUCT_FGET(mph, x.p_offset); in calc_loadable()
1390 p_offset = 0; in calc_loadable()
1401 p_end = vaddr + p_memsz + p_offset; in calc_loadable()
1557 offset_t p_offset; in process_phdrs() local
1779 p_offset = STRUCT_FGET(mph, x.p_offset); in process_phdrs()
1805 mrp[current].mr_offset = p_offset; in process_phdrs()
[all …]
/illumos-gate/usr/src/cmd/sgs/dump/common/
H A Dfcns.c128 field, EC_OFF(p_phdr.p_offset), in dump_exec_header()
144 field, EC_OFF(p_phdr.p_offset), in dump_exec_header()
/illumos-gate/usr/src/boot/common/
H A Dload_elf.c426 (long)phdr[i].p_filesz, (long)phdr[i].p_offset, in __elfN()
432 (long)phdr[i].p_filesz, (long)phdr[i].p_offset, in __elfN()
449 if (ef->firstlen > phdr[i].p_offset) { in __elfN()
450 fpcopy = ef->firstlen - phdr[i].p_offset; in __elfN()
453 phdr[i].p_offset, in __elfN()
457 phdr[i].p_offset, in __elfN()
466 phdr[i].p_offset + fpcopy) != 0) { in __elfN()
476 phdr[i].p_offset + fpcopy) != 0) { in __elfN()
594 if (shdr[i].sh_offset >= phdr[j].p_offset && in __elfN()
596 phdr[j].p_offset + phdr[j].p_filesz)) { in __elfN()
/illumos-gate/usr/src/uts/common/vm/
H A Dvm_pvn.c249 off = pp->p_offset; in pvn_write_kluster()
790 end->p_offset = (u_offset_t)-2; in pvn_vplist_dirty()
793 mark->p_offset = (u_offset_t)-1; in pvn_vplist_dirty()
865 (long)chk->p_offset, attr, in pvn_vplist_dirty()
887 if (pp->p_offset < off) { in pvn_vplist_dirty()
1168 while (pp != NULL && pp->p_offset != off) { in pvn_plist_init()
H A Dvm_page.c631 pp->p_offset = (u_offset_t)-1; in add_physmem()
1176 pp->p_offset != off) { in page_exists_physcontig()
1225 pp->p_offset != off) { in page_exists_physcontig()
1286 ASSERT(pp->p_offset == off); in page_exists_physcontig()
2693 pp->p_offset = (u_offset_t)-1; in page_free()
3425 pp->p_offset = offset; in page_do_hashin()
3545 pp->p_offset = (u_offset_t)-1; in page_do_hashout()
4400 off = pp->p_offset; in page_busy()
4514 offset = pp->p_offset; in page_invalidate_pages()
4589 new->p_offset = old->p_offset; in page_do_relocate_hash()
[all …]
/illumos-gate/usr/src/grub/grub-0.97/netboot/
H A Delf.h204 Elf32_Off p_offset; /* File offset of contents. */ member
216 Elf64_Off p_offset; /* File offset of contents. */ member
/illumos-gate/usr/src/lib/libproc/common/
H A DPidle.c132 (u_longlong_t)php->p_memsz, (u_longlong_t)php->p_offset); in idle_add_mapping()
138 pmap.pr_offset = php->p_offset; in idle_add_mapping()
151 return (Padd_mapping(P, php->p_offset, fp, &pmap)); in idle_add_mapping()
/illumos-gate/usr/src/tools/elfextract/
H A Delfextract.c99 bytes = ELFSEEK(phdr->p_offset); in extract32()
169 bytes = ELFSEEK(phdr->p_offset); in extract64()
/illumos-gate/usr/src/uts/common/exec/elf/
H A Delf.c523 const size_t dynoffset = dynamicphdr->p_offset; in elfexec()
579 (ssize_t)capsize, (offset_t)capphdr->p_offset, in elfexec()
1419 phdr->p_offset) + ehdr->e_phoff; in mapelfexec()
1442 offset = phdr->p_offset; in mapelfexec()
1496 zfodsz + extra_zfodsz, phdr->p_offset, in mapelfexec()
1503 zfodsz, phdr->p_offset, prot, page, 0)) in mapelfexec()
2349 phdr[i].p_offset = doffset; in elfcore()
2424 phdr[i].p_offset + curoff, zeropg, len, in elfcore()
2433 error = core_seg(p, vp, phdr[i].p_offset, in elfcore()
2448 (void) core_write(vp, UIO_SYSSPACE, phdr[i].p_offset, in elfcore()
[all …]
/illumos-gate/usr/src/cmd/sgs/liblddbg/common/
H A Dphdr.c44 dbg_print(lml, MSG_ORIG(MSG_PHD_OFFSET), EC_OFF(phdr->p_offset), in Elf_phdr()
/illumos-gate/usr/src/tools/btxld/
H A Dbtxld.c438 eh.p[1].p_offset = htole32(le32toh(eh.p[0].p_offset) + in puthdr()
445 eh.sh[2].sh_offset = eh.p[0].p_offset; in puthdr()
448 eh.sh[3].sh_offset = eh.p[1].p_offset; in puthdr()
/illumos-gate/usr/src/cmd/sgs/rtld/common/
H A Dsetup.c553 ehdr = (Ehdr *)((Addr)phdr - phdr->p_offset); in setup()
572 i_offset = pptr->p_offset; in setup()
582 (i_offset >= pptr->p_offset) && in setup()
584 (pptr->p_memsz + pptr->p_offset))) { in setup()
587 pptr->p_offset + base; in setup()
/illumos-gate/usr/src/cmd/sgs/mcs/common/
H A Dfile.c463 (state->b_e_seg_table[state->notesegndx].p_offset in traverse_file()
1217 ph->p_offset = (Elf32_Off)nshdr.sh_offset; in build_file()
1221 ph->p_offset = (Elf64_Off)nshdr.sh_offset; in build_file()
1265 state->b_e_seg_table[i].p_offset = ph.p_offset; in build_segment_table()
1266 state->b_e_seg_table[i].p_memsz = ph.p_offset + ph.p_memsz; in build_segment_table()
1267 state->b_e_seg_table[i].p_filesz = ph.p_offset + ph.p_filesz; in build_segment_table()
1494 if ((offset >= state->b_e_seg_table[i].p_offset) && in location()
1497 else if (offset < state->b_e_seg_table[i].p_offset) in location()

1234