Lines Matching refs:va_flags
345 if (VATTR_IS_ACTIVE(vap, va_flags))
347 if ((vap->va_flags & (SF_IMMUTABLE | UF_IMMUTABLE)) != 0)
349 VATTR_SET_SUPPORTED(vap, va_flags);
461 if (VATTR_IS_ACTIVE(vap, va_flags)) {
462 vap->va_flags = 0;
465 vap->va_flags |= SF_ARCHIVED; // BSD: flag set means "has been archived"
467 vap->va_flags |= UF_IMMUTABLE; // DOS read-only becomes BSD user immutable
469 vap->va_flags |= UF_HIDDEN;
470 VATTR_SET_SUPPORTED(vap, va_flags);
520 KERNEL_DEBUG_CONSTANT(MSDOSFS_VNOP_SETATTR|DBG_FUNC_START, dep, vap->va_active, vap->va_data_size, vap->va_flags, 0);
545 if (VATTR_IS_ACTIVE(vap, va_flags)) {
554 if (vap->va_flags & ~(SF_ARCHIVED | SF_IMMUTABLE | UF_IMMUTABLE | UF_HIDDEN))
562 if (vap->va_flags & SF_ARCHIVED)
571 if (vap->va_flags & (SF_IMMUTABLE | UF_IMMUTABLE))
577 if (vap->va_flags & UF_HIDDEN)
585 VATTR_SET_SUPPORTED(vap, va_flags);
2816 if (VATTR_IS_ACTIVE(vap, va_flags))
2818 if ((vap->va_flags & (SF_IMMUTABLE | UF_IMMUTABLE)) != 0)
2820 VATTR_SET_SUPPORTED(vap, va_flags);