/src/sys/kern/ |
vfs_getcwd.c | 282 accmode_t accmode = VEXEC; local in function:getcwd_common 330 error = VOP_ACCESS(lvp, accmode, cred); 369 error = VOP_ACCESS(lvp, accmode, cred); 383 accmode); 406 accmode = VEXEC | VREAD;
|
vfs_init.c | 387 accmode_t accmode = (accmode_t)(unsigned long)arg3; local in function:mount_listener_cb 390 error = VOP_ACCESS(devvp, accmode, cred);
|
sys_mqueue.c | 396 accmode_t accmode = 0; local in function:mqueue_access 400 accmode |= VREAD; 403 accmode |= VWRITE; 406 mq->mq_mode, NULL, accmode)) {
|
/src/sys/miscfs/genfs/ |
layer_vnops.c | 474 accmode_t accmode = ap->a_accmode; local in function:layer_access 481 if (accmode & VWRITE) {
|
genfs_vnops.c | 687 mode_t file_mode, struct acl *acl, accmode_t accmode) 692 KASSERT((accmode & ~(VEXEC | VWRITE | VREAD | VADMIN | VAPPEND)) == 0); 693 KASSERT((accmode & VAPPEND) == 0 || (accmode & VWRITE)); 740 if ((accmode & dac_granted) == accmode) 743 return (accmode & VADMIN) ? EPERM : EACCES; 755 gid_t file_gid, mode_t file_mode, struct acl *acl, accmode_t accmode) 763 KASSERT((accmode & ~(VEXEC | VWRITE | VREAD | VADMIN | VAPPEND)) == 0); 764 KASSERT((accmode & VAPPEND) == 0 || (accmode & VWRITE)) 985 accmode_t accmode; member in struct:__anonabbeb20a0108 1423 accmode_t accmode = ap->a_accmode; local in function:genfs_accessx [all...] |
/src/sys/fs/tmpfs/ |
tmpfs_vnops.c | 386 accmode_t accmode = ap->a_accmode; local in function:tmpfs_access 389 const bool writing = (accmode & VWRITE) != 0; 414 return kauth_authorize_vnode(cred, KAUTH_ACCESS_ACTION(accmode, 416 node->tn_uid, node->tn_gid, node->tn_mode, NULL, accmode));
|
/src/sys/ufs/lfs/ |
ulfs_vnops.c | 147 ulfs_check_possible(struct vnode *vp, struct inode *ip, accmode_t accmode, 159 if (accmode & VWRITE) { 187 if ((accmode & VWRITE) && (ip->i_flags & IMMUTABLE)) 194 ulfs_check_permitted(struct vnode *vp, struct inode *ip, accmode_t accmode, 198 return kauth_authorize_vnode(cred, KAUTH_ACCESS_ACTION(accmode, 201 NULL, accmode)); 214 accmode_t accmode; local in function:ulfs_access 218 accmode = ap->a_accmode; 224 error = ulfs_check_possible(vp, ip, accmode, ap->a_cred); 228 error = ulfs_check_permitted(vp, ip, accmode, ap->a_cred) [all...] |
/src/sys/fs/unionfs/ |
unionfs_vnops.c | 641 int accmode; local in function:unionfs_access 650 accmode = ap->a_accmode; 653 if ((accmode & VWRITE) && 666 error = VOP_ACCESS(uvp, accmode, ap->a_cred); 674 if (accmode & VWRITE) { 693 accmode, &va, ap->a_cred); 698 accmode &= ~VWRITE; 699 accmode |= VREAD; /* will copy to upper */ 701 error = VOP_ACCESS(lvp, accmode, ap->a_cred);
|
/src/sys/ufs/chfs/ |
chfs_vnops.c | 373 accmode_t accmode = ((struct vop_access_args *) v)->a_accmode; local in function:chfs_access 379 if (accmode & VWRITE) { 397 if (accmode & VWRITE && ip->flags & IMMUTABLE) 400 return kauth_authorize_vnode(cred, KAUTH_ACCESS_ACTION(accmode, 402 cred, ip->uid, ip->gid, ip->mode & ALLPERMS, NULL, accmode));
|
/src/sys/ufs/ufs/ |
ufs_vnops.c | 264 ufs_check_possible(struct vnode *vp, struct inode *ip, accmode_t accmode, 276 if (accmode & VMODIFY_PERMS) { 307 if ((accmode & (VMODIFY_PERMS & ~VADMIN_PERMS)) && 316 struct acl *acl, accmode_t accmode, kauth_cred_t cred, 321 return kauth_authorize_vnode(cred, KAUTH_ACCESS_ACTION(accmode, 323 ip->i_uid, ip->i_gid, ip->i_mode & ALLPERMS, acl, accmode)); 336 accmode_t accmode = ap->a_accmode; local in function:ufs_accessx 343 error = ufs_check_possible(vp, ip, accmode, ap->a_cred); 362 ip, acl, accmode, ap->a_cred, 365 error = vfs_unixify_accmode(&accmode); [all...] |
/src/sys/fs/nilfs/ |
nilfs_vnops.c | 986 nilfs_check_possible(struct vnode *vp, struct vattr *vap, accmode_t accmode) 999 if ((accmode & VWRITE) && (vp->v_mount->mnt_flag & MNT_RDONLY)) 1019 if ((accmode & VWRITE) && (flags & IMMUTABLE)) 1026 nilfs_check_permitted(struct vnode *vp, struct vattr *vap, accmode_t accmode, 1031 return kauth_authorize_vnode(cred, KAUTH_ACCESS_ACTION(accmode, 1033 vap->va_uid, vap->va_gid, vap->va_mode, NULL, accmode)); 1046 accmode_t accmode = ap->a_accmode; local in function:nilfs_access 1058 error = nilfs_check_possible(vp, &vap, accmode); 1062 error = nilfs_check_permitted(vp, &vap, accmode, cred);
|
/src/sys/fs/udf/ |
udf_vnops.c | 1436 udf_check_permitted(struct vnode *vp, struct vattr *vap, accmode_t accmode, 1440 return kauth_authorize_vnode(cred, KAUTH_ACCESS_ACTION(accmode, 1442 vap->va_uid, vap->va_gid, vap->va_mode, NULL, accmode)); 1455 accmode_t accmode = ap->a_accmode; local in function:udf_access 1467 error = udf_check_possible(vp, &vap, accmode); 1471 error = udf_check_permitted(vp, &vap, accmode, cred);
|
/src/sys/coda/ |
coda_vnops.c | 668 accmode_t accmode = ap->a_accmode; local in function:coda_access 675 KASSERT((accmode & ~(VEXEC | VWRITE | VREAD | VADMIN | VAPPEND)) == 0); 681 return(((accmode & VREAD) && !(accmode & (VWRITE | VEXEC))) 691 if ((vp->v_type == VDIR) && (accmode & VEXEC)) { 699 error = venus_access(vtomi(vp), &cp->c_fid, accmode, cred, curlwp);
|
/src/sys/fs/nfs/client/ |
nfs_clvnops.c | 3226 accmode_t accmode = ap->a_accmode; local in function:nfsspec_access 3235 if ((accmode & VWRITE) && (vp->v_mount->mnt_flag & MNT_RDONLY)) { 3250 accmode, cred, NULL);
|
/src/sys/fs/nfs/nlm/ |
nlm_prot_impl.c | 1762 fhandle_t *fhp, struct vfs_state *vs, accmode_t accmode) 1774 /* accmode == 0 means don't check, since it is an unlock. */ 1775 if (accmode != 0) { 1794 if (accmode != 0) { 1808 error = VOP_ACCESS(vs->vs_vp, accmode, cred, curthread); 1810 * If this failed and accmode != VWRITE, try again with 1814 if (error != 0 && accmode != VWRITE) 1871 accmode_t accmode; local in function:nlm_do_test 1897 accmode = argp->exclusive ? VWRITE : VREAD; 1898 error = nlm_get_vfs_state(host, rqstp, &fh, &vs, accmode); 1969 accmode_t accmode; local in function:nlm_do_lock [all...] |
/src/sys/fs/puffs/ |
puffs_vnops.c | 921 accmode_t accmode = ap->a_accmode; local in function:puffs_vnop_access 924 if (accmode & VWRITE) {
|
/src/sys/fs/nfs/server/ |
nfs_nfsdserv.c | 192 accmode_t accmode; local in function:nfsrvd_getattr 214 accmode = 0; 229 accmode |= VREAD_ACL; 232 accmode |= VREAD_ATTRIBUTES; 233 if (accmode != 0) 234 nd->nd_repstat = nfsvno_accchk(vp, accmode,
|