Lines Matching defs:mvp
666 secpolicy_fs_common(cred_t *cr, vnode_t *mvp, const vfs_t *vfsp,
674 * vfsp == NULL or mvp == NULL (pure privilege check)
678 if (vfsp == NULL || mvp == NULL || HAS_ALLPRIVS(cr)) {
683 NULL, KLPDARG_VNODE, mvp, (char *)NULL, KLPDARG_NOMORE));
714 if ((mvp->v_flag & VROOT) != 0 ||
715 (mvp->v_type != VDIR && mvp->v_type != VREG) ||
723 err = VOP_GETATTR(mvp, &va, 0, cr, NULL);
730 if (secpolicy_vnode_access2(cr, mvp, va.va_uid, va.va_mode,
736 NULL, KLPDARG_VNODE, mvp, (char *)NULL, KLPDARG_NOMORE));
816 secpolicy_fs_mount(cred_t *cr, vnode_t *mvp, struct vfs *vfsp)
827 mvp = rootvp;
829 mvp = vfsp->vfs_vnodecovered;
832 error = secpolicy_fs_common(cr, mvp, vfsp, &needoptchk);
850 vnode_t *mvp;
853 mvp = NULL;
855 mvp = rootvp;
857 mvp = vfsp->vfs_vnodecovered;
859 return (secpolicy_fs_common(cr, mvp, vfsp, NULL));