Lines Matching refs:lfs_mdir_t
551 static int lfs_dir_commit(lfs_t *lfs, lfs_mdir_t *dir,
554 lfs_mdir_t *dir, const struct lfs_mattr *attrs, int attrcount,
555 lfs_mdir_t *source, uint16_t begin, uint16_t end);
569 lfs_mdir_t *pdir);
571 lfs_mdir_t *parent);
691 static lfs_stag_t lfs_dir_getslice(lfs_t *lfs, const lfs_mdir_t *dir, in lfs_dir_getslice()
753 static lfs_stag_t lfs_dir_get(lfs_t *lfs, const lfs_mdir_t *dir, in lfs_dir_get()
760 static int lfs_dir_getread(lfs_t *lfs, const lfs_mdir_t *dir, in lfs_dir_getread()
862 const lfs_mdir_t *dir;
883 const lfs_mdir_t *dir, lfs_off_t off, lfs_tag_t ptag, in lfs_dir_traverse()
1078 lfs_mdir_t *dir, const lfs_block_t pair[2], in lfs_dir_fetchmatch()
1357 lfs_mdir_t *dir, const lfs_block_t pair[2]) { in lfs_dir_fetch()
1364 static int lfs_dir_getgstate(lfs_t *lfs, const lfs_mdir_t *dir, in lfs_dir_getgstate()
1382 static int lfs_dir_getinfo(lfs_t *lfs, lfs_mdir_t *dir, in lfs_dir_getinfo()
1446 static lfs_stag_t lfs_dir_find(lfs_t *lfs, lfs_mdir_t *dir, in lfs_dir_find()
1769 static int lfs_dir_alloc(lfs_t *lfs, lfs_mdir_t *dir) { in lfs_dir_alloc()
1813 static int lfs_dir_drop(lfs_t *lfs, lfs_mdir_t *dir, lfs_mdir_t *tail) { in lfs_dir_drop()
1835 lfs_mdir_t *dir, const struct lfs_mattr *attrs, int attrcount, in lfs_dir_split()
1836 lfs_mdir_t *source, uint16_t split, uint16_t end) { in lfs_dir_split()
1838 lfs_mdir_t tail; in lfs_dir_split()
1893 static bool lfs_dir_needsrelocation(lfs_t *lfs, lfs_mdir_t *dir) { in lfs_dir_needsrelocation()
1907 lfs_mdir_t *dir, const struct lfs_mattr *attrs, int attrcount, in lfs_dir_compact()
1908 lfs_mdir_t *source, uint16_t begin, uint16_t end) { in lfs_dir_compact()
2079 static int lfs_dir_splittingcompact(lfs_t *lfs, lfs_mdir_t *dir, in lfs_dir_splittingcompact()
2081 lfs_mdir_t *source, uint16_t begin, uint16_t end) { in lfs_dir_splittingcompact()
2184 static int lfs_dir_relocatingcommit(lfs_t *lfs, lfs_mdir_t *dir, in lfs_dir_relocatingcommit()
2187 lfs_mdir_t *pdir) { in lfs_dir_relocatingcommit()
2355 static int lfs_dir_orphaningcommit(lfs_t *lfs, lfs_mdir_t *dir, in lfs_dir_orphaningcommit()
2376 lfs_mdir_t ldir = *dir; in lfs_dir_orphaningcommit()
2377 lfs_mdir_t pdir; in lfs_dir_orphaningcommit()
2548 static int lfs_dir_commit(lfs_t *lfs, lfs_mdir_t *dir, in lfs_dir_commit()
2595 lfs_mdir_t dir; in lfs_rawmkdir()
2602 lfs_mdir_t pred = cwd.m; in lfs_rawmkdir()
3814 lfs_mdir_t cwd;
3831 lfs_mdir_t cwd;
3911 lfs_mdir_t oldcwd;
3918 lfs_mdir_t newcwd;
4040 lfs_mdir_t cwd;
4074 lfs_mdir_t cwd;
4281 lfs_mdir_t root;
4336 lfs_mdir_t dir = {.tail = {0, 1}};
4511 lfs_mdir_t dir;
4546 lfs_mdir_t dir = {.tail = {0, 1}};
4651 const lfs_block_t pair[2], lfs_mdir_t *pdir) {
4716 lfs_mdir_t *parent) {
4789 lfs_mdir_t root;
4835 lfs_mdir_t movedir;
4871 lfs_mdir_t pdir = {.split = true, .tail = {0, 1}};
4872 lfs_mdir_t dir;
4885 lfs_mdir_t parent;
5020 lfs_mdir_t root;
5062 lfs_mdir_t root;
5378 lfs_mdir_t dir2 = {.split=true, .tail={cwd[0], cwd[1]}};
5528 lfs_mdir_t dir2;