Lines Matching defs:flags
222 static int OLD_ntfs_volume_set_flags(ntfs_volume *vol, const le16 flags)
239 if (!(m->flags & MFT_RECORD_IN_USE)) {
278 /* Set the volume flags. */
279 vol->flags = c->flags = flags;
297 le16 flags;
301 if (vol->flags & VOLUME_IS_DIRTY)
303 ntfs_log_info("Setting required flags on partition... ");
308 flags = vol->flags | VOLUME_IS_DIRTY;
309 if (!opt.no_action && OLD_ntfs_volume_set_flags(vol, flags)) {
311 ntfs_log_error("Error setting volume flags.\n");
314 vol->flags = flags;
319 * vol->flags is up-to-date, we can just ignore the NVolSetWasDirty
362 ctx->attr->flags = na->data_flags;
408 * Note : the sparse flags should not be set.
426 * The sparse flags are not set after an initial
430 ni->flags &= ~FILE_ATTR_SPARSE_FILE;
531 if (mrec->flags & MFT_RECORD_IN_USE) {
549 if (mrec2->flags & MFT_RECORD_IN_USE) {
564 if (!(mrec->flags & MFT_RECORD_IN_USE) &&
977 && (mft1->flags & MFT_RECORD_IN_USE)
1031 && (mft2->flags & MFT_RECORD_IN_USE)
1440 static int fix_startup(struct ntfs_device *dev, unsigned long flags)
1481 if (flags & NTFS_MNT_RDONLY)
1559 unsigned long flags;
1570 flags = (opt.no_action ? NTFS_MNT_RDONLY : 0);
1571 vol = ntfs_volume_startup(dev, flags);
1577 if (!fix_startup(dev, flags)) {
1582 vol = ntfs_volume_startup(dev, flags);
1616 unsigned long flags;
1635 flags = (opt.no_action ? NTFS_MNT_RDONLY : 0);
1637 vol = ntfs_mount(opt.volume, flags);
1665 * libntfs-3g does not automatically set or clear dirty flags on
1673 vol->flags &= ~VOLUME_IS_DIRTY;
1675 vol->flags |= VOLUME_IS_DIRTY;
1676 if (!opt.no_action && ntfs_volume_write_flags(vol, vol->flags)) {