Lines Matching refs:hole
875 * @new != NULL means allocate real cluster if 'vcn' maps to hole
910 /* No cluster in cache or we need to allocate cluster in hole. */
2113 CLST svcn, evcn1, vcn, len, end, alen, hole, next_svcn;
2173 * Enumerate all attribute segments and punch hole where necessary.
2179 hole = 0;
2206 CLST vcn1, zero, hole2 = hole;
2223 /* Check if required range is already hole. */
2224 if (hole2 == hole)
2232 /* Make a hole range (sparse) [vcn1 + zero). */
2257 run_deallocate_ex(sbi, &run2, vcn1, zero, &hole, true);
2278 if (!hole)
2290 total_size -= (u64)hole << sbi->cluster_bits;
2320 * attr_insert_range - Insert range (hole) in file.