Lines Matching refs:split
1471 * find the split cpos easily.
1852 * If we just need to split the header or tail clusters,
1853 * no more recs are needed, just split is OK.
1866 * We need one more rec if we split in the middle and the new rec have
1931 * If we have "len", the we will split in the tail and move it
1944 * If the split pos isn't the same as the original one, we need to
1945 * split in the head.
2014 * 3. If we are in the middle of one extent record, split
2192 struct ocfs2_refcount_rec split = *rec;
2193 split.r_cpos = cpu_to_le64(cpos);
2194 split.r_clusters = cpu_to_le32(len);
2196 le32_add_cpu(&split.r_refcount, -1);
2200 &split, index, 1,
2334 * split. An attempt will be made at merging with adjacent extents.
2435 * 1) split at the beginning if the start pos isn't aligned.
2437 * 2) split int the end if the end pos isn't aligned.
2439 * 3) split in the middle because of file system fragmentation.
2445 /* Check whether we need a split at the beginning. */
2450 /* Check whether we need a split in the end. */
2484 * block is also full and needs split.
2516 * We will at most add split 2 refcount records and 2 more
2722 * need to calculate how we're going to split the extent.
2833 * 1. since we may split the old tree, so we at most will need num_clusters + 2
3579 * one will split a refcount rec, so totally we need
3697 /* We need to be able to handle at least an extent tree split. */