Lines Matching refs:open_file
97 static int ext2fs_open(const char *path, struct open_file *f);
98 static int ext2fs_close(struct open_file *f);
99 static int ext2fs_read(struct open_file *f, void *buf,
101 static off_t ext2fs_seek(struct open_file *f, off_t offset, int where);
102 static int ext2fs_stat(struct open_file *f, struct stat *sb);
103 static int ext2fs_readdir(struct open_file *f, struct dirent *d);
321 static int read_inode(ino_t inumber, struct open_file *f);
322 static int block_map(struct open_file *f, daddr_t file_block,
324 static int buf_read_file(struct open_file *f, char **buf_p,
326 static int search_directory(char *name, struct open_file *f,
333 ext2fs_open(const char *upath, struct open_file *f)
558 read_inode(ino_t inumber, struct open_file *f)
600 block_map(struct open_file *f, daddr_t file_block, daddr_t *disk_block_p)
700 buf_read_file(struct open_file *f, char **buf_p, size_t *size_p)
758 search_directory(char *name, struct open_file *f, ino_t *inumber_p)
794 ext2fs_close(struct open_file *f)
817 ext2fs_read(struct open_file *f, void *addr, size_t size, size_t *resid)
848 ext2fs_seek(struct open_file *f, off_t offset, int where)
870 ext2fs_stat(struct open_file *f, struct stat *sb)
883 ext2fs_readdir(struct open_file *f, struct dirent *d)