Lines Matching defs:romfs
38 #include "romfs.h"
66 romfs_lookup(romfs_t romfs, romfs_inode_t start, const char *path);
91 romfs_mount_check(romfs_t romfs)
93 set_cache((romfs_inode_t)romfs, sizeof(*romfs));
103 romfs_symlink(romfs_t romfs, romfs_inode_t level, romfs_inode_t i)
108 level = skip_and_pad((romfs_inode_t)romfs);
112 return romfs_lookup(romfs, level, p);
116 dir_link(romfs_t romfs, romfs_inode_t i)
119 return (romfs_inode_t)((const uint8_t *)romfs +
124 romfs_lookup(romfs_t romfs, romfs_inode_t start, const char *path)
130 if (start == (romfs_inode_t)romfs)
131 i = skip_and_pad((romfs_inode_t)romfs);
133 while (i != (romfs_inode_t)romfs) {
159 ((const uint8_t *)romfs +
166 i = romfs_symlink(romfs, level, i);
182 i = romfs_symlink(romfs, level, i);
185 i = dir_link(romfs, i);
194 i = dir_link(romfs, i);
209 i = (romfs_inode_t)((const uint8_t *)romfs +
219 romfs_get_info(romfs_t romfs, const char *path, size_t *len, size_t *csum)
226 i = romfs_lookup(romfs, (romfs_inode_t)romfs, path);