Home
last modified time | relevance | path

Searched refs:binfo (Results 1 – 15 of 15) sorted by relevance

/titanic_50/usr/src/cmd/sgs/rtld/common/
H A Danalyze.c76 uint_t binfo; in load_filtees() local
85 (void) elf_lookup_filtee(&sl, &sr, &binfo, cnt, in load_filtees()
2622 lookup_sym_interpose(Slookup *slp, Sresult *srp, uint_t *binfo, int *in_nfavl) in lookup_sym_interpose() argument
2643 *binfo |= in lookup_sym_interpose()
2704 if (SYMINTP(lmp)(&sl, &sr, binfo, in_nfavl)) { in lookup_sym_interpose()
2711 *binfo |= in lookup_sym_interpose()
2763 if (SYMINTP(lmp)(&sl, &sr, binfo, in_nfavl)) { in lookup_sym_interpose()
2781 *binfo |= DBG_BINFO_INTERPOSE; in lookup_sym_interpose()
2795 lookup_sym_direct(Slookup *slp, Sresult *srp, uint_t *binfo, Syminfo *sip, in lookup_sym_direct() argument
2821 if (ret = SYMINTP(clmp)(slp, srp, binfo, in_nfavl)) in lookup_sym_direct()
[all …]
H A Ddlfcns.c1062 dlsym_handle(Grp_hdl *ghp, Slookup *slp, Sresult *srp, uint_t *binfo, in dlsym_handle() argument
1111 if (LM_LOOKUP_SYM(clmp)(&sl, srp, binfo, in_nfavl)) in dlsym_handle()
1142 if (elf_lazy_find_sym(&sl, srp, binfo, in dlsym_handle()
1163 if (LM_LOOKUP_SYM(clmp)(&sl, srp, binfo, in_nfavl)) in dlsym_handle()
1192 if (elf_lazy_find_sym(&sl, srp, binfo, in dlsym_handle()
1206 sym_lookup_in_caller(Rt_map *clmp, Slookup *slp, Sresult *srp, uint_t *binfo) in sym_lookup_in_caller() argument
1208 if (THIS_IS_ELF(clmp) && SYMINTP(clmp)(slp, srp, binfo, NULL)) { in sym_lookup_in_caller()
1231 uint_t binfo; in dlsym_core() local
1251 sym = sym_lookup_in_caller(clmp, &sl, &sr, &binfo); in dlsym_core()
1271 ret = LM_LOOKUP_SYM(clmp)(&sl, &sr, &binfo, in_nfavl); in dlsym_core()
[all …]
H A Delf.c767 elf_null_find_sym(Slookup *slp, Sresult *srp, uint_t *binfo, int *in_nfavl) in elf_null_find_sym() argument
817 _elf_lookup_filtee(Slookup *slp, Sresult *srp, uint_t *binfo, uint_t ndx, argument
1212 if (((ret = SYMINTP(sl.sl_imap)(&sl, srp, binfo,
1223 *binfo |= DBG_BINFO_FILTEE;
1278 elf_lookup_filtee(Slookup *slp, Sresult *srp, uint_t *binfo, uint_t ndx, argument
1303 ret = _elf_lookup_filtee(slp, srp, binfo, ndx, in_nfavl);
1346 elf_find_sym(Slookup *slp, Sresult *srp, uint_t *binfo, int *in_nfavl) argument
1446 *binfo |= DBG_BINFO_FOUND;
1451 *binfo |= DBG_BINFO_INTERPOSE;
1467 *binfo |= (DBG_BINFO_FOUND | DBG_BINFO_PLTADDR);
[all …]
H A Da.out.c444 aout_lookup_sym(Slookup *slp, Sresult *srp, uint_t *binfo, int *in_nfavl) in aout_lookup_sym() argument
465 return (lookup_sym(&sl, srp, binfo, in_nfavl)); in aout_lookup_sym()
473 aout_find_sym(Slookup *slp, Sresult *srp, uint_t *binfo, int *in_nfavl) in aout_find_sym() argument
492 *binfo |= DBG_BINFO_FOUND; in aout_find_sym()
681 aout_dlsym_handle(Grp_hdl *ghp, Slookup *slp, Sresult *srp, uint_t *binfo, in aout_dlsym_handle() argument
687 if (dlsym_handle(ghp, slp, srp, binfo, in_nfavl)) in aout_dlsym_handle()
702 return (dlsym_handle(ghp, &sl, srp, binfo, in_nfavl)); in aout_dlsym_handle()
H A Daudit.c1324 uint_t binfo; in audit_symget() local
1335 if (LM_LOOKUP_SYM(lmp)(&sl, &sr, &binfo, in_nfavl)) { in audit_symget()
H A Dutil.c3566 uint_t binfo; in set_environ() local
3575 if (LM_LOOKUP_SYM(lml->lm_head)(&sl, &sr, &binfo, 0)) { in set_environ()
/titanic_50/usr/src/cmd/sgs/rtld/i386/
H A Di386_elf.c200 uint_t binfo, sb_flags = 0, dbg_class; in elf_bndr() local
257 if (lookup_sym(&sl, &sr, &binfo, NULL) == 0) { in elf_bndr()
319 nsym->st_value, name, binfo)); in elf_bndr()
374 uint_t binfo, pbinfo; in elf_reloc() local
434 if (elf_find_sym(&sl, &sr, &binfo, NULL) == 0) in elf_reloc()
578 binfo = 0; in elf_reloc()
655 binfo = pbinfo; in elf_reloc()
683 if (lookup_sym(&sl, &sr, &binfo, in elf_reloc()
700 rel, binfo)) in elf_reloc()
761 pbinfo = binfo; in elf_reloc()
[all …]
/titanic_50/usr/src/cmd/sgs/liblddbg/common/
H A Dbindings.c84 const char *sym, uint_t binfo) in Dbg_bind_global() argument
123 binfo &= ~DBG_BINFO_FOUND; in Dbg_bind_global()
124 binfo &= DBG_BINFO_MSK; in Dbg_bind_global()
125 if (binfo) { in Dbg_bind_global()
126 conv_arg.oflags = conv_arg.rflags = binfo; in Dbg_bind_global()
/titanic_50/usr/src/cmd/sgs/rtld/amd64/
H A Damd64_elf.c219 uint_t binfo, sb_flags = 0, dbg_class; in elf_bndr() local
278 if (lookup_sym(&sl, &sr, &binfo, NULL) == 0) { in elf_bndr()
340 nsym->st_value, name, binfo)); in elf_bndr()
396 uint_t binfo, pbinfo; in elf_reloc() local
456 if (elf_find_sym(&sl, &sr, &binfo, NULL) == 0) in elf_reloc()
601 binfo = 0; in elf_reloc()
679 binfo = pbinfo; in elf_reloc()
707 if (lookup_sym(&sl, &sr, &binfo, in elf_reloc()
724 rel, binfo)) in elf_reloc()
785 pbinfo = binfo; in elf_reloc()
[all …]
/titanic_50/usr/src/cmd/sgs/rtld/sparc/
H A Dsparc_a.out.c75 uint_t binfo; in aout_bndr() local
119 if (aout_lookup_sym(&sl, &sr, &binfo, NULL) == 0) { in aout_bndr()
147 (Addr)symval, sym->st_value, name, binfo)); in aout_bndr()
271 uint_t binfo; in aout_reloc() local
286 if (aout_lookup_sym(&sl, &sr, &binfo, in_nfavl) == 0) { in aout_reloc()
329 _lmp, (Addr)value, sym->st_value, name, binfo)); in aout_reloc()
H A Dsparc_elf.c358 uint_t binfo, sb_flags = 0, dbg_class; in elf_bndr() local
429 if (lookup_sym(&sl, &sr, &binfo, NULL) == 0) { in elf_bndr()
494 pltndx, pbtype, nlmp, (Addr)symval, nsym->st_value, name, binfo)); in elf_bndr()
548 uint_t binfo, pbinfo; in elf_reloc() local
730 binfo = 0; in elf_reloc()
809 binfo = pbinfo; in elf_reloc()
837 if (lookup_sym(&sl, &sr, &binfo, in elf_reloc()
854 rel, binfo)) in elf_reloc()
915 pbinfo = binfo; in elf_reloc()
1117 if (binfo) { in elf_reloc()
[all …]
/titanic_50/usr/src/cmd/sgs/rtld/sparcv9/
H A Dsparc_elf.c485 uint_t binfo, sb_flags = 0, dbg_class; in elf_bndr() local
570 if (lookup_sym(&sl, &sr, &binfo, NULL) == 0) { in elf_bndr()
638 name, binfo)); in elf_bndr()
744 uint_t dsymndx, binfo, pbinfo; in elf_reloc() local
957 binfo = 0; in elf_reloc()
1038 binfo = pbinfo; in elf_reloc()
1066 if (lookup_sym(&sl, &sr, &binfo, in elf_reloc()
1083 rel, binfo)) in elf_reloc()
1144 pbinfo = binfo; in elf_reloc()
1367 if (binfo) { in elf_reloc()
[all …]
/titanic_50/usr/src/cmd/sgs/librtld/common/
H A Drelocate.c104 uint_t binfo; in count_reloc() local
287 if (lookup_sym(&sl, &sr, &binfo, NULL)) { in count_reloc()
/titanic_50/usr/src/lib/cfgadm_plugins/sbd/common/
H A Dap_sbd.c1043 binfo[] = { variable
1071 p = binfo; in bd_info()
/titanic_50/usr/src/uts/common/os/
H A Dstreamio.c4451 struct bandinfo binfo; in strioctl() local
4453 error = strcopyin((void *)arg, &binfo, sizeof (binfo), in strioctl()
4459 if (binfo.bi_flag & ~FLUSHRW) in strioctl()
4466 *mp->b_wptr++ = binfo.bi_flag | FLUSHBAND; in strioctl()
4467 *mp->b_wptr++ = binfo.bi_pri; in strioctl()