Lines Matching refs:sparse

189 			 * Otherwise, we are dealing with a sparse run and we
194 * we have sparse runs in uncompressed files as well?
195 * - Yes we can, in sparse files! But not necessarily
229 * Otherwise, we are dealing with a sparse run and we just
233 * we have sparse runs in uncompressed files as well?
234 * - Yes we can, in sparse files! But not necessarily size of
295 * @sparse:
305 const BOOL compressed, const BOOL encrypted, const BOOL sparse,
317 if (sparse)
322 if (compressed || sparse) {
4198 * function updates sparse bit, allocated and compressed size (allocates/frees
4209 * FIXME: Make it O(1) for sparse files too, not only for normal.
4327 * If we in the first extent, then set/clean sparse bit,
4331 int sparse;
4337 * sparse.
4339 sparse = ntfs_rl_sparse(na->rl);
4340 if (sparse == -1) {
4346 * If new part or on-disk attribute is not sparse, then
4349 if (sparse || (a->flags & ATTR_IS_SPARSE)) {
4358 * Reconsider whether whole runlist is sparse
4361 if (!sparse) {
4362 sparse = ntfs_rl_sparse(na->rl);
4363 if (sparse == -1) {
4371 /* Attribute becomes sparse/compressed. */
4372 if (sparse && !(a->flags & (ATTR_IS_SPARSE |
4433 if (!sparse && (a->flags & ATTR_IS_SPARSE) &&
4462 if (sparse || (a->flags & ATTR_IS_COMPRESSED)) {
4479 * Set FILE_NAME dirty flag, to update sparse bit and
4483 if (sparse)
4873 * @sparse: if TRUE then will create hole if possible
4885 BOOL sparse)
4933 * sparse runs instead of real allocation of clusters.
4935 if (na->type == AT_DATA && vol->major_ver >= 3 && sparse) {
5087 * @sparse: if TRUE then will create hole if possible
5107 int __ntfs_attr_truncate(ntfs_attr *na, const s64 newsize, BOOL sparse)
5143 sparse);