Home
last modified time | relevance | path

Searched refs:fsnode (Results 1 – 16 of 16) sorted by relevance

/freebsd/usr.sbin/makefs/
H A Dmakefs.h103 } 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 Dwalk.c57 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 Dmsdos.c64 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 Dmsdos.h44 struct fsnode;
59 struct denode *msdosfs_mkfile(const char *, struct denode *, fsnode *);
60 struct denode *msdosfs_mkdire(const char *, struct denode *, fsnode *);
H A Dmtree.c74 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 Dffs.c136 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 Dffs.c136 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 Dmakefs.c65 void (*make_fs)(const char *, const char *, fsnode *,
99 fsnode *root; in main()
H A Dcd9660.c126 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 Dcd9660.h134 fsnode *node; /* pointer to fsnode */
H A Dzfs.c780 zfs_makefs(const char *image, const char *dir, fsnode *root, fsinfo_t *fsopts) in zfs_makefs()
/freebsd/usr.sbin/makefs/zfs/
H A Dfs.c165 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 Dzfs.h133 void fs_build(zfs_opt_t *, int, fsnode *);
/freebsd/usr.sbin/makefs/cd9660/
H A Diso9660_rrip.h227 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 Diso9660_rrip.c634 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 Dmsdosfs_vnops.c90 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()