v7fs_inode
loopover_j(struct v7fs_self *fs, void *ctx, struct v7fs_inode *p,
loopover_i(struct v7fs_self *fs, void *ctx, struct v7fs_inode *inode,
replace_block_direct(struct v7fs_self *fs, struct v7fs_inode *p, int dupidx,
do_replace(struct v7fs_self *fs, struct v7fs_inode *p, v7fs_daddr_t dupblk,
struct v7fs_inode inode;
inode_subr(struct v7fs_self *fs, void *ctx, struct v7fs_inode *p,
extern struct v7fs_inode lost_and_found;
ilistcheck_subr(struct v7fs_self *fs, void *ctx, struct v7fs_inode *p,
v7fs_inode_check(struct v7fs_self *fs, struct v7fs_inode *p, v7fs_ino_t ino)
make_lost_and_found(struct v7fs_self *fs, struct v7fs_inode *p)
struct v7fs_inode root_inode;
static int make_lost_and_found(struct v7fs_self *, struct v7fs_inode *);
struct v7fs_inode lost_and_found;
struct v7fs_inode inode;
lookup_child_from_dir(struct v7fs_self *fs, struct v7fs_inode *p, bool print)
struct v7fs_inode *p, v7fs_ino_t ino)
lookup_parent_from_dir(struct v7fs_self *fs, struct v7fs_inode *p)
pathname_check_file(struct v7fs_self *fs, struct v7fs_inode *p, v7fs_ino_t ino)
struct v7fs_inode parent_inode;
pathname_check_dir(struct v7fs_self *fs, struct v7fs_inode *p, v7fs_ino_t ino)
struct v7fs_inode parent_inode;
pathname_subr(struct v7fs_self *fs, void *ctx __unused, struct v7fs_inode *p,
struct v7fs_inode inode;
struct v7fs_inode *parent;
struct v7fs_inode inode;
v7fs_datablock_foreach(struct v7fs_self *fs, struct v7fs_inode *p,
v7fs_datablock_last(struct v7fs_self *fs, struct v7fs_inode *inode,
v7fs_datablock_expand(struct v7fs_self *fs, struct v7fs_inode *inode, size_t sz)
struct v7fs_inode backup = *inode;
v7fs_datablock_contract(struct v7fs_self *fs, struct v7fs_inode *inode,
struct v7fs_inode *inode)
int v7fs_datablock_foreach(struct v7fs_self *, struct v7fs_inode *,
v7fs_daddr_t v7fs_datablock_last(struct v7fs_self *, struct v7fs_inode *,
int v7fs_datablock_expand(struct v7fs_self *, struct v7fs_inode *, size_t);
int v7fs_datablock_contract(struct v7fs_self *, struct v7fs_inode *, size_t);
int v7fs_datablock_size_change(struct v7fs_self *, size_t, struct v7fs_inode *);
struct v7fs_inode inode; /* filesystem dependent implementation */
v7fs_file_allocate(struct v7fs_self *fs, struct v7fs_inode *parent_dir,
struct v7fs_inode inode;
v7fs_file_deallocate(struct v7fs_self *fs, struct v7fs_inode *parent_dir,
struct v7fs_inode inode;
v7fs_directory_add_entry(struct v7fs_self *fs, struct v7fs_inode *parent_dir,
struct v7fs_inode inode;
v7fs_directory_remove_entry(struct v7fs_self *fs, struct v7fs_inode *parent_dir,
struct v7fs_inode inode;
v7fs_file_lookup_by_name(struct v7fs_self *fs, struct v7fs_inode *parent_dir,
int v7fs_file_lookup_by_name(struct v7fs_self *, struct v7fs_inode *,
int v7fs_file_allocate(struct v7fs_self *, struct v7fs_inode *, const char *,
int v7fs_file_deallocate(struct v7fs_self *, struct v7fs_inode *, const char *,
int v7fs_directory_add_entry(struct v7fs_self *,struct v7fs_inode *, v7fs_ino_t,
int v7fs_directory_remove_entry(struct v7fs_self *,struct v7fs_inode *,
int v7fs_file_rename(struct v7fs_self *, struct v7fs_inode *, const char *,
size_t, struct v7fs_inode *, const char *, size_t);
int v7fs_directory_replace_entry(struct v7fs_self *, struct v7fs_inode *,
int v7fs_file_link(struct v7fs_self *, struct v7fs_inode *, struct v7fs_inode *,
bool v7fs_file_lookup_by_number(struct v7fs_self *, struct v7fs_inode *,
int v7fs_file_symlink(struct v7fs_self *, struct v7fs_inode *, const char *);
v7fs_file_rename(struct v7fs_self *fs, struct v7fs_inode *parent_from,
const char *from, size_t fromlen, struct v7fs_inode *parent_to,
struct v7fs_inode inode;
v7fs_directory_replace_entry(struct v7fs_self *fs, struct v7fs_inode *self_dir,
v7fs_file_lookup_by_number(struct v7fs_self *fs, struct v7fs_inode *parent_dir,
struct v7fs_inode inode;
v7fs_file_link(struct v7fs_self *fs, struct v7fs_inode *parent_dir,
struct v7fs_inode *p, const char *name, size_t namelen)
v7fs_file_symlink(struct v7fs_self *fs, struct v7fs_inode *p,
struct v7fs_inode inode;
struct v7fs_inode *mem, struct v7fs_inode_diskimage *disk)
struct v7fs_inode *mem, struct v7fs_inode_diskimage *disk)
v7fs_inode_load(struct v7fs_self *fs, struct v7fs_inode *p, v7fs_ino_t n)
v7fs_inode_writeback(struct v7fs_self *fs, struct v7fs_inode *mem)
struct v7fs_inode *, struct v7fs_inode_diskimage *);
int v7fs_inode_load(struct v7fs_self *, struct v7fs_inode *, v7fs_ino_t);
int v7fs_inode_writeback(struct v7fs_self *, struct v7fs_inode *);
struct v7fs_inode *, struct v7fs_inode_diskimage *);
void v7fs_inode_chmod(struct v7fs_inode *, v7fs_mode_t);
void v7fs_inode_dump(const struct v7fs_inode *);
struct v7fs_inode *, v7fs_ino_t), void *);
struct v7fs_inode inode;
v7fs_inode_chmod(struct v7fs_inode *inode, v7fs_mode_t mode)
v7fs_inode_dump(const struct v7fs_inode *p)
int (*func)(struct v7fs_self *, void *, struct v7fs_inode *, v7fs_ino_t),
struct v7fs_inode inode;
struct v7fs_inode *inode = &v7node->inode;
struct v7fs_inode *inode = &v7node->inode;
struct v7fs_inode *inode = &v7node->inode;
struct v7fs_inode *inode = &v7node->inode;
struct v7fs_inode *p = &newnode->inode;
struct v7fs_inode *inode = &v7node->inode;
struct v7fs_inode *inode = &v7node->inode;
struct v7fs_inode *inode = &v7node->inode;
struct v7fs_inode *inode = &v7node->inode;
struct v7fs_inode *inode = &v7node->inode;
struct v7fs_inode *inode = &v7node->inode;
struct v7fs_inode *inode = &v7node->inode;
struct v7fs_inode *inode = &v7node->inode;
struct v7fs_inode *inode = &((struct v7fs_node *)vp->v_data)->inode;
struct v7fs_inode *parent = &parent_node->inode;
struct v7fs_inode *p = &node->inode;
struct v7fs_inode *inode =
struct v7fs_inode *inode = &((struct v7fs_node *)vp->v_data)->inode;
struct v7fs_inode inode;
struct v7fs_inode *parent = &parent_node->inode;
struct v7fs_inode *inode = &v7node->inode;
file_copy(struct v7fs_self *fs, struct v7fs_inode *parent_inode, fsnode *node,
struct v7fs_inode inode;
populate_walk(struct v7fs_self *fs, struct v7fs_inode *parent_inode,
struct v7fs_inode inode;
struct v7fs_inode root_inode;
allocate(struct v7fs_self *fs, struct v7fs_inode *parent_inode, fsnode *node,
dev_t dev, struct v7fs_inode *inode)