v7fs_ino_t
v7fs_ino_t ino)
v7fs_ino_t ino)
datablock_dup_remove(struct v7fs_self *fs, v7fs_ino_t i, v7fs_ino_t j,
v7fs_ino_t victim;
static void datablock_dup_remove(struct v7fs_self *, v7fs_ino_t, v7fs_ino_t,
v7fs_ino_t i;
v7fs_ino_t j;
v7fs_ino_t ino)
char *filename(struct v7fs_self *, v7fs_ino_t);
v7fs_ino_t ino)
v7fs_ino_t *f = sb->freeinode;
v7fs_inode_check(struct v7fs_self *fs, struct v7fs_inode *p, v7fs_ino_t ino)
v7fs_ino_t ino;
v7fs_ino_t target_ino;
v7fs_ino_t parent_ino;
struct v7fs_inode *p, v7fs_ino_t ino)
static v7fs_ino_t
lookup_parent_from_file(struct v7fs_self *fs, v7fs_ino_t ino)
static v7fs_ino_t
pathname_check_file(struct v7fs_self *fs, struct v7fs_inode *p, v7fs_ino_t ino)
v7fs_ino_t parent_ino;
pathname_check_dir(struct v7fs_self *fs, struct v7fs_inode *p, v7fs_ino_t ino)
v7fs_ino_t parent_ino;
v7fs_ino_t ino)
filename(struct v7fs_self *fs, v7fs_ino_t ino)
v7fs_ino_t parent;
connect_lost_and_found(struct v7fs_self *fs, v7fs_ino_t ino)
v7fs_ino_t ino;
v7fs_ino_t freeinode[V7FS_MAX_FREEINODE]; /* cache. */
v7fs_ino_t total_freeinode;
v7fs_ino_t inode_number;
v7fs_ino_t ino;
v7fs_ino_t *ino)
v7fs_ino_t ino;
v7fs_ino_t ino, const char *srcname, size_t srclen)
const char *name, size_t namelen, v7fs_ino_t *ino)
v7fs_ino_t inode_number;
const char*, size_t, v7fs_ino_t *);
size_t, struct v7fs_fileattr *, v7fs_ino_t *);
int v7fs_directory_add_entry(struct v7fs_self *,struct v7fs_inode *, v7fs_ino_t,
const char *, v7fs_ino_t);
v7fs_ino_t, char *);
v7fs_ino_t from_ino, to_ino;
const char *name, v7fs_ino_t ino)
v7fs_ino_t ino, char *buf)
v7fs_ino_t parent_ino;
can_dirmove(struct v7fs_self *fs, v7fs_ino_t from_ino, v7fs_ino_t to_ino)
v7fs_ino_t parent;
static int can_dirmove(struct v7fs_self *, v7fs_ino_t, v7fs_ino_t);
v7fs_inode_allocate(struct v7fs_self *fs, v7fs_ino_t *ino)
v7fs_ino_t inode_number;
v7fs_inode_deallocate(struct v7fs_self *fs, v7fs_ino_t ino)
v7fs_inode_load(struct v7fs_self *fs, struct v7fs_inode *p, v7fs_ino_t n)
v7fs_ino_t ino = mem->inode_number;
__unused, v7fs_ino_t n, v7fs_daddr_t *block,
v7fs_ino_t, v7fs_daddr_t *, v7fs_daddr_t *);
v7fs_inode_number_sanity(const struct v7fs_superblock *sb, v7fs_ino_t ino)
v7fs_ino_t inode_number; /* inode location */
int v7fs_inode_allocate(struct v7fs_self *, v7fs_ino_t *);
void v7fs_inode_deallocate(struct v7fs_self *, v7fs_ino_t);
int v7fs_inode_load(struct v7fs_self *, struct v7fs_inode *, v7fs_ino_t);
int v7fs_inode_number_sanity(const struct v7fs_superblock *, v7fs_ino_t);
struct v7fs_inode *, v7fs_ino_t), void *);
int (*func)(struct v7fs_self *, void *, struct v7fs_inode *, v7fs_ino_t),
v7fs_ino_t *freeinode = sb->freeinode;
v7fs_ino_t ino;
v7fs_ino_t *ifrom = from->freeinode;
v7fs_ino_t *ito = to->freeinode;
v7fs_ino_t number;
v7fs_ino_t number;
v7fs_ino_t ino;
v7fs_ino_t ino;
v7fs_ino_t ino;
v7fs_ino_t ino;
v7fs_ino_t ino;
v7fs_ino_t ninode;
v7fs_ino_t ino;