Searched refs:scapset (Results 1 - 8 of 8) sorted by relevance

/illumos-gate/usr/src/cmd/sgs/rtld/common/
H A Dobject.c202 check_plat_names(Syscapset *scapset, Alist *caps, Rej_desc *rej) argument
208 if (platcap_check(scapset, capstr->cs_str, rej) == 1)
215 check_mach_names(Syscapset *scapset, Alist *caps, Rej_desc *rej) argument
221 if (machcap_check(scapset, capstr->cs_str, rej) == 1)
248 Syscapset *scapset; local
265 scapset = alt_scapset;
267 scapset = org_scapset;
270 (hwcap1_check(scapset, omsk, &rej) == 0)) ||
272 (sfcap1_check(scapset, omsk, &rej) == 0)) ||
274 (hwcap2_check(scapset, oms
[all...]
H A Dcap.c117 hwcap1_check(Syscapset *scapset, Xword val, Rej_desc *rej) argument
125 ((mval = (val & ~scapset->sc_hw_1)) != 0)) {
142 hwcap2_check(Syscapset *scapset, Xword val, Rej_desc *rej) argument
149 if ((mval = (val & ~scapset->sc_hw_2)) != 0) {
167 sfcap1_check(Syscapset *scapset, Xword val, Rej_desc *rej) argument
194 platcap_check(Syscapset *scapset, const char *str, Rej_desc *rej) argument
199 if ((scapset->sc_plat == NULL) &&
200 (scapset->sc_platsz == 0))
201 platform_name(scapset);
203 if ((scapset
225 machcap_check(Syscapset *scapset, const char *str, Rej_desc *rej) argument
258 Syscapset *scapset; local
1112 Syscapset *scapset; local
[all...]
H A Dpaths.c431 Syscapset *scapset; local
434 scapset = alt_scapset;
436 scapset = org_scapset;
444 ((scapset->sc_plat == NULL) &&
445 (scapset->sc_platsz == 0)))
446 platform_name(scapset);
449 scapset->sc_plat) {
450 nlen += scapset->sc_platsz;
452 (void) strncpy(nptr, scapset->sc_plat,
453 scapset
468 Syscapset *scapset; local
[all...]
H A Dglobals.c158 static Syscapset scapset = { 0 }; variable
159 Syscapset *org_scapset = &scapset; /* original system and */
160 Syscapset *alt_scapset = &scapset; /* alternative system */
H A Dutil.c3661 platform_name(Syscapset *scapset) argument
3666 if ((scapset->sc_platsz = size =
3670 if ((scapset->sc_plat = malloc(size)) == NULL) {
3671 scapset->sc_platsz = (size_t)-1;
3674 (void) strcpy(scapset->sc_plat, info);
3683 machine_name(Syscapset *scapset) argument
3688 if ((scapset->sc_machsz = size =
3692 if ((scapset->sc_mach = malloc(size)) == NULL) {
3693 scapset->sc_machsz = (size_t)-1;
3696 (void) strcpy(scapset
[all...]
/illumos-gate/usr/src/cmd/sgs/liblddbg/common/
H A Dsyms.c70 Half mach, Syscapset *scapset)
81 str = conv_cap_val_hw1(scapset->sc_hw_1, mach, 0,
85 str = conv_cap_val_sf1(scapset->sc_sf_1, mach, 0,
89 str = conv_cap_val_hw2(scapset->sc_hw_2, mach, 0,
93 str = scapset->sc_mach;
96 str = scapset->sc_plat;
69 Dbg_syms_cap_lookup(Rt_map *lmp, uint_t type, const char *name, uint_t ndx, Half mach, Syscapset *scapset) argument
/illumos-gate/usr/src/cmd/sgs/libld/common/
H A Dsections.c1432 is_cap_redundant(Objcapset *ocapset, Objcapset *scapset) argument
1447 salp = scapset->oc_plat.cl_val;
1468 salp = scapset->oc_plat.cl_val;
1492 smsk = scapset->oc_hw_2.cm_val;
1502 smsk = scapset->oc_hw_1.cm_val;
1768 Objcapset *scapset = &cgp->cg_set; local
1774 if (scapset->oc_id.cs_str) {
1783 scapset->oc_id.cs_str) == -1)
1785 scapset->oc_id.cs_ndx = capndx;
1789 if (scapset
[all...]
H A Dfiles.c511 Objcapset *scapset = &cgp->cg_set; local
515 if (scapset->oc_id.cs_str) {
516 if (scapset->oc_flags & FLG_OCS_USRDEFID)
517 id_cap(ofl, scapset->oc_id.cs_str,
518 scapset->oc_flags);
520 if (scapset->oc_plat.cl_val) {
521 for (ALIST_TRAVERSE(scapset->oc_plat.cl_val, idx2,
527 if (scapset->oc_mach.cl_val) {
528 for (ALIST_TRAVERSE(scapset->oc_mach.cl_val, idx2,
534 if (scapset
[all...]

Completed in 100 milliseconds