Lines Matching refs:split
1120 dir->split = tempsplit; in lfs_dir_fetchmatch()
1419 if (!dir->split) { in lfs_dir_find()
1643 dir->split = false; in lfs_dir_alloc()
1661 {LFS_MKTAG(LFS_TYPE_TAIL + tail->split, 0x3ff, 8), tail->tail})); in lfs_dir_drop()
1674 lfs_mdir_t *source, uint16_t split, uint16_t end) { in lfs_dir_split() argument
1682 tail.split = dir->split; in lfs_dir_split()
1687 int res = lfs_dir_compact(lfs, &tail, attrs, attrcount, source, split, end); in lfs_dir_split()
1694 dir->split = true; in lfs_dir_split()
1697 if (lfs_pair_cmp(dir->pair, lfs->root) == 0 && split == 0) { in lfs_dir_split()
1826 LFS_MKTAG(LFS_TYPE_TAIL + dir->split, 0x3ff, 8), in lfs_dir_compact()
1927 lfs_size_t split = begin; in lfs_dir_splittingcompact() local
1928 while (end - split > 1) { in lfs_dir_splittingcompact()
1934 split, end, -split, in lfs_dir_splittingcompact()
1943 if (end - split < 0xff in lfs_dir_splittingcompact()
1953 split = split + ((end - split) / 2); in lfs_dir_splittingcompact()
1956 if (split == begin) { in lfs_dir_splittingcompact()
1963 source, split, end); in lfs_dir_splittingcompact()
1975 end = split; in lfs_dir_splittingcompact()
2031 dir->split = (lfs_tag_chunk(attrs[i].tag) & 1); in lfs_dir_relocatingcommit()
2044 if (err != LFS_ERR_NOENT && pdir->split) { in lfs_dir_relocatingcommit()
2168 while (d->id >= d->m.count && d->m.split) { in lfs_dir_relocatingcommit()
2236 {LFS_MKTAG(LFS_TYPE_TAIL + dir->split, 0x3ff, 8), in lfs_dir_orphaningcommit()
2360 {LFS_MKTAG(LFS_TYPE_TAIL + pdir.split, 0x3ff, 8), in lfs_dir_orphaningcommit()
2432 while (pred.split) { in lfs_rawmkdir()
2449 if (cwd.m.split) { in lfs_rawmkdir()
2486 {LFS_MKTAG_IF(!cwd.m.split, in lfs_rawmkdir()
2566 if (!dir->m.split) { in lfs_dir_rawread()
2614 if (!dir->m.split) { in lfs_dir_rawseek()
3652 if (dir.m.count > 0 || dir.m.split) {
3764 if (prevdir.m.count > 0 || prevdir.m.split) {
4497 lfs_mdir_t pdir = {.split = true, .tail = {0, 1}};
4508 if (!pdir.split) {
4533 {LFS_MKTAG(LFS_TYPE_TAIL + dir.split, 0x3ff, 8),
4933 lfs_mdir_t dir2 = {.split=true, .tail={cwd[0], cwd[1]}};
4934 while (dir2.split) {
5181 while (dir2.split) {
5251 dir2.split = true;