| /openbsd-src/sys/net/ |
| H A D | pf_if.c | 80 void pfi_dynaddr_update(struct pfi_dynaddr *dyn); 420 pfi_match_addr(struct pfi_dynaddr *dyn, struct pf_addr *a, sa_family_t af) in pfi_match_addr() argument 424 switch (dyn->pfid_acnt4) { in pfi_match_addr() 428 return (pf_match_addr(0, &dyn->pfid_addr4, in pfi_match_addr() 429 &dyn->pfid_mask4, a, AF_INET)); in pfi_match_addr() 431 return (pfr_match_addr(dyn->pfid_kt, a, AF_INET)); in pfi_match_addr() 436 switch (dyn->pfid_acnt6) { in pfi_match_addr() 440 return (pf_match_addr(0, &dyn->pfid_addr6, in pfi_match_addr() 441 &dyn->pfid_mask6, a, AF_INET6)); in pfi_match_addr() 443 return (pfr_match_addr(dyn->pfid_kt, a, AF_INET6)); in pfi_match_addr() [all …]
|
| H A D | pf_lb.c | 304 if (pfr_kentry_byaddr(rpool->addr.p.dyn->pfid_kt, cached, in pf_map_addr_sticky() 396 if (rpool->addr.p.dyn->pfid_acnt4 < 1 && in pf_map_addr() 399 raddr = &rpool->addr.p.dyn->pfid_addr4; in pf_map_addr() 400 rmask = &rpool->addr.p.dyn->pfid_mask4; in pf_map_addr() 404 if (rpool->addr.p.dyn->pfid_acnt6 < 1 && in pf_map_addr() 407 raddr = &rpool->addr.p.dyn->pfid_addr6; in pf_map_addr() 408 rmask = &rpool->addr.p.dyn->pfid_mask6; in pf_map_addr() 435 kt = rpool->addr.p.dyn->pfid_kt; in pf_map_addr() 496 kt = rpool->addr.p.dyn->pfid_kt; in pf_map_addr() 551 rpool->addr.p.dyn->pfid_kt->pfrkt_refcntcost > 0)) { in pf_map_addr() [all …]
|
| /openbsd-src/libexec/ld.so/hppa/ |
| H A D | rtld_machine.c | 121 if (!object->dyn.pltgot) in _dl_md_reloc() 124 if (object->dyn.init && !((Elf_Addr)object->dyn.init & 2)) { in _dl_md_reloc() 125 Elf_Addr addr = _dl_md_plabel((Elf_Addr)object->dyn.init, in _dl_md_reloc() 126 object->dyn.pltgot); in _dl_md_reloc() 129 object->dyn.init, object->dyn.pltgot, in _dl_md_reloc() 132 object->dyn.init = (void *)addr; in _dl_md_reloc() 135 if (object->dyn.fini && !((Elf_Addr)object->dyn.fini & 2)) { in _dl_md_reloc() 136 Elf_Addr addr = _dl_md_plabel((Elf_Addr)object->dyn.fini, in _dl_md_reloc() 137 object->dyn.pltgot); in _dl_md_reloc() 140 object->dyn.fini, object->dyn.pltgot, in _dl_md_reloc() [all …]
|
| /openbsd-src/libexec/ld.so/ |
| H A D | loader.c | 110 if (obj->dyn.fini_array) { in _dl_run_dtors() 111 int num = obj->dyn.fini_arraysz / sizeof(Elf_Addr); in _dl_run_dtors() 115 obj, obj->dyn.fini_array, obj->load_name)); in _dl_run_dtors() 117 (*obj->dyn.fini_array[i-1])(); in _dl_run_dtors() 120 if (obj->dyn.fini) { in _dl_run_dtors() 122 obj, obj->dyn.fini, obj->load_name)); in _dl_run_dtors() 123 (*obj->dyn.fini)(); in _dl_run_dtors() 147 if ((node->dyn.fini || node->dyn.fini_array) && in _dl_run_all_dtors() 161 if ((node->dyn.fini || node->dyn.fini_array) && in _dl_run_all_dtors() 376 libname = dynobj->dyn.strtab; in _dl_load_dep_libs() [all …]
|
| H A D | resolve.c | 298 object->dyn.textrel = 1; in _dl_finalize_object() 300 object->dyn.symbolic = 1; in _dl_finalize_object() 306 object->dyn.flags |= dynp->d_un.d_val; in _dl_finalize_object() 308 object->dyn.symbolic = 1; in _dl_finalize_object() 310 object->dyn.textrel = 1; in _dl_finalize_object() 454 if (object->dyn.runpath) in _dl_finalize_object() 455 object->runpath = _dl_split_path(object->dyn.runpath); in _dl_finalize_object() 461 if (object->dyn.rpath && (object->runpath == NULL || in _dl_finalize_object() 463 object->rpath = _dl_split_path(object->dyn.rpath); in _dl_finalize_object() 565 _dl_strcmp(sl->sl_name, obj->dyn.strtab + sym->st_name)) in matched_symbol() [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/ia64/ |
| H A D | unwind-aix.c | 67 Elf64_Dyn *dyn = map->l_ld; in find_fde_for_dso() local 69 for (; dyn->d_tag != DT_NULL ; dyn++) in find_fde_for_dso() 71 if (dyn->d_tag == DT_PLTGOT) in find_fde_for_dso() 73 *pgp = dyn->d_un.d_ptr; in find_fde_for_dso()
|
| H A D | fde-glibc.c | 126 Elf64_Dyn *dyn = (Elf64_Dyn *)(p_dynamic->p_vaddr + load_base); in _Unwind_IteratePhdrCallback() local 127 for (; dyn->d_tag != DT_NULL ; dyn++) in _Unwind_IteratePhdrCallback() 128 if (dyn->d_tag == DT_PLTGOT) in _Unwind_IteratePhdrCallback() 131 *data->gp = dyn->d_un.d_ptr; in _Unwind_IteratePhdrCallback()
|
| /openbsd-src/gnu/lib/libstdc++/libstdc++/libsupc++/ |
| H A D | Makefile.am | 70 dyn-string.c 122 dyn-string.c: 124 $(LN_S) $(toplevel_srcdir)/libiberty/dyn-string.c $@ 125 dyn-string.lo: dyn-string.c 127 dyn-string.o: dyn-string.c
|
| H A D | Makefile.in | 193 dyn-string.c 312 pure.lo tinfo.lo tinfo2.lo vec.lo cxa_demangle.lo dyn-string.lo 319 tinfo.lo tinfo2.lo vec.lo cxa_demangle.lo dyn-string.lo 582 dyn-string.c: 584 $(LN_S) $(LIBIBERTY_SRCDIR)/dyn-string.c $@ 585 dyn-string.lo: dyn-string.c 587 dyn-string.o: dyn-string.c
|
| /openbsd-src/gnu/gcc/gcc/config/ia64/ |
| H A D | fde-glibc.c | 126 Elf64_Dyn *dyn = (Elf64_Dyn *)(p_dynamic->p_vaddr + load_base); in _Unwind_IteratePhdrCallback() local 127 for (; dyn->d_tag != DT_NULL ; dyn++) in _Unwind_IteratePhdrCallback() 128 if (dyn->d_tag == DT_PLTGOT) in _Unwind_IteratePhdrCallback() 131 *data->gp = dyn->d_un.d_ptr; in _Unwind_IteratePhdrCallback()
|
| /openbsd-src/libexec/ld.so/mips64/ |
| H A D | rtld_machine.c | 88 sym = object->dyn.symtab; in _dl_md_reloc() 90 symn = object->dyn.strtab + sym->st_name; in _dl_md_reloc() 164 strt = object->dyn.strtab; in _dl_md_reloc_got() 165 gotp = object->dyn.pltgot; in _dl_md_reloc_got() 182 symp = object->dyn.symtab; in _dl_md_reloc_got() 237 Elf_Addr *gotp = object->dyn.pltgot; in _dl_bind() 248 sym = object->dyn.symtab; in _dl_bind() 250 symn = object->dyn.strtab + sym->st_name; in _dl_bind()
|
| /openbsd-src/gnu/gcc/libgomp/ |
| H A D | parallel.c | 59 unsigned dyn = gomp_dynamic_max_threads (); in gomp_resolve_num_threads() local 60 if (dyn < specified) in gomp_resolve_num_threads() 61 return dyn; in gomp_resolve_num_threads()
|
| /openbsd-src/regress/sys/net/vxlan/ |
| H A D | Makefile | 3 REGRESS_TARGETS= vxlan_1 vxlan_2.inet vxlan_2.dyn 4 REGRESS_ROOT_TARGETS= vxlan_1 vxlan_2.inet vxlan_2.dyn 19 vxlan_2.dyn:
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/ |
| H A D | unwind-dw2-fde-glibc.c | 160 ElfW(Dyn) *dyn = (ElfW(Dyn) *) (p_dynamic->p_vaddr + load_base); in _Unwind_IteratePhdrCallback() 161 for (; dyn->d_tag != DT_NULL ; dyn++) in _Unwind_IteratePhdrCallback() 162 if (dyn->d_tag == DT_PLTGOT) in _Unwind_IteratePhdrCallback() 165 data->dbase = (void *) dyn->d_un.d_ptr; in _Unwind_IteratePhdrCallback()
|
| /openbsd-src/sys/arch/arm64/stand/efiboot/ |
| H A D | ldscript.arm64 | 61 .rela.dyn : { 73 *(.rela.dyn .rela.dyn.*)
|
| /openbsd-src/sys/arch/riscv64/stand/efiboot/ |
| H A D | ldscript.riscv64 | 62 .rela.dyn : { 74 *(.rela.dyn .rela.dyn.*)
|
| /openbsd-src/libexec/ld.so/alpha/ |
| H A D | rtld_machine.c | 101 sym = object->dyn.symtab; in _dl_md_reloc() 103 symn = object->dyn.strtab + sym->st_name; in _dl_md_reloc() 190 sym = object->dyn.symtab; in _dl_bind() 192 symn = object->dyn.strtab + sym->st_name; in _dl_bind()
|
| /openbsd-src/gnu/usr.bin/binutils-2.17/ld/scripttempl/ |
| H A D | elf32sh-symbian.sc | 81 PLT=".plt : { *(.plt) } :dynamic :dyn" 82 DYNAMIC=".dynamic : { *(.dynamic) } :dynamic :dyn" 85 test -z "$GOT" && GOT=".got ${RELOCATING-0} : { *(.got.plt) *(.got) } :dynamic :dyn" 154 dyn PT_LOAD FLAGS (0) ; 272 .hash ${RELOCATING-0} : { *(.hash) } :dynamic :dyn 273 .dynsym ${RELOCATING-0} : { *(.dynsym) } :dynamic :dyn 274 .dynstr ${RELOCATING-0} : { *(.dynstr) } :dynamic :dyn 276 .got.plt : { *(.got.plt) } :dynamic :dyn 314 .rel.dyn ${RELOCATING-0} : 320 .rela.dyn ${RELOCATING-0} :
|
| /openbsd-src/gnu/gcc/gcc/ |
| H A D | unwind-dw2-fde-glibc.c | 295 ElfW(Dyn) *dyn = (ElfW(Dyn) *) in _Unwind_IteratePhdrCallback() 297 for (; dyn->d_tag != DT_NULL ; dyn++) in _Unwind_IteratePhdrCallback() 298 if (dyn->d_tag == DT_PLTGOT) in _Unwind_IteratePhdrCallback() 301 data->dbase = (void *) dyn->d_un.d_ptr; in _Unwind_IteratePhdrCallback()
|
| /openbsd-src/sys/arch/amd64/stand/efiboot/ |
| H A D | Makefile.common | 13 LDFLAGS+= --pack-dyn-relocs=none 68 -j .rel.dyn -j .rela -j .rela.dyn -j .reloc \
|
| /openbsd-src/sys/arch/armv7/stand/efiboot/ |
| H A D | Makefile | 21 LDFLAGS+= -z notext -z norelro --pack-dyn-relocs=none 60 -j .dynamic -j .dynsym -j .dynstr -j .rel -j .rel.dyn \ 61 -j .rela -j .rela.dyn -j .reloc \
|
| /openbsd-src/libexec/ld.so/riscv64/ |
| H A D | rtld_machine.c | 153 sym = object->dyn.symtab; in _dl_md_reloc() 155 symn = object->dyn.strtab + sym->st_name; in _dl_md_reloc() 274 sym = object->dyn.symtab; in _dl_bind() 276 symn = object->dyn.strtab + sym->st_name; in _dl_bind()
|
| /openbsd-src/libexec/ld.so/aarch64/ |
| H A D | rtld_machine.c | 154 sym = object->dyn.symtab; in _dl_md_reloc() 156 symn = object->dyn.strtab + sym->st_name; in _dl_md_reloc() 275 sym = object->dyn.symtab; in _dl_bind() 277 symn = object->dyn.strtab + sym->st_name; in _dl_bind()
|
| /openbsd-src/libexec/ld.so/powerpc64/ |
| H A D | rtld_machine.c | 97 sym = object->dyn.symtab; in _dl_md_reloc() 99 symn = object->dyn.strtab + sym->st_name; in _dl_md_reloc() 314 sym = object->dyn.symtab; in _dl_bind() 316 symn = object->dyn.strtab + sym->st_name; in _dl_bind()
|
| /openbsd-src/libexec/ld.so/powerpc/ |
| H A D | rtld_machine.c | 101 sym = object->dyn.symtab; in _dl_md_reloc() 103 symn = object->dyn.strtab + sym->st_name; in _dl_md_reloc() 318 sym = object->dyn.symtab; in _dl_bind() 320 symn = object->dyn.strtab + sym->st_name; in _dl_bind()
|