/src/usr.sbin/makefs/chfs/ |
chfs_mkfs.h | 39 void write_vnode(fsinfo_t *, fsnode *); 40 void write_dirent(fsinfo_t *, fsnode *); 41 void write_file(fsinfo_t *, fsnode *, const char *); 42 void write_data(fsinfo_t *, fsnode *, unsigned char *, size_t, uint32_t);
|
chfs_mkfs.c | 162 write_vnode(fsinfo_t *fsopts, fsnode *node) 190 write_dirent(fsinfo_t *fsopts, fsnode *node) 226 write_file(fsinfo_t *fsopts, fsnode *node, const char *dir) 278 write_data(fsinfo_t *fsopts, fsnode *node, unsigned char *buf, size_t len,
|
/src/usr.sbin/makefs/ |
msdos.h | 38 struct denode *msdosfs_mkfile(const char *, struct denode *, fsnode *); 39 struct denode *msdosfs_mkdire(const char *, struct denode *, fsnode *);
|
v7fs_makefs.h | 42 void v7fs_estimate(const char *, fsnode *, fsinfo_t *); 43 int v7fs_populate(const char *, fsnode *, fsinfo_t *,
|
makefs.h | 57 * fsnode - 120 } fsnode; typedef in typeref:struct:_fsnode 122 #define FSNODE_F_HASSPEC 0x01 /* fsnode has a spec entry */ 188 void apply_specfile(const char *, const char *, fsnode *, int); 189 void dump_fsnodes(fsnode *); 195 fsnode * walk_dir(const char *, const char *, fsnode *, fsnode *, int, 197 void free_fsnodes(fsnode *); 204 void fs ## _makefs(const char *, const char *, fsnode *, fsinfo_t * [all...] |
chfs.c | 51 static void chfs_validate(const char *, fsnode *, fsinfo_t *); 53 static int chfs_populate_dir(const char *, fsnode *, fsnode *, fsinfo_t *); 98 chfs_makefs(const char *image, const char *dir, fsnode *root, fsinfo_t *fsopts) 140 chfs_validate(const char* dir, fsnode *root, fsinfo_t *fsopts) 175 chfs_populate_dir(const char *dir, fsnode *root, fsnode *parent, 178 fsnode *cur;
|
walk.c | 63 static void apply_specdir(const char *, NODE *, fsnode *, int); 64 static void apply_specentry(const char *, NODE *, fsnode *); 65 static fsnode *create_fsnode(const char *, const char *, const char *, 79 const fsnode * const *left = vleft; 80 const fsnode * const *right = vright; 90 static fsnode * 91 fsnode_sort(fsnode *first, const char *root, const char *dir) 93 fsnode **list, **listptr; 96 for (fsnode *tmp = first; tmp; tmp = tmp->next, num++) { 103 for (fsnode *tmp = first; tmp; tmp = tmp->next [all...] |
msdos.c | 65 static int msdos_populate_dir(const char *, struct denode *, fsnode *, 66 fsnode *, fsinfo_t *); 143 msdos_makefs(const char *image, const char *dir, fsnode *root, fsinfo_t *fsopts) 218 msdos_populate_dir(const char *path, struct denode *dir, fsnode *root, 219 fsnode *parent, fsinfo_t *fsopts) 221 fsnode *cur;
|
ffs.c | 139 static void ffs_make_dirbuf(dirbuf_t *, const char *, fsnode *, int); 140 static int ffs_populate_dir(const char *, fsnode *, fsinfo_t *); 141 static void ffs_size_dir(fsnode *, fsinfo_t *); 142 static void ffs_validate(const char *, fsnode *, fsinfo_t *); 145 static void *ffs_build_dinode1(struct ufs1_dinode *, dirbuf_t *, fsnode *, 146 fsnode *, fsinfo_t *); 147 static void *ffs_build_dinode2(struct ufs2_dinode *, dirbuf_t *, fsnode *, 148 fsnode *, fsinfo_t *); 254 ffs_makefs(const char *image, const char *dir, fsnode *root, fsinfo_t *fsopts) 318 ffs_validate(const char *dir, fsnode *root, fsinfo_t *fsopts [all...] |
v7fs.c | 92 v7fs_makefs(const char *image, const char *dir, fsnode *root, fsinfo_t *fsopts)
|
udf.c | 689 fsnode *root, char *dir, struct udf_stats *stats) 693 fsnode *cur; 810 udf_copy_file(struct stat *st, char *path, fsnode *cur, struct fileid_desc *fid, 877 udf_populate_walk(fsinfo_t *fsopts, fsnode *root, char *dir, 883 fsnode *cur; 1036 udf_populate(const char *dir, fsnode *root, fsinfo_t *fsopts, 1051 udf_enumerate_and_estimate(const char *dir, fsnode *root, fsinfo_t *fsopts, 1171 udf_makefs(const char *image, const char *dir, fsnode *root, fsinfo_t *fsopts)
|
makefs.c | 70 void (*make_fs)(const char *, const char *, fsnode *, 103 fsnode *root;
|
cd9660.h | 161 fsnode *node; /* pointer to fsnode */
|
cd9660.c | 139 static int cd9660_translate_node(iso9660_disk *, fsnode *, cd9660node *); 151 static void cd9660_convert_structure(iso9660_disk *, fsnode *, cd9660node *, int, 484 * @param struct fsnode *root The root node of the filesystem tree 488 cd9660_makefs(const char *image, const char *dir, fsnode *root, 856 * Translate fsnode to cd9660node 859 * @param struct fsnode * The node generated by makefs 864 cd9660_translate_node(iso9660_disk *diskStructure, fsnode *node, 1351 * @param struct fsnode * The root node to be converted 1357 cd9660_convert_structure(iso9660_disk *diskStructure, fsnode *root, 1360 fsnode *iterator = root [all...] |
/src/usr.sbin/makefs/cd9660/ |
iso9660_rrip.h | 227 int cd9660node_rrip_px(struct ISO_SUSP_ATTRIBUTES *, fsnode *); 230 int cd9660node_rrip_pn(struct ISO_SUSP_ATTRIBUTES *, fsnode *); 233 int cd9660node_rrip_SL(struct ISO_SUSP_ATTRIBUTES *, fsnode *); 244 int cd9660node_rrip_tf(struct ISO_SUSP_ATTRIBUTES *, fsnode *); 254 int cd9660node_rrip_re(void *, fsnode *);
|
iso9660_rrip.c | 623 cd9660node_rrip_px(struct ISO_SUSP_ATTRIBUTES *v, fsnode *pxinfo) 641 cd9660node_rrip_pn(struct ISO_SUSP_ATTRIBUTES *pn_field, fsnode *fnode) 674 cd9660node_rrip_tf(struct ISO_SUSP_ATTRIBUTES *p, fsnode *_node)
|
/src/usr.sbin/makefs/v7fs/ |
v7fs_populate.c | 67 attr_setup(fsnode *node, struct v7fs_fileattr *attr) 81 allocate(struct v7fs_self *fs, struct v7fs_inode *parent_inode, fsnode *node, 133 file_copy(struct v7fs_self *fs, struct v7fs_inode *parent_inode, fsnode *node, 195 fsnode *root, char *dir) 197 fsnode *cur; 258 v7fs_populate(const char *dir, fsnode *root, fsinfo_t *fsopts,
|
v7fs_estimate.c | 124 estimate_size_walk(fsnode *root, char *dir, struct v7fs_geometry *geom) 126 fsnode *cur; 251 v7fs_estimate(const char *dir, fsnode *root, fsinfo_t *fsopts)
|
/src/usr.sbin/makefs/msdos/ |
msdosfs_vnops.c | 95 static int msdosfs_wfile(const char *, struct denode *, fsnode *); 352 msdosfs_mkfile(const char *path, struct denode *pdep, fsnode *node) 430 msdosfs_wfile(const char *path, struct denode *dep, fsnode *node) 545 msdosfs_mkdire(const char *path, struct denode *pdep, fsnode *node) {
|