Lines Matching refs:sparse

251 			 * Otherwise, we are dealing with a sparse run and we
256 * we have sparse runs in uncompressed files as well?
257 * - Yes we can, in sparse files! But not necessarily
289 * Otherwise, we are dealing with a sparse run and we just
293 * we have sparse runs in uncompressed files as well?
294 * - Yes we can, in sparse files! But not necessarily size of
352 * @sparse:
363 const BOOL encrypted, const BOOL sparse,
376 if (sparse)
381 if ((data_flags & ATTR_COMPRESSION_MASK) || sparse) {
511 /* a file may be sparse though its unnamed data is not (cf $UsnJrnl) */
1476 /* Clear non-sparse region from @cur_vcn to @*ofs. */
1919 * attribute to be made temporarily sparse, which
1922 * we avoid sparse testing until the data is filled in.
2238 * end of the attribute or into an ex-sparse cluster.
5769 * If we are in the first extent, then set/clean sparse bit,
5775 int sparse, ret = 0;
5785 /* Update sparse bit, unless this is an intermediate state */
5787 sparse = (a->flags & ATTR_IS_SPARSE) != const_cpu_to_le16(0);
5789 sparse = ntfs_rl_sparse(na->rl);
5790 if (sparse == -1) {
5796 /* Check whether attribute becomes sparse, unless check is delayed. */
5798 && sparse
5846 /* Attribute no longer sparse. */
5847 if (!sparse && (a->flags & ATTR_IS_SPARSE) &&
5868 && (sparse || (na->data_flags & ATTR_COMPRESSION_MASK))) {
5879 * Set FILE_NAME dirty flag, to update sparse bit and
5883 if (sparse || (na->data_flags & ATTR_COMPRESSION_MASK))
5931 * For a file just been made sparse, we will have
5934 * Same if the file was sparse and is not any more.
5943 int sparse = 0;
5947 * If attribute was not sparse, we only
5954 sparse = 1;
5958 sparse = -1;
5963 if (sparse < 0) {
5964 ntfs_log_error("Could not check whether sparse\n");
5968 changed = sparse > 0;
5971 * If attribute was sparse, the compressed
5974 * attribute is still sparse.
5982 ntfs_log_error("Could not map whole for sparse change\n");
6303 * function updates sparse bit, allocated and compressed size (allocates/frees
6310 * FIXME: This function does not update sparse bit and compressed size correctly
6562 * sparse runs instead of real allocation of clusters.