| /freebsd-14.2/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 | 73 fsnode * 74 walk_dir(const char *root, const char *dir, fsnode *parent, fsnode *join) in walk_dir() 76 fsnode *first, *cur, *prev, *last; in walk_dir() 218 static fsnode * 222 fsnode *cur; in create_fsnode() 255 free_fsnodes(fsnode *node) in free_fsnodes() 257 fsnode *cur, *next; in free_fsnodes() 343 fsnode *curfsnode; in apply_specdir() 366 fsnode *next; in apply_specdir() 560 dump_fsnodes(fsnode *root) in dump_fsnodes() [all …]
|
| 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 | 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) in msdos_makefs() 212 msdos_populate_dir(const char *path, struct denode *dir, fsnode *root, in msdos_populate_dir() 213 fsnode *parent, fsinfo_t *fsopts) in msdos_populate_dir() 215 fsnode *cur; in msdos_populate_dir()
|
| H A D | mtree.c | 75 static fsnode *mtree_root; 76 static fsnode *mtree_current; 77 static fsnode mtree_global; 152 mtree_file_path(fsnode *node) in mtree_file_path() 154 fsnode *pnode; in mtree_file_path() 424 static fsnode * 425 create_node(const char *name, u_int type, fsnode *parent, fsnode *global) in create_node() 427 fsnode *n; in create_node() 449 destroy_node(fsnode *n) in destroy_node() 825 fsnode *last, *node, *parent; in read_mtree_spec1() [all …]
|
| H A D | ffs.c | 139 static int ffs_populate_dir(const char *, fsnode *, fsinfo_t *); 140 static void ffs_size_dir(fsnode *, fsinfo_t *); 141 static void ffs_validate(const char *, fsnode *, fsinfo_t *); 145 fsnode *, fsinfo_t *); 147 fsnode *, fsinfo_t *); 323 ffs_validate(const char *dir, fsnode *root, fsinfo_t *fsopts) in ffs_validate() 598 ffs_size_dir(fsnode *root, fsinfo_t *fsopts) in ffs_size_dir() 601 fsnode * node; in ffs_size_dir() 680 fsnode *root, fsinfo_t *fsopts) in ffs_build_dinode1() 728 fsnode *root, fsinfo_t *fsopts) in ffs_build_dinode2() [all …]
|
| H A D | cd9660.c | 128 static int cd9660_translate_node(iso9660_disk *, fsnode *, cd9660node *); 140 static void cd9660_convert_structure(iso9660_disk *, fsnode *, cd9660node *, int, 464 cd9660_makefs(const char *image, const char *dir, fsnode *root, in cd9660_makefs() 836 cd9660_translate_node(iso9660_disk *diskStructure, fsnode *node, in cd9660_translate_node() 1319 cd9660_convert_structure(iso9660_disk *diskStructure, fsnode *root, in cd9660_convert_structure() 1322 fsnode *iterator = root; in cd9660_convert_structure() 1919 fsnode * tfsnode; in cd9660_create_virtual_entry()
|
| H A D | makefs.c | 66 void (*make_fs)(const char *, const char *, fsnode *, 100 fsnode *root; in main()
|
| H A D | cd9660.h | 135 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-14.2/usr.sbin/makefs/zfs/ |
| H A D | fs.c | 175 fsnode_isroot(const fsnode *cur) in fsnode_isroot() 184 fsnode_foreach(fsnode *root, int (*cb)(fsnode *, void *), void *arg) in fsnode_foreach() argument 188 for (fsnode *cur = root; cur != NULL; cur = cur->next) { in fsnode_foreach() 307 fs_readlink(const fsnode *cur, struct fs_populate_arg *arg, in fs_readlink() 509 fs_populate_file(fsnode *cur, struct fs_populate_arg *arg) in fs_populate_file() 583 fs_populate_dir(fsnode *cur, struct fs_populate_arg *arg) in fs_populate_dir() 639 fs_populate_symlink(fsnode *cur, struct fs_populate_arg *arg) in fs_populate_symlink() 656 fs_foreach_populate(fsnode *cur, void *_arg) in fs_foreach_populate() 812 fsnode *cur, *root; in fs_layout_one() 894 fs_foreach_mark(fsnode *cur, void *arg) in fs_foreach_mark() [all …]
|
| H A D | zfs.h | 133 void fs_build(zfs_opt_t *, int, fsnode *);
|
| /freebsd-14.2/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-14.2/usr.sbin/makefs/msdos/ |
| H A D | msdosfs_vnops.c | 91 static int msdosfs_wfile(const char *, struct denode *, fsnode *); 358 msdosfs_mkfile(const char *path, struct denode *pdep, fsnode *node) in msdosfs_mkfile() 433 msdosfs_wfile(const char *path, struct denode *dep, fsnode *node) in msdosfs_wfile() 538 msdosfs_mkdire(const char *path __unused, struct denode *pdep, fsnode *node) in msdosfs_mkdire()
|