Lines Matching defs:bfs
1 /* $NetBSD: bfs.h,v 1.8 2014/01/09 13:23:57 hannken Exp $ */
53 /* BFS specification */
111 struct bfs {
147 int bfs_init2(struct bfs **, int, struct sector_io_ops *, bool);
148 void bfs_fini(struct bfs *);
149 int bfs_file_read(const struct bfs *, const char *, void *, size_t, size_t *);
150 int bfs_file_write(struct bfs *, const char *, void *, size_t);
151 int bfs_file_create(struct bfs *, const char *, void *, size_t,
153 int bfs_file_delete(struct bfs *, const char *, bool);
154 int bfs_file_rename(struct bfs *, const char *, const char *);
155 bool bfs_file_lookup(const struct bfs *, const char *, int *, int *,
159 bool bfs_dump(const struct bfs *);
162 int sysvbfs_bfs_init(struct bfs **, struct vnode *);
163 void sysvbfs_bfs_fini(struct bfs *);
164 bool bfs_inode_lookup(const struct bfs *, ino_t, struct bfs_inode **);
165 int bfs_inode_delete(struct bfs *, ino_t);
166 bool bfs_dirent_lookup_by_name(const struct bfs *, const char *,
168 bool bfs_dirent_lookup_by_inode(const struct bfs *, int,
170 void bfs_inode_set_attr(const struct bfs *, struct bfs_inode *,
172 int bfs_inode_alloc(const struct bfs *, struct bfs_inode **, int *,