Lines Matching refs:dir2
5373 lfs_mdir_t dir2 = {.split=true, .tail={cwd[0], cwd[1]}};
5374 while (dir2.split) {
5375 err = lfs_dir_fetch(lfs, &dir2, dir2.tail);
5381 err = cb(data, dir2.pair[i]);
5523 lfs_mdir_t dir2;
5534 err = lfs_dir_alloc(lfs, &dir2);
5539 dir2.rev = dir1.d.rev;
5542 lfs->root[0] = dir2.pair[0];
5543 lfs->root[1] = dir2.pair[1];
5545 err = lfs_dir_commit(lfs, &dir2, NULL, 0);
5589 err = lfs_dir_fetch(lfs, &dir2, lfs->root);
5595 err = lfs_dir_find(lfs, &dir2, &(const char*){name}, &id);
5602 err = lfs_dir_commit(lfs, &dir2, LFS_MKATTRS(
5620 err = lfs_dir_fetch(lfs, &dir2, lfs->root);
5625 while (dir2.split) {
5626 err = lfs_dir_fetch(lfs, &dir2, dir2.tail);
5632 lfs_pair_tole32(dir2.pair);
5633 err = lfs_dir_commit(lfs, &dir2, LFS_MKATTRS(
5635 lfs_pair_fromle32(dir2.pair);
5652 err = lfs_dir_fetch(lfs, &dir2, lfs->root);
5657 for (lfs_off_t i = 0; i < dir2.off; i++) {
5660 NULL, &lfs->rcache, dir2.off,
5661 dir2.pair[0], i, &dat, 1);
5686 dir2.pair[0] = dir1.pair[0];
5687 dir2.pair[1] = dir1.pair[1];
5688 dir2.rev = dir1.d.rev;
5689 dir2.off = sizeof(dir2.rev);
5690 dir2.etag = 0xffffffff;
5691 dir2.count = 0;
5692 dir2.tail[0] = lfs->lfs1->root[0];
5693 dir2.tail[1] = lfs->lfs1->root[1];
5694 dir2.erased = false;
5695 dir2.split = true;
5707 err = lfs_dir_commit(lfs, &dir2, LFS_MKATTRS(
5717 err = lfs_dir_fetch(lfs, &dir2, (const lfs_block_t[2]){0, 1});
5723 dir2.erased = false;
5724 err = lfs_dir_commit(lfs, &dir2, NULL, 0);