Lines Matching refs:lfs_mdir_t
546 static int lfs_dir_commit(lfs_t *lfs, lfs_mdir_t *dir,
549 lfs_mdir_t *dir, const struct lfs_mattr *attrs, int attrcount,
550 lfs_mdir_t *source, uint16_t begin, uint16_t end);
564 lfs_mdir_t *pdir);
566 lfs_mdir_t *parent);
686 static lfs_stag_t lfs_dir_getslice(lfs_t *lfs, const lfs_mdir_t *dir,
748 static lfs_stag_t lfs_dir_get(lfs_t *lfs, const lfs_mdir_t *dir,
755 static int lfs_dir_getread(lfs_t *lfs, const lfs_mdir_t *dir,
857 const lfs_mdir_t *dir;
878 const lfs_mdir_t *dir, lfs_off_t off, lfs_tag_t ptag,
1073 lfs_mdir_t *dir, const lfs_block_t pair[2],
1352 lfs_mdir_t *dir, const lfs_block_t pair[2]) {
1359 static int lfs_dir_getgstate(lfs_t *lfs, const lfs_mdir_t *dir,
1377 static int lfs_dir_getinfo(lfs_t *lfs, lfs_mdir_t *dir,
1441 static lfs_stag_t lfs_dir_find(lfs_t *lfs, lfs_mdir_t *dir,
1764 static int lfs_dir_alloc(lfs_t *lfs, lfs_mdir_t *dir) {
1808 static int lfs_dir_drop(lfs_t *lfs, lfs_mdir_t *dir, lfs_mdir_t *tail) {
1830 lfs_mdir_t *dir, const struct lfs_mattr *attrs, int attrcount,
1831 lfs_mdir_t *source, uint16_t split, uint16_t end) {
1833 lfs_mdir_t tail;
1888 static bool lfs_dir_needsrelocation(lfs_t *lfs, lfs_mdir_t *dir) {
1902 lfs_mdir_t *dir, const struct lfs_mattr *attrs, int attrcount,
1903 lfs_mdir_t *source, uint16_t begin, uint16_t end) {
2074 static int lfs_dir_splittingcompact(lfs_t *lfs, lfs_mdir_t *dir,
2076 lfs_mdir_t *source, uint16_t begin, uint16_t end) {
2179 static int lfs_dir_relocatingcommit(lfs_t *lfs, lfs_mdir_t *dir,
2182 lfs_mdir_t *pdir) {
2350 static int lfs_dir_orphaningcommit(lfs_t *lfs, lfs_mdir_t *dir,
2371 lfs_mdir_t ldir = *dir;
2372 lfs_mdir_t pdir;
2543 static int lfs_dir_commit(lfs_t *lfs, lfs_mdir_t *dir,
2590 lfs_mdir_t dir;
2597 lfs_mdir_t pred = cwd.m;
3809 lfs_mdir_t cwd;
3826 lfs_mdir_t cwd;
3906 lfs_mdir_t oldcwd;
3913 lfs_mdir_t newcwd;
4035 lfs_mdir_t cwd;
4069 lfs_mdir_t cwd;
4276 lfs_mdir_t root;
4331 lfs_mdir_t dir = {.tail = {0, 1}};
4506 lfs_mdir_t dir;
4541 lfs_mdir_t dir = {.tail = {0, 1}};
4646 const lfs_block_t pair[2], lfs_mdir_t *pdir) {
4711 lfs_mdir_t *parent) {
4784 lfs_mdir_t root;
4830 lfs_mdir_t movedir;
4866 lfs_mdir_t pdir = {.split = true, .tail = {0, 1}};
4867 lfs_mdir_t dir;
4880 lfs_mdir_t parent;
5015 lfs_mdir_t root;
5057 lfs_mdir_t root;
5373 lfs_mdir_t dir2 = {.split=true, .tail={cwd[0], cwd[1]}};
5523 lfs_mdir_t dir2;