B_FS_IS_READONLY
| (volume->IsReadOnly() ? B_FS_IS_READONLY : 0)
| (volume->IsReadOnly() ? B_FS_IS_READONLY : 0);
| (volume->IsReadOnly() ? B_FS_IS_READONLY : 0);
| (volume->IsReadOnly() ? B_FS_IS_READONLY : 0);
info->flags |= B_FS_IS_READONLY;
info->flags = B_FS_IS_PERSISTENT | B_FS_IS_READONLY;
info->flags &= ~B_FS_IS_READONLY;
info->flags |= B_FS_IS_READONLY;
if ((accessMode & W_OK) != 0 && (volume->fs_info_flags & B_FS_IS_READONLY) != 0)
volume->fs_info_flags |= B_FS_IS_READONLY;
if ((volume->fs_info_flags & B_FS_IS_READONLY) != 0)
if ((volume->fs_info_flags & B_FS_IS_READONLY) != 0)
info->flags = B_FS_IS_PERSISTENT | B_FS_IS_READONLY | B_FS_HAS_MIME
info->flags = B_FS_IS_PERSISTENT | B_FS_IS_READONLY;
info->flags = B_FS_IS_PERSISTENT | B_FS_IS_READONLY;
| (volume->IsReadOnly() ? B_FS_IS_READONLY : 0);
info->flags = B_FS_IS_PERSISTENT | B_FS_IS_READONLY;
info->flags |= B_FS_IS_READONLY;
info->flags = B_FS_IS_READONLY
PrintFlag(info.flags, B_FS_IS_READONLY, '-', 'W');
PrintFlag(info.flags, B_FS_IS_READONLY, '-', 'W');
isVolumeFlags |= B_FS_IS_READONLY;
return (error == B_OK && (info.flags & B_FS_IS_READONLY));
& (B_FS_HAS_ATTR | B_FS_IS_READONLY))
if ((fsInfo.flags & B_FS_IS_READONLY) != 0)
statvfs->f_flag = info.flags & B_FS_IS_READONLY ? ST_RDONLY : 0;
CHK(volume.IsReadOnly() == bool(info.flags & B_FS_IS_READONLY));
| ((flags & B_FS_IS_READONLY) != 0 ? B_FS_IS_READONLY : 0)),
fFlags |= B_FS_IS_READONLY;
return (fFlags & B_FS_IS_READONLY) != 0;