Lines Matching defs:ovap
1256 secpolicy_setid_setsticky_clear(vnode_t *vp, vattr_t *vap, const vattr_t *ovap,
1263 ovap->va_uid)) != 0) {
1281 secpolicy_vnode_setids_setgids(cr, ovap->va_gid) != 0) {
1377 * The ovap argument should include AT_MODE|AT_UID|AT_GID.
1380 * ovap. In certain situations set-uid/set-gid bits need to be removed;
1387 const struct vattr *ovap, int flags,
1421 if ((error = secpolicy_vnode_setdac(cr, ovap->va_uid)) != 0)
1425 ovap, cr)) != 0)
1428 vap->va_mode = ovap->va_mode;
1449 if (cr->cr_uid != ovap->va_uid) {
1452 if (((mask & AT_UID) && vap->va_uid != ovap->va_uid) ||
1453 ((mask & AT_GID) && vap->va_gid != ovap->va_gid &&
1462 (error = secpolicy_vnode_chown(cr, ovap->va_uid)) != 0) {
1480 if (cr->cr_uid != ovap->va_uid) {
1498 error = secpolicy_xvattr((xvattr_t *)vap, ovap->va_uid, cr,