/illumos-gate/usr/src/cmd/sgs/librtld/common/ |
H A D | dynamic.c | 43 Dyn *dyn = (Dyn *)_cache->c_data->d_buf, *posdyn = 0; local 59 while (dyn->d_tag != DT_NULL) { 62 switch ((Xword)dyn->d_tag) { 74 (strs + dyn->d_un.d_val), NULL)) { 127 dyn->d_un.d_ptr += addr; 136 dyn->d_un.d_val = 0; 146 dyn->d_un.d_val = ((data + func) * entsize); 151 dyn->d_un.d_ptr = (addr + off + (null * entsize)); 160 dyn->d_un.d_val = 0; 164 dyn [all...] |
/illumos-gate/usr/src/cmd/sgs/liblddbg/common/ |
H A D | dynamic.c | 44 Elf_dyn_entry(Lm_list *lml, Dyn *dyn, int ndx, const char *name, argument 52 conv_dyn_tag(dyn->d_tag, osabi, mach, 0, &inv_buf), 53 EC_XWORD(dyn->d_un.d_val), name); 62 Elf_dyn_null_entry(Lm_list *lml, Dyn *dyn, int start_ndx, int end_ndx) argument 68 Elf_dyn_entry(lml, dyn, start_ndx, MSG_ORIG(MSG_STR_EMPTY), 75 EC_XWORD(dyn->d_un.d_val), MSG_ORIG(MSG_STR_EMPTY));
|
/illumos-gate/usr/src/cmd/sgs/elfedit/modules/common/ |
H A D | dyn.c | 47 DYN_CMD_T_DUMP = 0, /* dyn:dump */ 50 DYN_CMD_T_TAG = 1, /* dyn:tag */ 51 DYN_CMD_T_VALUE = 2, /* dyn:value */ 52 DYN_CMD_T_DELETE = 3, /* dyn:delete */ 53 DYN_CMD_T_MOVE = 4, /* dyn:shift */ 56 DYN_CMD_T_RUNPATH = 5, /* dyn:runpath/rpath */ 57 DYN_CMD_T_POSFLAG1 = 6, /* dyn:posflag1 */ 58 DYN_CMD_T_FLAGS = 7, /* dyn:flags */ 59 DYN_CMD_T_FLAGS1 = 8, /* dyn:flags1 */ 60 DYN_CMD_T_FEATURE1 = 9, /* dyn 135 } dyn; member in struct:__anon1495 191 Dyn *dyn; local 299 Dyn *dyn; local 628 Dyn *dyn; local 770 Dyn *dyn = argstate->dyn.data; local 971 Dyn *dyn = argstate->dyn.data; local 1130 Dyn *dyn; local 1594 Dyn *dyn; local 1675 Dyn *dyn; local [all...] |
H A D | syminfo.c | 261 Dyn *dyn; local 271 dyn = argstate->dynamic.data; 286 ((dyn[syminfo->si_boundto].d_tag == DT_NEEDED) || 287 (dyn[syminfo->si_boundto].d_tag == DT_USED))) 289 dyn[syminfo->si_boundto].d_un.d_val, 469 Dyn *dyn; local 483 dyn = argstate->dynamic.data; 484 for (ndx = 0; ndx < numdyn; dyn++, ndx++) { 485 switch (dyn->d_tag) { 490 elfedit_dyn_elt_save(&null_elt, ndx, dyn); [all...] |
H A D | str.c | 127 } dyn; member in struct:__anon1515 355 argstate->dyn.sec = NULL; 356 elfedit_dyn_elt_init(&argstate->dyn.strpad); 364 argstate->dyn.sec = elfedit_sec_getdyn(obj_state, 365 &argstate->dyn.data, &argstate->dyn.n); 367 &argstate->dyn.strpad); 373 if ((argstate->dyn.strpad.dn_seen != 0) && 374 (argstate->dyn.strpad.dn_dyn.d_un.d_val > 376 argstate->dyn [all...] |
/illumos-gate/usr/src/cmd/sgs/libld/common/ |
H A D | update.c | 55 * Comparison routine used by qsort() for sorting of dyn[sym|tls]sort section 2072 Dyn *dyn; local 2103 dyn = _dyn; 2115 dyn->d_tag = DT_POSFLAG_1; 2117 dyn->d_un.d_val = DF_P1_LAZYLOAD; 2119 dyn->d_un.d_val |= DF_P1_GROUPPERM; 2121 dyn->d_un.d_val |= DF_P1_DEFERRED; 2122 dyn++; 2126 dyn->d_tag = DT_NEEDED; 2131 dyn 2925 Dyn *dyn; local [all...] |
H A D | files.c | 1741 Dyn *dyn; local 1768 for (dyn = (Dyn *)dp->d_buf; dyn->d_tag != DT_NULL; dyn++) { 1771 switch (dyn->d_tag) { 1781 difl->ifl_soname = str + (size_t)dyn->d_un.d_val; 1787 (str + (size_t)dyn->d_un.d_val))) == 2084 Dyn *dyn; local 2095 for (dyn = (Dyn *)dp->d_buf; dyn 2119 Dyn *data, *dyn; local [all...] |
/illumos-gate/usr/src/cmd/sgs/elfdump/common/ |
H A D | fake_shdr.c | 1090 SINFO dyn; member in struct:__anon1431 1114 static const size_t sinfo_n = sizeof (sec) / sizeof (sec.dyn); 1170 sec.dyn.type = SINFO_T_DYN; 1171 sinfo = &sec.dyn; 1212 if (sec.dyn.type == SINFO_T_DYN) 1213 (void) get_data(&fstate, &sec.dyn); 1214 if ((sec.dyn.type == SINFO_T_DYN) && (sec.dyn.data->d_buf != NULL)) { 1215 Dyn *dyn; local 1216 for (dyn [all...] |
H A D | elfdump.c | 2313 Dyn *dyn; local 2335 dyn = (Dyn *)_cache->c_data->d_buf; 2336 for (; numdyn-- > 0; dyn++) 2337 if (dyn->d_tag == DT_VERSYM) { 2760 * test_type - Specify which dyn item is being tested. 2764 * dyn - Dyn entry to be tested 2771 dyn_test(dyn_test_t test_type, Word sh_type, Cache *sec_cache, Dyn *dyn, argument 2813 switch (dyn->d_tag) { 2826 name, conv_dyn_tag(dyn->d_tag, osabi, ehdr->e_machine, 2835 if (dyn 2888 dyn_symtest(Dyn *dyn, const char *symname, Cache *symtab_cache, Cache *dynsym_cache, Cache *ldynsym_cache, Cache *target_cache, Cache *cache, Word shnum, Ehdr *ehdr, uchar_t osabi, const char *file) argument 3065 Dyn *dyn; local [all...] |
/illumos-gate/usr/src/cmd/mdb/tools/setdynflag/common/ |
H A D | setdynflag.c | 91 GElf_Dyn dyn; local 116 if (gelf_getdyn(data, i, &dyn) == NULL) 119 if (dyn.d_tag == DT_FLAGS_1) { 120 dyn.d_un.d_val |= (Elf64_Xword)flval; 122 if (gelf_update_dyn(data, i, &dyn) == 0)
|
/illumos-gate/usr/src/cmd/sgs/rtld/common/ |
H A D | elf.c | 174 Dyn *dyn = NULL; local 194 dyn = (Dyn *)((uintptr_t)phdr->p_vaddr + base); 208 while (dyn && dyncnt) { 209 if (dyn->d_tag == DT_NULL) { 211 } else if (dyn->d_tag == DT_STRTAB) { 212 str = (char *)(dyn->d_un.d_ptr + base); 215 dyn++, dyncnt--; 634 Dyn *dyn; local 643 for (dyn = DYN(clmp), dip = DYNINFO(clmp); 644 !(dip->di_flags & FLG_DI_IGNORE); dyn 1656 Dyn *dyn = (Dyn *)odyn; local [all...] |
/illumos-gate/usr/src/lib/krb5/ |
H A D | Makefile | 17 dyn \
|
/illumos-gate/usr/src/cmd/sgs/rtld/sparc/ |
H A D | common_sparc.c | 94 Dyn *dyn; local 105 for (dyn = DYN(lmp), dip = DYNINFO(lmp); 106 !(dip->di_flags & FLG_DI_IGNORE); dyn++, dip++) { 115 rsymndx = dyn->d_un.d_val;
|
/illumos-gate/usr/src/lib/libpool/common/ |
H A D | pool_commit.c | 424 diff_and_fix(pool_conf_t *stc, pool_conf_t *dyn) argument 437 if (process_lists(PEC_SYSTEM, stc, dyn, 0) != PO_SUCCESS) { 440 if (process_lists(PEC_POOL, stc, dyn, 0) != PO_SUCCESS) { 443 if (process_lists(PEC_RES_COMP, stc, dyn, 0) != PO_SUCCESS) { 446 if (process_lists(PEC_COMP, stc, dyn, 0) != PO_SUCCESS) { 449 if (process_lists(PEC_POOL, stc, dyn, 1) != PO_SUCCESS) { 457 if (share_resources(dyn) != PO_SUCCESS) { 467 process_elem_lt(pool_elem_t *pe, pool_conf_t *dyn) argument 474 if (commit_create(dyn, &pe) != PO_SUCCESS) { 482 process_elem_gt(pool_elem_t *pe, pool_conf_t *stc, pool_conf_t *dyn) argument 575 process_lists(int type, pool_conf_t *stc, pool_conf_t *dyn, int pass) argument 1252 pool_conf_t *dyn; local [all...] |
H A D | pool_internal.c | 1664 pool_conf_t *dyn; local 1714 dyn = (pool_conf_t *)conf; 1717 if ((dyn = pool_conf_alloc()) == NULL) 1719 if (pool_conf_open(dyn, pool_dynamic_location(), PO_RDONLY) != 1721 pool_conf_free(dyn); 1724 if ((rl = (pool_query_resources(dyn, &nelem, pvals))) == 1726 (void) pool_conf_close(dyn); 1727 pool_conf_free(dyn); 1736 if (conf != dyn) { 1737 (void) pool_conf_close(dyn); [all...] |
/illumos-gate/usr/src/lib/krb5/kadm5/srv/ |
H A D | xdr_alloc.c | 61 #include <dyn/dyn.h>
|
/illumos-gate/usr/src/boot/sys/boot/efi/loader/arch/arm/ |
H A D | ldscript.arm | 56 .rel.dyn : {
|
/illumos-gate/usr/src/boot/sys/boot/efi/loader/arch/arm64/ |
H A D | ldscript.arm64 | 57 .rela.dyn : { 69 *(.rela.dyn .rela.dyn.*)
|
/illumos-gate/usr/src/boot/sys/boot/efi/loader/arch/i386/ |
H A D | ldscript.i386 | 50 .rel.dyn : { 62 *(.rel.dyn .rel.dyn.*)
|
/illumos-gate/usr/src/lib/cfgadm_plugins/sbd/common/ |
H A D | cfga.c | 238 char dyn[MAXPATHLEN]; local 240 ap_cm_id(a, i, dyn, sizeof (dyn)); 243 a->target, dyn); 245 a->path, dyn);
|
/illumos-gate/usr/src/lib/cfgadm_plugins/fp/common/ |
H A D | cfga_list.c | 491 char *xport_phys = NULL, *dyn = NULL, *dyncomp = NULL, local 517 if ((dyn = GET_DYN(xport_phys)) != NULL) { 518 len = strlen(DYN_TO_DYNCOMP(dyn)) + 1; 526 (void) strcpy(dyncomp, DYN_TO_DYNCOMP(dyn)); 528 *dyn = '\0'; 2752 char *dyn = NULL, *dyncomp = NULL; local 2762 if ((dyn = GET_DYN(tmplp->ldata.ap_phys_id)) != NULL) { 2763 len = strlen(DYN_TO_DYNCOMP(dyn)) + 1; 2770 (void) strcpy(dyncomp, DYN_TO_DYNCOMP(dyn)); 2798 char *dyn local 3049 char *dyn = NULL, *dyncomp = NULL; local 3550 char *dyn = NULL, *dyncomp = NULL; local 3601 char *dyn = NULL, *dyncomp = NULL; local [all...] |
/illumos-gate/usr/src/lib/libsqlite/src/ |
H A D | expr.c | 39 assert( pToken->dyn==0 ); 43 assert( pNew->token.dyn==0 ); 64 if( pLeft->dyn==0 && pRight->dyn==0 ){ 87 assert( pToken->dyn==0 ); 101 if( p->span.dyn ) sqliteFree((char*)p->span.z); 102 if( p->token.dyn ) sqliteFree((char*)p->token.z); 131 pNew->token.dyn = 1; 143 if( pTo->dyn ) sqliteFree((char*)pTo->z); 147 pTo->dyn [all...] |
/illumos-gate/usr/src/cmd/sgs/elfedit/common/ |
H A D | elfedit_machelf.c | 361 Dyn *dyn; local 364 dyn = (Dyn *) dynsec->sec_data->d_buf; 371 switch (dyn[i].d_tag) { 382 &dyn[i]); 386 elfedit_dyn_elt_save(&flags_1_elt, i, &dyn[i]); 420 dyn[flags_1_elt.dn_ndx] = flags_1_elt.dn_dyn;
|
/illumos-gate/usr/src/boot/sys/boot/efi/boot1/ |
H A D | Makefile | 92 -j .dynamic -j .dynsym -j .rel.dyn \ 93 -j .rela.dyn -j .reloc -j .eh_frame \
|
/illumos-gate/usr/src/lib/libtnfctl/ |
H A D | internal.c | 178 Elf3264_Dyn *dyn = &_DYNAMIC; local 181 for (dp = dyn; dp->d_tag != DT_NULL; dp++) {
|