Searched refs:dyn (Results 1 - 25 of 54) sorted by relevance

123

/illumos-gate/usr/src/cmd/sgs/librtld/common/
H A Ddynamic.c43 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 Ddynamic.c44 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 Ddyn.c47 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 Dsyminfo.c261 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 Dstr.c127 } 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 Dupdate.c55 * 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 Dfiles.c1741 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 Dfake_shdr.c1090 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 Delfdump.c2313 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 Dsetdynflag.c91 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 Delf.c174 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 DMakefile17 dyn \
/illumos-gate/usr/src/cmd/sgs/rtld/sparc/
H A Dcommon_sparc.c94 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 Dpool_commit.c424 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 Dpool_internal.c1664 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 Dxdr_alloc.c61 #include <dyn/dyn.h>
/illumos-gate/usr/src/boot/sys/boot/efi/loader/arch/arm/
H A Dldscript.arm56 .rel.dyn : {
/illumos-gate/usr/src/boot/sys/boot/efi/loader/arch/arm64/
H A Dldscript.arm6457 .rela.dyn : {
69 *(.rela.dyn .rela.dyn.*)
/illumos-gate/usr/src/boot/sys/boot/efi/loader/arch/i386/
H A Dldscript.i38650 .rel.dyn : {
62 *(.rel.dyn .rel.dyn.*)
/illumos-gate/usr/src/lib/cfgadm_plugins/sbd/common/
H A Dcfga.c238 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 Dcfga_list.c491 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 Dexpr.c39 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 Delfedit_machelf.c361 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 DMakefile92 -j .dynamic -j .dynsym -j .rel.dyn \
93 -j .rela.dyn -j .reloc -j .eh_frame \
/illumos-gate/usr/src/lib/libtnfctl/
H A Dinternal.c178 Elf3264_Dyn *dyn = &_DYNAMIC; local
181 for (dp = dyn; dp->d_tag != DT_NULL; dp++) {

Completed in 140 milliseconds

123