Searched refs:accmode (Results 26 - 37 of 37) sorted by relevance

12

/netbsd-current/sys/ufs/ext2fs/
H A Dext2fs_vnops.c227 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 Dchfs_vnops.c373 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 Dv7fs_vnops.c378 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 Dnfs_nfsdport.c240 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 Dnfs_nfsdserv.c192 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 Dvfs_cache.c793 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 Dvnode_if.c626 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 Drumpfs.c846 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 Dzfs_vnops.c5174 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 Dzfs_ctldir.c474 accmode_t accmode = ap->a_accmode; local
476 if (accmode & VWRITE)
/netbsd-current/sys/fs/nfs/client/
H A Dnfs_clvnops.c3226 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 Dpuffs_vnops.c921 accmode_t accmode = ap->a_accmode; local
924 if (accmode & VWRITE) {

Completed in 467 milliseconds

12