Lines Matching refs:flag
245 setpflags(uint_t flag, uint_t val, cred_t *tcr)
252 if (val > 1 || (flag != PRIV_DEBUG && flag != PRIV_AWARE &&
253 flag != NET_MAC_AWARE && flag != NET_MAC_AWARE_INHERIT &&
254 flag != __PROC_PROTECT && flag != PRIV_XPOLICY &&
255 flag != PRIV_AWARE_RESET && flag != PRIV_PFEXEC)) {
259 if (flag == __PROC_PROTECT) {
280 if (flag == PRIV_AWARE)
282 newflags |= flag;
284 newflags &= ~flag;
308 if ((flag == NET_MAC_AWARE || flag == NET_MAC_AWARE_INHERIT) &&
318 if (flag == PRIV_AWARE && val == 0 && !priv_can_clear_PA(pcr)) {
326 /* Committed to changing the flag */
329 if (flag == PRIV_AWARE) {
339 * Unsetting the flag has as side effect getting rid of
342 if (flag == PRIV_XPOLICY && val == 0)
358 getpflags(uint_t flag, const cred_t *cr)
360 if (flag != PRIV_DEBUG && flag != PRIV_AWARE &&
361 flag != NET_MAC_AWARE && flag != NET_MAC_AWARE_INHERIT &&
362 flag != PRIV_XPOLICY && flag != PRIV_PFEXEC &&
363 flag != PRIV_AWARE_RESET)
366 return ((CR_FLAGS(cr) & flag) != 0);