Lines Matching refs:romfs_inode_t
46 static romfs_inode_t ci = (romfs_inode_t)cache;
50 set_cache(romfs_inode_t inode, size_t len) in set_cache()
65 static romfs_inode_t
66 romfs_lookup(romfs_t romfs, romfs_inode_t start, const char *path);
73 set_cache((romfs_inode_t)s, RFS_STRING_MAX); in plus_padding()
82 static romfs_inode_t
83 skip_and_pad(romfs_inode_t ri) in skip_and_pad()
87 return (romfs_inode_t)(p + plus_padding(p)); in skip_and_pad()
93 set_cache((romfs_inode_t)romfs, sizeof(*romfs)); in romfs_mount_check()
102 static romfs_inode_t
103 romfs_symlink(romfs_t romfs, romfs_inode_t level, romfs_inode_t i) in romfs_symlink()
108 level = skip_and_pad((romfs_inode_t)romfs); in romfs_symlink()
115 static romfs_inode_t
116 dir_link(romfs_t romfs, romfs_inode_t i) in dir_link()
119 return (romfs_inode_t)((const uint8_t *)romfs + in dir_link()
123 static romfs_inode_t
124 romfs_lookup(romfs_t romfs, romfs_inode_t start, const char *path) in romfs_lookup()
126 romfs_inode_t level, i = start, i_in; in romfs_lookup()
130 if (start == (romfs_inode_t)romfs) in romfs_lookup()
131 i = skip_and_pad((romfs_inode_t)romfs); in romfs_lookup()
133 while (i != (romfs_inode_t)romfs) { in romfs_lookup()
143 set_cache((romfs_inode_t)n, RFS_STRING_MAX); in romfs_lookup()
158 return (romfs_inode_t) in romfs_lookup()
209 i = (romfs_inode_t)((const uint8_t *)romfs + in romfs_lookup()
221 romfs_inode_t i; in romfs_get_info()
226 i = romfs_lookup(romfs, (romfs_inode_t)romfs, path); in romfs_get_info()