Home
last modified time | relevance | path

Searched refs:facp (Results 1 – 3 of 3) sorted by relevance

/freebsd-11-stable/sys/fs/fuse/
HDfuse_vnops.c227 struct fuse_access_param facp; in fuse_vnop_access() local
252 bzero(&facp, sizeof(facp)); in fuse_vnop_access()
254 err = fuse_internal_access(vp, accmode, &facp, ap->a_td, ap->a_cred); in fuse_vnop_access()
678 struct fuse_access_param facp; in fuse_vnop_lookup() local
700 bzero(&facp, sizeof(facp)); in fuse_vnop_lookup()
704 } else if ((err = fuse_internal_access(dvp, VEXEC, &facp, td, in fuse_vnop_lookup()
783 if ((err = fuse_internal_access(dvp, VWRITE, cred, td, &facp))) { in fuse_vnop_lookup()
844 facp.xuid = fattr->uid; in fuse_vnop_lookup()
845 facp.facc_flags |= FACCESS_STICKY; in fuse_vnop_lookup()
846 err = fuse_internal_access(dvp, VWRITE, &facp, td, cred); in fuse_vnop_lookup()
[all …]
HDfuse_internal.c108 struct fuse_access_param *facp, in fuse_internal_access() argument
140 if (vnode_isvroot(vp) && !(facp->facc_flags & FACCESS_NOCHECKSPY)) { in fuse_internal_access()
149 facp->facc_flags |= FACCESS_NOCHECKSPY; in fuse_internal_access()
151 if (!(facp->facc_flags & FACCESS_DO_ACCESS)) { in fuse_internal_access()
HDfuse_internal.h195 struct fuse_access_param *facp,