VOP_ACCESS
error = VOP_ACCESS(vp, vmode, td->td_proc->p_ucred);
error = VOP_ACCESS(vp, mode, td->td_ucred);
if ((error = VOP_ACCESS(vdp, VWRITE, cred)) != 0)
if ((error = VOP_ACCESS(vdp, VWRITE, cred)) != 0)
if ((error = VOP_ACCESS(vdp, VWRITE, cred)) != 0)
error = VOP_ACCESS(fvp, VWRITE, tcnp->cn_cred);
error = VOP_ACCESS(devvp, VREAD | VWRITE, cred);
error = VOP_ACCESS(vp, flags, cred); /* XXX ruid/rgid vs uid/gid */
error = VOP_ACCESS(dvp, VEXEC, cred);