/netbsd-current/sys/ufs/ext2fs/ |
H A D | ext2fs_vnops.c | 227 ext2fs_check_permitted(struct vnode *vp, struct inode *ip, accmode_t accmode, argument 231 return kauth_authorize_vnode(cred, KAUTH_ACCESS_ACTION(accmode, 234 ip->i_e2fs_mode & ALLPERMS, NULL, accmode));
|
/netbsd-current/sys/ufs/chfs/ |
H A D | chfs_vnops.c | 373 accmode_t accmode = ((struct vop_access_args *) v)->a_accmode; local 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));
|
/netbsd-current/sys/fs/v7fs/ |
H A D | v7fs_vnops.c | 378 accmode_t accmode, kauth_cred_t cred) 383 return kauth_authorize_vnode(cred, KAUTH_ACCESS_ACTION(accmode, 385 inode->uid, inode->gid, inode->mode, NULL, accmode)); 377 v7fs_check_permitted(struct vnode *vp, struct v7fs_node *v7node, accmode_t accmode, kauth_cred_t cred) argument
|
/netbsd-current/sys/fs/nfs/server/ |
H A D | nfs_nfsdport.c | 240 nfsvno_accchk(struct vnode *vp, accmode_t accmode, struct ucred *cred, argument 253 if (accmode & VWRITE) { 288 error = VOP_ACCESSX(vp, accmode, cred, p); 289 if (error != 0 && (accmode & (VDELETE | VDELETE_CHILD))) { 294 error = VOP_ACCESSX(vp, accmode | VEXPLICIT_DENY, cred, p); 297 accmode &= ~(VDELETE | VDELETE_CHILD); 298 accmode |= VWRITE; 299 error = VOP_ACCESSX(vp, accmode, cred, p);
|
H A D | nfs_nfsdserv.c | 192 accmode_t accmode; local 214 accmode = 0; 229 accmode |= VREAD_ACL; 232 accmode |= VREAD_ATTRIBUTES; 233 if (accmode != 0) 234 nd->nd_repstat = nfsvno_accchk(vp, accmode,
|
/netbsd-current/sys/kern/ |
H A D | vfs_cache.c | 793 bool checkaccess, accmode_t accmode) 828 NULL, accmode)); 792 cache_revlookup(struct vnode *vp, struct vnode **dvpp, char **bpp, char *bufp, bool checkaccess, accmode_t accmode) argument
|
H A D | vnode_if.c | 626 accmode_t accmode, 635 a.a_accmode = accmode; 661 accmode_t accmode, 670 a.a_accmode = accmode; 625 VOP_ACCESS(struct vnode *vp, accmode_t accmode, kauth_cred_t cred) argument 660 VOP_ACCESSX(struct vnode *vp, accmode_t accmode, kauth_cred_t cred) argument
|
/netbsd-current/sys/rump/librump/rumpvfs/ |
H A D | rumpfs.c | 846 accmode_t accmode, kauth_cred_t cred) 850 return kauth_authorize_vnode(cred, KAUTH_ACCESS_ACTION(accmode, 852 attr->va_uid, attr->va_gid, attr->va_mode, NULL, accmode)); 845 rump_check_permitted(struct vnode *vp, struct rumpfs_node *rnode, accmode_t accmode, kauth_cred_t cred) argument
|
/netbsd-current/external/cddl/osnet/dist/uts/common/fs/zfs/ |
H A D | zfs_vnops.c | 5174 accmode_t accmode; local 5181 accmode = ap->a_accmode & (VREAD|VWRITE|VEXEC|VAPPEND); 5182 if (accmode != 0) 5183 error = zfs_access(vp, accmode, 0, cred, NULL); 5189 accmode = ap->a_accmode & ~(VREAD|VWRITE|VEXEC|VAPPEND); 5190 if (accmode != 0) { 5192 KAUTH_ACCESS_ACTION(accmode, vp->v_type, 5195 zp->z_gid, zp->z_mode & ALLPERMS, NULL, accmode));
|
H A D | zfs_ctldir.c | 474 accmode_t accmode = ap->a_accmode; local 476 if (accmode & VWRITE)
|
/netbsd-current/sys/fs/nfs/client/ |
H A D | nfs_clvnops.c | 3226 accmode_t accmode = ap->a_accmode; local 3235 if ((accmode & VWRITE) && (vp->v_mount->mnt_flag & MNT_RDONLY)) { 3250 accmode, cred, NULL);
|
/netbsd-current/sys/fs/puffs/ |
H A D | puffs_vnops.c | 921 accmode_t accmode = ap->a_accmode; local 924 if (accmode & VWRITE) {
|