Lines Matching defs:flags
89 return (na->ni->flags & flag);
96 na->ni->flags |= flag;
105 na->ni->flags &= ~flag;
162 * Ignore the flags in case they are not zero for an attribute list
163 * attribute. Windows does not complain about invalid flags and chkdsk
166 if (a->type != AT_ATTRIBUTE_LIST && a->flags) {
167 ntfs_log_error("Non-zero (%04x) attribute flags. Cannot handle "
168 "this yet.\n", le16_to_cpu(a->flags));
481 * Wipe the flags in case they are not zero for an attribute list
482 * attribute. Windows does not complain about invalid flags and chkdsk
486 a->flags = const_cpu_to_le16(0);
501 a->flags &= ~ATTR_COMPRESSION_MASK;
502 if ((ni->flags & FILE_ATTR_COMPRESSED)
506 a->flags |= ATTR_IS_COMPRESSED;
509 cs = a->flags & (ATTR_IS_COMPRESSED | ATTR_IS_SPARSE);
513 (((a->flags & ATTR_IS_SPARSE) && !NAttrSparse(na)) ||
514 (!(a->flags & ATTR_IS_ENCRYPTED) != !NAttrEncrypted(na)))) {
516 ntfs_log_perror("Inode %lld has corrupt attribute flags "
518 le16_to_cpu(a->flags), le32_to_cpu(na->ni->flags));
523 if (((a->flags & ATTR_COMPRESSION_MASK)
534 if ((a->flags & ATTR_COMPRESSION_MASK)
542 if ((a->flags & ATTR_COMPRESSION_MASK)
553 ntfs_attr_init(na, TRUE, a->flags,
554 a->flags & ATTR_IS_ENCRYPTED,
555 a->flags & ATTR_IS_SPARSE,
563 ntfs_attr_init(na, FALSE, a->flags,
564 a->flags & ATTR_IS_ENCRYPTED,
565 a->flags & ATTR_IS_SPARSE, (l + 7) & ~7, l, l,
2082 if (na->ni->mrec->flags & MFT_RECORD_IS_DIRECTORY
2571 if (na->ni->mrec->flags & MFT_RECORD_IS_DIRECTORY
3979 /* Check the flags and return the result. */
3980 allowed = !(ad->flags & ATTR_DEF_RESIDENT);
4088 * @flags: flags of the new attribute
4108 ntfs_log_trace("Entering for inode 0x%llx, attr 0x%x, flags 0x%x.\n",
4165 a->flags = data_flags;
4195 if (ni->mrec->flags & MFT_RECORD_IS_DIRECTORY
4219 * @flags: flags of the new attribute extent
4231 ATTR_FLAGS flags)
4241 "dataruns_size %d, flags 0x%x.\n",
4243 (long long) lowest_vcn, dataruns_size, (unsigned) le16_to_cpu(flags));
4285 ((flags & (ATTR_IS_COMPRESSED | ATTR_IS_SPARSE)) ?
4299 ((flags & (ATTR_IS_COMPRESSED | ATTR_IS_SPARSE)) ?
4301 a->flags = flags;
4305 a->compression_unit = (flags & ATTR_IS_COMPRESSED)
4631 if ((ni->flags & FILE_ATTR_COMPRESSED)
4709 u8 name_len, ATTR_FLAGS flags, ATTR_FLAGS mask)
4721 ctx->attr->flags = (ctx->attr->flags & ~mask)
4722 | (flags & mask);
5133 if ((a->flags & ATTR_COMPRESSION_MASK)
5162 if ((a->flags & ATTR_COMPRESSION_MASK) == ATTR_IS_COMPRESSED) {
5192 if (na->ni->flags & FILE_ATTR_COMPRESSED)
5230 * Update the flags to match the in-memory ones.
5236 a->flags &= ~(ATTR_IS_SPARSE | ATTR_IS_ENCRYPTED);
5237 if ((a->flags & ATTR_COMPRESSION_MASK) == ATTR_IS_COMPRESSED) {
5243 a->flags &= ~ATTR_COMPRESSION_MASK;
5244 na->data_flags = a->flags;
5349 if (na->ni->mrec->flags & MFT_RECORD_IS_DIRECTORY
5690 a->flags = const_cpu_to_le16(0);
5702 && (na->ni->flags & FILE_ATTR_COMPRESSED)) {
5703 a->flags |= ATTR_IS_COMPRESSED;
5704 na->data_flags = a->flags;
5787 sparse = (a->flags & ATTR_IS_SPARSE) != const_cpu_to_le16(0);
5799 && !(a->flags & (ATTR_IS_SPARSE | ATTR_IS_COMPRESSED))) {
5831 a->flags |= ATTR_IS_SPARSE;
5832 na->data_flags = a->flags;
5847 if (!sparse && (a->flags & ATTR_IS_SPARSE) &&
5848 !(a->flags & ATTR_IS_COMPRESSED)) {
5851 a->flags &= ~ATTR_IS_SPARSE;
5852 na->data_flags = a->flags;
6450 if (na->ni->mrec->flags & MFT_RECORD_IS_DIRECTORY) {
6682 if (na->ni->mrec->flags & MFT_RECORD_IS_DIRECTORY) {