Home
last modified time | relevance | path

Searched refs:ofl_ocapset (Results 1 – 7 of 7) sorted by relevance

/illumos-gate/usr/src/cmd/sgs/rtld/common/
H A Dobject.c267 if ((((omsk = ofl->ofl_ocapset.oc_hw_1.cm_val) != 0) && in elf_obj_fini()
269 (((omsk = ofl->ofl_ocapset.oc_sf_1.cm_val) != 0) && in elf_obj_fini()
271 (((omsk = ofl->ofl_ocapset.oc_hw_2.cm_val) != 0) && in elf_obj_fini()
273 (((oalp = ofl->ofl_ocapset.oc_plat.cl_val) != NULL) && in elf_obj_fini()
275 (((oalp = ofl->ofl_ocapset.oc_mach.cl_val) != NULL) && in elf_obj_fini()
/illumos-gate/usr/src/cmd/sgs/libld/common/
H A Dfiles.c326 ((ofl->ofl_ocapset.oc_sf_1.cm_val & in sf1_cap()
338 ofl->ofl_ocapset.oc_sf_1.cm_val, ld_targ.t_m.m_mach); in sf1_cap()
347 if ((ofl->ofl_ocapset.oc_sf_1.cm_val & FP_FLAGS) == FP_FLAGS) { in sf1_cap()
353 ofl->ofl_ocapset.oc_sf_1.cm_val &= ~SF1_SUNW_FPUSED; in sf1_cap()
361 } else if ((ofl->ofl_ocapset.oc_sf_1.cm_val & SF1_SUNW_FPKNWN) == 0) { in sf1_cap()
367 ofl->ofl_ocapset.oc_sf_1.cm_val &= ~FP_FLAGS; in sf1_cap()
373 ofl->ofl_ocapset.oc_sf_1.cm_val |= val; in sf1_cap()
376 CA_SUNW_SF_1, ofl->ofl_ocapset.oc_sf_1.cm_val, ld_targ.t_m.m_mach)); in sf1_cap()
395 hwcap = &ofl->ofl_ocapset.oc_hw_1.cm_val; in hw_cap()
399 hwcap = &ofl->ofl_ocapset.oc_hw_2.cm_val; in hw_cap()
[all …]
H A Dmap_v2.c1107 if (!set_capmask(mf, &mf->mf_ofl->ofl_ocapset.oc_hw_1, eq_tok, in at_cap_hw()
1110 if (!set_capmask(mf, &mf->mf_ofl->ofl_ocapset.oc_hw_2, eq_tok, in at_cap_hw()
1113 if (!set_capmask(mf, &mf->mf_ofl->ofl_ocapset.oc_hw_3, eq_tok, in at_cap_hw()
1126 return (parse_cap_mask(mf, eq_tok, &mf->mf_ofl->ofl_ocapset.oc_hw_1, in at_cap_hw_1()
1137 return (parse_cap_mask(mf, eq_tok, &mf->mf_ofl->ofl_ocapset.oc_hw_2, in at_cap_hw_2()
1181 if (!set_capmask(mf, &mf->mf_ofl->ofl_ocapset.oc_sf_1, eq_tok, in at_cap_sf()
1195 return (parse_cap_mask(mf, eq_tok, &mf->mf_ofl->ofl_ocapset.oc_sf_1, in at_cap_sf_1()
1206 return (parse_cap_list(mf, eq_tok, &mf->mf_ofl->ofl_ocapset.oc_mach, in at_cap_mach()
1217 return (parse_cap_list(mf, eq_tok, &mf->mf_ofl->ofl_ocapset.oc_plat, in at_cap_plat()
1228 return (parse_cap_mask(mf, eq_tok, &mf->mf_ofl->ofl_ocapset.oc_hw_3, in at_cap_hw_3()
[all …]
H A Dmap.c1321 &ofl->ofl_ocapset.oc_hw_1)) in ld_map_parse_v1()
1328 &ofl->ofl_ocapset.oc_sf_1)) in ld_map_parse_v1()
H A Dupdate.c3400 capstr = &ofl->ofl_ocapset.oc_id; in update_oscap()
3405 for (ALIST_TRAVERSE(ofl->ofl_ocapset.oc_plat.cl_val, idx1, capstr)) { in update_oscap()
3409 for (ALIST_TRAVERSE(ofl->ofl_ocapset.oc_mach.cl_val, idx1, capstr)) { in update_oscap()
3939 if (ofl->ofl_ocapset.oc_sf_1.cm_val & SF1_SUNW_ADDR32) in ld_update_outfile()
H A Dsections.c1621 Objcapset *ocapset = &ofl->ofl_ocapset; in make_cap()
/illumos-gate/usr/src/cmd/sgs/include/
H A Dlibld.h401 Objcapset ofl_ocapset; /* object capabilities */ member