Lines Matching refs:rej
117 hwcap1_check(Syscapset *scapset, Xword val, Rej_desc *rej) in hwcap1_check() argument
126 if (rej) { in hwcap1_check()
129 rej->rej_type = SGS_REJ_HWCAP_1; in hwcap1_check()
130 rej->rej_str = conv_cap_val_hw1(mval, in hwcap1_check()
142 hwcap2_check(Syscapset *scapset, Xword val, Rej_desc *rej) in hwcap2_check() argument
150 if (rej) { in hwcap2_check()
153 rej->rej_type = SGS_REJ_HWCAP_2; in hwcap2_check()
154 rej->rej_str = conv_cap_val_hw2(mval, in hwcap2_check()
167 sfcap1_check(Syscapset *scapset, Xword val, Rej_desc *rej) in sfcap1_check() argument
177 if (rej) { in sfcap1_check()
180 rej->rej_type = SGS_REJ_SFCAP_1; in sfcap1_check()
181 rej->rej_str = conv_cap_val_sf1(SF1_SUNW_ADDR32, in sfcap1_check()
194 platcap_check(Syscapset *scapset, const char *str, Rej_desc *rej) in platcap_check() argument
205 if (rej) { in platcap_check()
213 rej->rej_type = SGS_REJ_PLATCAP; in platcap_check()
214 rej->rej_str = stravl_insert(str, 0, 0, 0); in platcap_check()
225 machcap_check(Syscapset *scapset, const char *str, Rej_desc *rej) in machcap_check() argument
236 if (rej) { in machcap_check()
244 rej->rej_type = SGS_REJ_MACHCAP; in machcap_check()
245 rej->rej_str = stravl_insert(str, 0, 0, 0); in machcap_check()
256 cap_check(Cap *cptr, char *strs, int alt, Fdesc *fdp, Rej_desc *rej) in cap_check() argument
286 if (hwcap1_check(scapset, val, rej) == 0) in cap_check()
292 if (sfcap1_check(scapset, val, rej) == 0) in cap_check()
298 if (hwcap2_check(scapset, val, rej) == 0) in cap_check()
315 if (platcap_check(scapset, str, rej) == 0) in cap_check()
333 if (machcap_check(scapset, str, rej) == 0) in cap_check()
347 rej->rej_type = SGS_REJ_UNKCAP; in cap_check()
348 rej->rej_info = cptr->c_tag; in cap_check()
427 cap_check_lmp(Rt_map *lmp, Rej_desc *rej) in cap_check_lmp() argument
433 (FLAGS1(lmp) & FL1_RT_ALTCAP), NULL, rej)); in cap_check_lmp()
443 cap_check_fdesc(Fdesc *fdp, Cap *cptr, char *strs, Rej_desc *rej) in cap_check_fdesc() argument
487 fdp, rej)); in cap_check_fdesc()
516 uint_t flags, Rej_desc *rej, int *in_nfavl) in cap_dir() argument
538 rejection_inherit(rej, &_rej); in cap_dir()
588 rejection_inherit(rej, &_rej); in cap_dir()
663 Rej_desc rej = { 0 }; in cap_filtees() local
665 if (cap_dir(&fdalp, lml, dir, flmp, flags, &rej, in_nfavl) == 0) in cap_filtees()
690 (flags | FLG_RT_PUBHDL), &ghp, fdp, &rej, in_nfavl); in cap_filtees()
785 uint_t mode, uint_t flags, Grp_hdl **hdl, Rej_desc *rej, int *in_nfavl) in load_cap() argument
796 if (cap_dir(&fdalp, lml, dir, clmp, flags, rej, in_nfavl) == 0) in load_cap()
807 flags, hdl, &fd, rej, in_nfavl)) != NULL)) in load_cap()