Lines Matching refs:dir

21     lfs_dir_open(&lfs, &dir, "a") => 0;
22 lfs_dir_read(&lfs, &dir, &info) => 1;
25 lfs_dir_read(&lfs, &dir, &info) => 1;
28 lfs_dir_read(&lfs, &dir, &info) => 0;
29 lfs_dir_close(&lfs, &dir) => 0;
30 lfs_dir_open(&lfs, &dir, "c") => 0;
31 lfs_dir_read(&lfs, &dir, &info) => 1;
34 lfs_dir_read(&lfs, &dir, &info) => 1;
37 lfs_dir_read(&lfs, &dir, &info) => 1;
41 lfs_dir_read(&lfs, &dir, &info) => 0;
42 lfs_dir_close(&lfs, &dir) => 0;
96 lfs_dir_open(&lfs, &dir, "a") => 0;
97 lfs_block_t block = dir.m.pair[0];
98 lfs_dir_close(&lfs, &dir) => 0;
112 lfs_dir_open(&lfs, &dir, "a") => 0;
113 lfs_dir_read(&lfs, &dir, &info) => 1;
116 lfs_dir_read(&lfs, &dir, &info) => 1;
119 lfs_dir_read(&lfs, &dir, &info) => 0;
120 lfs_dir_close(&lfs, &dir) => 0;
121 lfs_dir_open(&lfs, &dir, "c") => 0;
122 lfs_dir_read(&lfs, &dir, &info) => 1;
125 lfs_dir_read(&lfs, &dir, &info) => 1;
128 lfs_dir_read(&lfs, &dir, &info) => 1;
132 lfs_dir_read(&lfs, &dir, &info) => 0;
133 lfs_dir_close(&lfs, &dir) => 0;
172 lfs_dir_open(&lfs, &dir, "a") => 0;
173 lfs_block_t block = dir.m.pair[0];
174 lfs_dir_close(&lfs, &dir) => 0;
189 lfs_dir_open(&lfs, &dir, "c") => 0;
190 block = dir.m.pair[0];
191 lfs_dir_close(&lfs, &dir) => 0;
204 lfs_dir_open(&lfs, &dir, "a") => 0;
205 lfs_dir_read(&lfs, &dir, &info) => 1;
208 lfs_dir_read(&lfs, &dir, &info) => 1;
211 lfs_dir_read(&lfs, &dir, &info) => 1;
215 lfs_dir_read(&lfs, &dir, &info) => 0;
216 lfs_dir_close(&lfs, &dir) => 0;
217 lfs_dir_open(&lfs, &dir, "c") => 0;
218 lfs_dir_read(&lfs, &dir, &info) => 1;
221 lfs_dir_read(&lfs, &dir, &info) => 1;
224 lfs_dir_read(&lfs, &dir, &info) => 0;
225 lfs_dir_close(&lfs, &dir) => 0;
264 lfs_dir_open(&lfs, &dir, "a") => 0;
265 lfs_block_t block = dir.m.pair[0];
266 lfs_dir_close(&lfs, &dir) => 0;
281 lfs_dir_open(&lfs, &dir, "c") => 0;
282 block = dir.m.pair[0];
283 lfs_dir_close(&lfs, &dir) => 0;
301 lfs_dir_open(&lfs, &dir, "a") => 0;
302 lfs_dir_read(&lfs, &dir, &info) => 1;
305 lfs_dir_read(&lfs, &dir, &info) => 1;
308 lfs_dir_read(&lfs, &dir, &info) => 0;
309 lfs_dir_close(&lfs, &dir) => 0;
310 lfs_dir_open(&lfs, &dir, "c") => 0;
311 lfs_dir_read(&lfs, &dir, &info) => 1;
314 lfs_dir_read(&lfs, &dir, &info) => 1;
317 lfs_dir_read(&lfs, &dir, &info) => 1;
321 lfs_dir_read(&lfs, &dir, &info) => 0;
322 lfs_dir_close(&lfs, &dir) => 0;
411 lfs_dir_open(&lfs, &dir, "a") => 0;
412 lfs_dir_read(&lfs, &dir, &info) => 1;
415 lfs_dir_read(&lfs, &dir, &info) => 1;
418 lfs_dir_read(&lfs, &dir, &info) => 0;
419 lfs_dir_close(&lfs, &dir) => 0;
420 lfs_dir_open(&lfs, &dir, "d") => 0;
421 lfs_dir_read(&lfs, &dir, &info) => 1;
424 lfs_dir_read(&lfs, &dir, &info) => 1;
427 lfs_dir_read(&lfs, &dir, &info) => 1;
431 lfs_dir_read(&lfs, &dir, &info) => 0;
432 lfs_dir_close(&lfs, &dir) => 0;
448 [[case]] # move dir
467 lfs_dir_open(&lfs, &dir, "a") => 0;
468 lfs_dir_read(&lfs, &dir, &info) => 1;
471 lfs_dir_read(&lfs, &dir, &info) => 1;
474 lfs_dir_read(&lfs, &dir, &info) => 0;
475 lfs_dir_close(&lfs, &dir) => 0;
476 lfs_dir_open(&lfs, &dir, "c") => 0;
477 lfs_dir_read(&lfs, &dir, &info) => 1;
480 lfs_dir_read(&lfs, &dir, &info) => 1;
483 lfs_dir_read(&lfs, &dir, &info) => 1;
486 lfs_dir_read(&lfs, &dir, &info) => 0;
487 lfs_dir_close(&lfs, &dir) => 0;
489 lfs_dir_open(&lfs, &dir, "a/hi") => LFS_ERR_NOENT;
490 lfs_dir_open(&lfs, &dir, "b/hi") => LFS_ERR_NOENT;
491 lfs_dir_open(&lfs, &dir, "c/hi") => 0;
492 lfs_dir_read(&lfs, &dir, &info) => 1;
495 lfs_dir_read(&lfs, &dir, &info) => 1;
498 lfs_dir_read(&lfs, &dir, &info) => 1;
501 lfs_dir_read(&lfs, &dir, &info) => 1;
504 lfs_dir_read(&lfs, &dir, &info) => 1;
507 lfs_dir_read(&lfs, &dir, &info) => 0;
508 lfs_dir_close(&lfs, &dir) => 0;
509 lfs_dir_open(&lfs, &dir, "d/hi") => LFS_ERR_NOENT;
513 [[case]] # move dir corrupt source
534 lfs_dir_open(&lfs, &dir, "a") => 0;
535 lfs_block_t block = dir.m.pair[0];
536 lfs_dir_close(&lfs, &dir) => 0;
550 lfs_dir_open(&lfs, &dir, "a") => 0;
551 lfs_dir_read(&lfs, &dir, &info) => 1;
554 lfs_dir_read(&lfs, &dir, &info) => 1;
557 lfs_dir_read(&lfs, &dir, &info) => 0;
558 lfs_dir_close(&lfs, &dir) => 0;
559 lfs_dir_open(&lfs, &dir, "c") => 0;
560 lfs_dir_read(&lfs, &dir, &info) => 1;
563 lfs_dir_read(&lfs, &dir, &info) => 1;
566 lfs_dir_read(&lfs, &dir, &info) => 1;
569 lfs_dir_read(&lfs, &dir, &info) => 0;
570 lfs_dir_close(&lfs, &dir) => 0;
572 lfs_dir_open(&lfs, &dir, "a/hi") => LFS_ERR_NOENT;
573 lfs_dir_open(&lfs, &dir, "b/hi") => LFS_ERR_NOENT;
574 lfs_dir_open(&lfs, &dir, "c/hi") => 0;
575 lfs_dir_read(&lfs, &dir, &info) => 1;
578 lfs_dir_read(&lfs, &dir, &info) => 1;
581 lfs_dir_read(&lfs, &dir, &info) => 1;
584 lfs_dir_read(&lfs, &dir, &info) => 1;
587 lfs_dir_read(&lfs, &dir, &info) => 1;
590 lfs_dir_read(&lfs, &dir, &info) => 0;
591 lfs_dir_close(&lfs, &dir) => 0;
592 lfs_dir_open(&lfs, &dir, "d/hi") => LFS_ERR_NOENT;
596 [[case]] # move dir corrupt source and dest
618 lfs_dir_open(&lfs, &dir, "a") => 0;
619 lfs_block_t block = dir.m.pair[0];
620 lfs_dir_close(&lfs, &dir) => 0;
635 lfs_dir_open(&lfs, &dir, "c") => 0;
636 block = dir.m.pair[0];
637 lfs_dir_close(&lfs, &dir) => 0;
650 lfs_dir_open(&lfs, &dir, "a") => 0;
651 lfs_dir_read(&lfs, &dir, &info) => 1;
654 lfs_dir_read(&lfs, &dir, &info) => 1;
657 lfs_dir_read(&lfs, &dir, &info) => 1;
660 lfs_dir_read(&lfs, &dir, &info) => 0;
661 lfs_dir_close(&lfs, &dir) => 0;
662 lfs_dir_open(&lfs, &dir, "c") => 0;
663 lfs_dir_read(&lfs, &dir, &info) => 1;
666 lfs_dir_read(&lfs, &dir, &info) => 1;
669 lfs_dir_read(&lfs, &dir, &info) => 0;
670 lfs_dir_close(&lfs, &dir) => 0;
672 lfs_dir_open(&lfs, &dir, "a/hi") => 0;
673 lfs_dir_read(&lfs, &dir, &info) => 1;
676 lfs_dir_read(&lfs, &dir, &info) => 1;
679 lfs_dir_read(&lfs, &dir, &info) => 1;
682 lfs_dir_read(&lfs, &dir, &info) => 1;
685 lfs_dir_read(&lfs, &dir, &info) => 1;
688 lfs_dir_read(&lfs, &dir, &info) => 0;
689 lfs_dir_close(&lfs, &dir) => 0;
690 lfs_dir_open(&lfs, &dir, "b/hi") => LFS_ERR_NOENT;
691 lfs_dir_open(&lfs, &dir, "c/hi") => LFS_ERR_NOENT;
692 lfs_dir_open(&lfs, &dir, "d/hi") => LFS_ERR_NOENT;
696 [[case]] # move dir after corrupt
718 lfs_dir_open(&lfs, &dir, "a") => 0;
719 lfs_block_t block = dir.m.pair[0];
720 lfs_dir_close(&lfs, &dir) => 0;
735 lfs_dir_open(&lfs, &dir, "c") => 0;
736 block = dir.m.pair[0];
737 lfs_dir_close(&lfs, &dir) => 0;
755 lfs_dir_open(&lfs, &dir, "a") => 0;
756 lfs_dir_read(&lfs, &dir, &info) => 1;
759 lfs_dir_read(&lfs, &dir, &info) => 1;
762 lfs_dir_read(&lfs, &dir, &info) => 0;
763 lfs_dir_close(&lfs, &dir) => 0;
764 lfs_dir_open(&lfs, &dir, "c") => 0;
765 lfs_dir_read(&lfs, &dir, &info) => 1;
768 lfs_dir_read(&lfs, &dir, &info) => 1;
771 lfs_dir_read(&lfs, &dir, &info) => 1;
774 lfs_dir_read(&lfs, &dir, &info) => 0;
775 lfs_dir_close(&lfs, &dir) => 0;
777 lfs_dir_open(&lfs, &dir, "a/hi") => LFS_ERR_NOENT;
778 lfs_dir_open(&lfs, &dir, "b/hi") => LFS_ERR_NOENT;
779 lfs_dir_open(&lfs, &dir, "c/hi") => 0;
780 lfs_dir_read(&lfs, &dir, &info) => 1;
783 lfs_dir_read(&lfs, &dir, &info) => 1;
786 lfs_dir_read(&lfs, &dir, &info) => 1;
789 lfs_dir_read(&lfs, &dir, &info) => 1;
792 lfs_dir_read(&lfs, &dir, &info) => 1;
795 lfs_dir_read(&lfs, &dir, &info) => 0;
796 lfs_dir_close(&lfs, &dir) => 0;
797 lfs_dir_open(&lfs, &dir, "d/hi") => LFS_ERR_NOENT;
801 [[case]] # simple reentrant move dir
857 // create dir and rename for atomicity
872 lfs_dir_open(&lfs, &dir, "a") => 0;
873 lfs_dir_read(&lfs, &dir, &info) => 1;
876 lfs_dir_read(&lfs, &dir, &info) => 1;
879 lfs_dir_read(&lfs, &dir, &info) => 0;
880 lfs_dir_close(&lfs, &dir) => 0;
881 lfs_dir_open(&lfs, &dir, "d") => 0;
882 lfs_dir_read(&lfs, &dir, &info) => 1;
885 lfs_dir_read(&lfs, &dir, &info) => 1;
888 lfs_dir_read(&lfs, &dir, &info) => 1;
891 lfs_dir_read(&lfs, &dir, &info) => 0;
892 lfs_dir_close(&lfs, &dir) => 0;
894 lfs_dir_open(&lfs, &dir, "a/hi") => LFS_ERR_NOENT;
895 lfs_dir_open(&lfs, &dir, "b/hi") => LFS_ERR_NOENT;
896 lfs_dir_open(&lfs, &dir, "c/hi") => LFS_ERR_NOENT;
897 lfs_dir_open(&lfs, &dir, "d/hi") => 0;
898 lfs_dir_read(&lfs, &dir, &info) => 1;
901 lfs_dir_read(&lfs, &dir, &info) => 1;
904 lfs_dir_read(&lfs, &dir, &info) => 1;
907 lfs_dir_read(&lfs, &dir, &info) => 1;
910 lfs_dir_read(&lfs, &dir, &info) => 1;
913 lfs_dir_read(&lfs, &dir, &info) => 0;
914 lfs_dir_close(&lfs, &dir) => 0;
1027 lfs_dir_open(&lfs, &dir, "/") => 0;
1028 lfs_dir_read(&lfs, &dir, &info) => 1;
1031 lfs_dir_read(&lfs, &dir, &info) => 1;
1034 lfs_dir_read(&lfs, &dir, &info) => 1;
1038 lfs_dir_read(&lfs, &dir, &info) => 1;
1042 lfs_dir_read(&lfs, &dir, &info) => 1;
1046 lfs_dir_read(&lfs, &dir, &info) => 1;
1050 lfs_dir_read(&lfs, &dir, &info) => 0;
1051 lfs_dir_close(&lfs, &dir) => 0;
1086 lfs_dir_open(&lfs, &dir, "/") => 0;
1087 lfs_dir_read(&lfs, &dir, &info) => 1;
1090 lfs_dir_read(&lfs, &dir, &info) => 1;
1093 lfs_dir_read(&lfs, &dir, &info) => 1;
1097 lfs_dir_read(&lfs, &dir, &info) => 1;
1101 lfs_dir_read(&lfs, &dir, &info) => 1;
1105 lfs_dir_read(&lfs, &dir, &info) => 1;
1109 lfs_dir_read(&lfs, &dir, &info) => 0;
1110 lfs_dir_close(&lfs, &dir) => 0;
1178 lfs_dir_open(&lfs, &dir, "/") => 0;
1179 lfs_dir_read(&lfs, &dir, &info) => 1;
1182 lfs_dir_read(&lfs, &dir, &info) => 1;
1185 lfs_dir_read(&lfs, &dir, &info) => 1;
1189 lfs_dir_read(&lfs, &dir, &info) => 1;
1193 lfs_dir_read(&lfs, &dir, &info) => 1;
1197 lfs_dir_read(&lfs, &dir, &info) => 1;
1201 lfs_dir_read(&lfs, &dir, &info) => 0;
1202 lfs_dir_close(&lfs, &dir) => 0;
1243 lfs_dir_open(&lfs, &dir, "/") => 0;
1244 lfs_dir_read(&lfs, &dir, &info) => 1;
1247 lfs_dir_read(&lfs, &dir, &info) => 1;
1250 lfs_dir_read(&lfs, &dir, &info) => 1;
1254 lfs_dir_read(&lfs, &dir, &info) => 1;
1258 lfs_dir_read(&lfs, &dir, &info) => 1;
1262 lfs_dir_read(&lfs, &dir, &info) => 1;
1266 lfs_dir_read(&lfs, &dir, &info) => 0;
1267 lfs_dir_close(&lfs, &dir) => 0;
1290 lfs_mkdir(&lfs, "/dir.1") => 0;
1291 lfs_mkdir(&lfs, "/dir.2") => 0;
1292 lfs_file_open(&lfs, &file, "/dir.1/1.move_me",
1295 lfs_file_open(&lfs, &file, "/dir.2/1.move_me",
1301 lfs_file_open(&lfs, &file, "/dir.1/0.before",
1305 lfs_file_open(&lfs, &file, "/dir.1/2.after",
1310 lfs_file_open(&lfs, &file, "/dir.2/0.before",
1314 lfs_file_open(&lfs, &file, "/dir.2/2.after",
1320 lfs_file_open(&lfs, &files[0], "/dir.1/0.before",
1322 lfs_file_open(&lfs, &files[1], "/dir.1/2.after",
1324 lfs_file_open(&lfs, &files[2], "/dir.2/0.before",
1326 lfs_file_open(&lfs, &files[3], "/dir.2/2.after",
1335 lfs_rename(&lfs, "/dir.1/1.move_me", "/dir.2/1.move_me") => 0;
1343 lfs_dir_open(&lfs, &dir, "/") => 0;
1344 lfs_dir_read(&lfs, &dir, &info) => 1;
1347 lfs_dir_read(&lfs, &dir, &info) => 1;
1350 lfs_dir_read(&lfs, &dir, &info) => 1;
1351 assert(strcmp(info.name, "dir.1") == 0);
1353 lfs_dir_read(&lfs, &dir, &info) => 1;
1354 assert(strcmp(info.name, "dir.2") == 0);
1356 lfs_dir_read(&lfs, &dir, &info) => 0;
1357 lfs_dir_close(&lfs, &dir) => 0;
1359 lfs_dir_open(&lfs, &dir, "/dir.1") => 0;
1360 lfs_dir_read(&lfs, &dir, &info) => 1;
1363 lfs_dir_read(&lfs, &dir, &info) => 1;
1366 lfs_dir_read(&lfs, &dir, &info) => 1;
1370 lfs_dir_read(&lfs, &dir, &info) => 1;
1374 lfs_dir_read(&lfs, &dir, &info) => 0;
1375 lfs_dir_close(&lfs, &dir) => 0;
1377 lfs_dir_open(&lfs, &dir, "/dir.2") => 0;
1378 lfs_dir_read(&lfs, &dir, &info) => 1;
1381 lfs_dir_read(&lfs, &dir, &info) => 1;
1384 lfs_dir_read(&lfs, &dir, &info) => 1;
1388 lfs_dir_read(&lfs, &dir, &info) => 1;
1392 lfs_dir_read(&lfs, &dir, &info) => 1;
1396 lfs_dir_read(&lfs, &dir, &info) => 0;
1397 lfs_dir_close(&lfs, &dir) => 0;
1399 lfs_file_open(&lfs, &file, "/dir.1/0.before", LFS_O_RDONLY) => 0;
1403 lfs_file_open(&lfs, &file, "/dir.1/2.after", LFS_O_RDONLY) => 0;
1407 lfs_file_open(&lfs, &file, "/dir.2/0.before", LFS_O_RDONLY) => 0;
1411 lfs_file_open(&lfs, &file, "/dir.2/2.after", LFS_O_RDONLY) => 0;
1417 lfs_file_open(&lfs, &file, "/dir.1/1.move_me",
1423 lfs_file_open(&lfs, &files[0], "/dir.1/0.before",
1425 lfs_file_open(&lfs, &files[1], "/dir.1/2.after",
1427 lfs_file_open(&lfs, &files[2], "/dir.2/0.before",
1429 lfs_file_open(&lfs, &files[3], "/dir.2/2.after",
1438 lfs_rename(&lfs, "/dir.2/1.move_me", "/dir.1/1.move_me") => 0;
1446 lfs_dir_open(&lfs, &dir, "/") => 0;
1447 lfs_dir_read(&lfs, &dir, &info) => 1;
1450 lfs_dir_read(&lfs, &dir, &info) => 1;
1453 lfs_dir_read(&lfs, &dir, &info) => 1;
1454 assert(strcmp(info.name, "dir.1") == 0);
1456 lfs_dir_read(&lfs, &dir, &info) => 1;
1457 assert(strcmp(info.name, "dir.2") == 0);
1459 lfs_dir_read(&lfs, &dir, &info) => 0;
1460 lfs_dir_close(&lfs, &dir) => 0;
1462 lfs_dir_open(&lfs, &dir, "/dir.1") => 0;
1463 lfs_dir_read(&lfs, &dir, &info) => 1;
1466 lfs_dir_read(&lfs, &dir, &info) => 1;
1469 lfs_dir_read(&lfs, &dir, &info) => 1;
1473 lfs_dir_read(&lfs, &dir, &info) => 1;
1477 lfs_dir_read(&lfs, &dir, &info) => 1;
1481 lfs_dir_read(&lfs, &dir, &info) => 0;
1482 lfs_dir_close(&lfs, &dir) => 0;
1484 lfs_dir_open(&lfs, &dir, "/dir.2") => 0;
1485 lfs_dir_read(&lfs, &dir, &info) => 1;
1488 lfs_dir_read(&lfs, &dir, &info) => 1;
1491 lfs_dir_read(&lfs, &dir, &info) => 1;
1495 lfs_dir_read(&lfs, &dir, &info) => 1;
1499 lfs_dir_read(&lfs, &dir, &info) => 0;
1500 lfs_dir_close(&lfs, &dir) => 0;
1502 lfs_file_open(&lfs, &file, "/dir.1/0.before", LFS_O_RDONLY) => 0;
1506 lfs_file_open(&lfs, &file, "/dir.1/2.after", LFS_O_RDONLY) => 0;
1510 lfs_file_open(&lfs, &file, "/dir.2/0.before", LFS_O_RDONLY) => 0;
1514 lfs_file_open(&lfs, &file, "/dir.2/2.after", LFS_O_RDONLY) => 0;
1571 lfs_dir_open(&lfs, &dir, "/parent");
1572 lfs_testbd_setwear(&cfg, dir.m.pair[0], 0xffffffff) => 0;
1573 lfs_testbd_setwear(&cfg, dir.m.pair[1], 0xffffffff) => 0;
1574 lfs_dir_close(&lfs, &dir) => 0;
1577 lfs_dir_open(&lfs, &dir, "/parent/child");
1578 lfs_testbd_setwear(&cfg, dir.m.pair[0], 0xffffffff) => 0;
1579 lfs_testbd_setwear(&cfg, dir.m.pair[1], 0xffffffff) => 0;
1580 lfs_dir_close(&lfs, &dir) => 0;
1596 lfs_dir_open(&lfs, &dir, "/parent") => 0;
1597 lfs_dir_read(&lfs, &dir, &info) => 1;
1600 lfs_dir_read(&lfs, &dir, &info) => 1;
1603 lfs_dir_read(&lfs, &dir, &info) => 1;
1607 lfs_dir_read(&lfs, &dir, &info) => 1;
1611 lfs_dir_read(&lfs, &dir, &info) => 1;
1614 lfs_dir_read(&lfs, &dir, &info) => 0;
1615 lfs_dir_close(&lfs, &dir) => 0;
1617 lfs_dir_open(&lfs, &dir, "/parent/child") => 0;
1618 lfs_dir_read(&lfs, &dir, &info) => 1;
1621 lfs_dir_read(&lfs, &dir, &info) => 1;
1624 lfs_dir_read(&lfs, &dir, &info) => 1;
1628 lfs_dir_read(&lfs, &dir, &info) => 1;
1632 lfs_dir_read(&lfs, &dir, &info) => 1;
1636 lfs_dir_read(&lfs, &dir, &info) => 0;
1637 lfs_dir_close(&lfs, &dir) => 0;
1709 lfs_dir_open(&lfs, &dir, "/parent");
1710 lfs_testbd_setwear(&cfg, dir.m.pair[0], 0xffffffff) => 0;
1711 lfs_testbd_setwear(&cfg, dir.m.pair[1], 0xffffffff) => 0;
1712 lfs_dir_close(&lfs, &dir) => 0;
1715 lfs_dir_open(&lfs, &dir, "/parent/sibling");
1716 lfs_testbd_setwear(&cfg, dir.m.pair[0], 0xffffffff) => 0;
1717 lfs_testbd_setwear(&cfg, dir.m.pair[1], 0xffffffff) => 0;
1718 lfs_dir_close(&lfs, &dir) => 0;
1721 lfs_dir_open(&lfs, &dir, "/parent/child");
1722 lfs_testbd_setwear(&cfg, dir.m.pair[0], 0xffffffff) => 0;
1723 lfs_testbd_setwear(&cfg, dir.m.pair[1], 0xffffffff) => 0;
1724 lfs_dir_close(&lfs, &dir) => 0;
1742 lfs_dir_open(&lfs, &dir, "/parent") => 0;
1743 lfs_dir_read(&lfs, &dir, &info) => 1;
1746 lfs_dir_read(&lfs, &dir, &info) => 1;
1749 lfs_dir_read(&lfs, &dir, &info) => 1;
1752 lfs_dir_read(&lfs, &dir, &info) => 1;
1755 lfs_dir_read(&lfs, &dir, &info) => 0;
1756 lfs_dir_close(&lfs, &dir) => 0;
1758 lfs_dir_open(&lfs, &dir, "/parent/sibling") => 0;
1759 lfs_dir_read(&lfs, &dir, &info) => 1;
1762 lfs_dir_read(&lfs, &dir, &info) => 1;
1765 lfs_dir_read(&lfs, &dir, &info) => 1;
1769 lfs_dir_read(&lfs, &dir, &info) => 1;
1773 lfs_dir_read(&lfs, &dir, &info) => 0;
1774 lfs_dir_close(&lfs, &dir) => 0;
1776 lfs_dir_open(&lfs, &dir, "/parent/child") => 0;
1777 lfs_dir_read(&lfs, &dir, &info) => 1;
1780 lfs_dir_read(&lfs, &dir, &info) => 1;
1783 lfs_dir_read(&lfs, &dir, &info) => 1;
1787 lfs_dir_read(&lfs, &dir, &info) => 1;
1791 lfs_dir_read(&lfs, &dir, &info) => 1;
1795 lfs_dir_read(&lfs, &dir, &info) => 0;
1796 lfs_dir_close(&lfs, &dir) => 0;