/illumos-gate/usr/src/cmd/sgs/rtld/common/ |
H A D | object.c | 202 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 D | cap.c | 117 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 D | paths.c | 431 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 D | globals.c | 158 static Syscapset scapset = { 0 }; variable 159 Syscapset *org_scapset = &scapset; /* original system and */ 160 Syscapset *alt_scapset = &scapset; /* alternative system */
|
H A D | util.c | 3661 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 D | syms.c | 70 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 D | sections.c | 1432 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 D | files.c | 511 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...] |