Lines Matching defs:active_cred
159 ksem_read(struct file *fp, struct uio *uio, struct ucred *active_cred,
167 ksem_write(struct file *fp, struct uio *uio, struct ucred *active_cred,
175 ksem_truncate(struct file *fp, off_t length, struct ucred *active_cred,
184 struct ucred *active_cred, struct thread *td)
191 ksem_poll(struct file *fp, int events, struct ucred *active_cred,
206 ksem_stat(struct file *fp, struct stat *sb, struct ucred *active_cred,
217 error = mac_posixsem_check_stat(active_cred, fp->f_cred, ks);
242 ksem_chmod(struct file *fp, mode_t mode, struct ucred *active_cred,
252 error = mac_posixsem_check_setmode(active_cred, ks, mode);
257 active_cred, NULL);
267 ksem_chown(struct file *fp, uid_t uid, gid_t gid, struct ucred *active_cred,
277 error = mac_posixsem_check_setowner(active_cred, ks, uid, gid);
285 if (((uid != ks->ks_uid && uid != active_cred->cr_uid) ||
286 (gid != ks->ks_gid && !groupmember(gid, active_cred))) &&
287 (error = priv_check_cred(active_cred, PRIV_VFS_CHOWN, 0)))