Lines Matching refs:split
1469 * find the split cpos easily.
1850 * If we just need to split the header or tail clusters,
1851 * no more recs are needed, just split is OK.
1864 * We need one more rec if we split in the middle and the new rec have
1929 * If we have "len", the we will split in the tail and move it
1942 * If the split pos isn't the same as the original one, we need to
1943 * split in the head.
2012 * 3. If we are in the middle of one extent record, split
2190 struct ocfs2_refcount_rec split = *rec;
2191 split.r_cpos = cpu_to_le64(cpos);
2192 split.r_clusters = cpu_to_le32(len);
2194 le32_add_cpu(&split.r_refcount, -1);
2198 &split, index, 1,
2332 * split. An attempt will be made at merging with adjacent extents.
2433 * 1) split at the beginning if the start pos isn't aligned.
2435 * 2) split int the end if the end pos isn't aligned.
2437 * 3) split in the middle because of file system fragmentation.
2443 /* Check whether we need a split at the beginning. */
2448 /* Check whether we need a split in the end. */
2482 * block is also full and needs split.
2514 * We will at most add split 2 refcount records and 2 more
2720 * need to calculate how we're going to split the extent.
2831 * 1. since we may split the old tree, so we at most will need num_clusters + 2
3550 * one will split a refcount rec, so totally we need
3668 /* We need to be able to handle at least an extent tree split. */