/freebsd/usr.sbin/makefs/ |
H A D | makefs.h | 103 } fsnode; typedef 169 void apply_specfile(const char *, const char *, fsnode *, int); 170 void dump_fsnodes(fsnode *); 172 fsnode * read_mtree(const char *, fsnode *); 176 fsnode * walk_dir(const char *, const char *, fsnode *, fsnode *); 177 void free_fsnodes(fsnode *); 184 void fs ## _makefs(const char *, const char *, fsnode *, fsinfo_t *) 202 #define FSNODE_EXCLUDE_P(opts, fsnode) \ argument 203 ((opts)->onlyspec != 0 && ((fsnode)->flags & FSNODE_F_HASSPEC) == 0)
|
H A D | walk.c | 57 static void apply_specdir(const char *, NODE *, fsnode *, int); 58 static void apply_specentry(const char *, NODE *, fsnode *); 59 static fsnode *create_fsnode(const char *, const char *, const char *, 71 fsnode * 72 walk_dir(const char *root, const char *dir, fsnode *parent, fsnode *join) in walk_dir() 74 fsnode *first, *cur, *prev, *last; in walk_dir() 216 static fsnode * 220 fsnode *cur; in create_fsnode() 253 free_fsnodes(fsnode *node) in free_fsnodes() 255 fsnode *cur, *next; in free_fsnodes() [all …]
|
H A D | msdos.c | 64 static int msdos_populate_dir(const char *, struct denode *, fsnode *, 65 fsnode *, fsinfo_t *); 142 msdos_makefs(const char *image, const char *dir, fsnode *root, fsinfo_t *fsopts) in msdos_makefs() 211 msdos_populate_dir(const char *path, struct denode *dir, fsnode *root, in msdos_populate_dir() 212 fsnode *parent, fsinfo_t *fsopts) in msdos_populate_dir() 214 fsnode *cur; in msdos_populate_dir()
|
H A D | msdos.h | 44 struct fsnode; 59 struct denode *msdosfs_mkfile(const char *, struct denode *, fsnode *); 60 struct denode *msdosfs_mkdire(const char *, struct denode *, fsnode *);
|
H A D | mtree.c | 74 static fsnode *mtree_root; 75 static fsnode *mtree_current; 76 static fsnode mtree_global; 151 mtree_file_path(fsnode *node) in mtree_file_path() 153 fsnode *pnode; in mtree_file_path() 423 static fsnode * 424 create_node(const char *name, u_int type, fsnode *parent, fsnode *global) in create_node() 426 fsnode *n; in create_node() 448 destroy_node(fsnode *n) in destroy_node() 477 read_mtree_keywords(FILE *fp, fsnode *node) in read_mtree_keywords() [all …]
|
H A D | ffs.c | 136 static void ffs_make_dirbuf(dirbuf_t *, const char *, fsnode *, int); 137 static int ffs_populate_dir(const char *, fsnode *, fsinfo_t *); 138 static void ffs_size_dir(fsnode *, fsinfo_t *); 139 static void ffs_validate(const char *, fsnode *, fsinfo_t *); 142 static void *ffs_build_dinode1(struct ufs1_dinode *, dirbuf_t *, fsnode *, 143 fsnode *, fsinfo_t *); 144 static void *ffs_build_dinode2(struct ufs2_dinode *, dirbuf_t *, fsnode *, 145 fsnode *, fsinfo_t *); 252 ffs_makefs(const char *image, const char *dir, fsnode *root, fsinfo_t *fsopts) in ffs_makefs() 321 ffs_validate(const char *dir, fsnode *roo [all...] |
H A D | ffs.c | 136 static void ffs_make_dirbuf(dirbuf_t *, const char *, fsnode *, int); 137 static int ffs_populate_dir(const char *, fsnode *, fsinfo_t *); 138 static void ffs_size_dir(fsnode *, fsinfo_t *); 139 static void ffs_validate(const char *, fsnode *, fsinfo_t *); 142 static void *ffs_build_dinode1(struct ufs1_dinode *, dirbuf_t *, fsnode *, 143 fsnode *, fsinfo_t *); 144 static void *ffs_build_dinode2(struct ufs2_dinode *, dirbuf_t *, fsnode *, 145 fsnode *, fsinfo_t *); 252 ffs_makefs(const char *image, const char *dir, fsnode *root, fsinfo_t *fsopts) in ffs_makefs() 321 ffs_validate(const char *dir, fsnode *roo [all...] |
H A D | makefs.c | 65 void (*make_fs)(const char *, const char *, fsnode *, 99 fsnode *root; in main()
|
H A D | cd9660.c | 126 static int cd9660_translate_node(iso9660_disk *, fsnode *, cd9660node *); 138 static void cd9660_convert_structure(iso9660_disk *, fsnode *, cd9660node *, int, 461 cd9660_makefs(const char *image, const char *dir, fsnode *root, in cd9660_makefs() 832 cd9660_translate_node(iso9660_disk *diskStructure, fsnode *node, in cd9660_translate_node() 1315 cd9660_convert_structure(iso9660_disk *diskStructure, fsnode *root, in cd9660_convert_structure() 1318 fsnode *iterator = root; in cd9660_convert_structure() 1904 fsnode * tfsnode; in cd9660_create_virtual_entry()
|
H A D | cd9660.h | 134 fsnode *node; /* pointer to fsnode */
|
H A D | zfs.c | 780 zfs_makefs(const char *image, const char *dir, fsnode *root, fsinfo_t *fsopts) in zfs_makefs()
|
/freebsd/usr.sbin/makefs/zfs/ |
H A D | fs.c | 165 static void fs_build_one(zfs_opt_t *, zfs_dsl_dir_t *, fsnode *, int); 175 fsnode_isroot(const fsnode *cur) in fsnode_isroot() 181 fsnode_valid(const fsnode *cur) in fsnode_valid() 191 fsnode_foreach(fsnode *root, int (*cb)(fsnode *, void *), void *arg) in fsnode_foreach() argument 195 for (fsnode *cur = root; cur != NULL; cur = cur->next) { in fsnode_foreach() 209 fs_populate_dirent(struct fs_populate_arg *arg, fsnode *cur, uint64_t dnid) in fs_populate_dirent() 264 fs_populate_path(const fsnode *cur, struct fs_populate_arg *arg, in fs_populate_path() 291 fs_open(const fsnode *cur, struct fs_populate_arg *arg, int flags) in fs_open() 305 fs_open_can_fail(const fsnode *cur, struct fs_populate_arg *arg, int flags) in fs_open_can_fail() 316 fs_readlink(const fsnode *cur, struct fs_populate_arg *arg, in fs_readlink() [all …]
|
H A D | zfs.h | 133 void fs_build(zfs_opt_t *, int, fsnode *);
|
/freebsd/usr.sbin/makefs/cd9660/ |
H A D | 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 *);
|
H A D | iso9660_rrip.c | 634 cd9660node_rrip_px(struct ISO_SUSP_ATTRIBUTES *v, fsnode *pxinfo) in cd9660node_rrip_px() 653 cd9660node_rrip_pn(struct ISO_SUSP_ATTRIBUTES *pn_field, fsnode *fnode) in cd9660node_rrip_pn() 686 cd9660node_rrip_tf(struct ISO_SUSP_ATTRIBUTES *p, fsnode *_node) in cd9660node_rrip_tf()
|
/freebsd/usr.sbin/makefs/msdos/ |
H A D | msdosfs_vnops.c | 90 static int msdosfs_wfile(const char *, struct denode *, fsnode *); 357 msdosfs_mkfile(const char *path, struct denode *pdep, fsnode *node) in msdosfs_mkfile() 432 msdosfs_wfile(const char *path, struct denode *dep, fsnode *node) in msdosfs_wfile() 537 msdosfs_mkdire(const char *path __unused, struct denode *pdep, fsnode *node) in msdosfs_mkdire()
|