Home
last modified time | relevance | path

Searched refs:ext2_t (Results 1 – 5 of 5) sorted by relevance

/lk-master/lib/fs/ext2/
A Dext2_priv.h27 } ext2_t; typedef
36 ext2_t *ext2;
43 int ext2_load_inode(ext2_t *ext2, inodenum_t num, struct ext2_inode *inode);
44 int ext2_lookup(ext2_t *ext2, const char *path, inodenum_t *inum); // path to inode
47 int ext2_read_block(ext2_t *ext2, void *buf, blocknum_t bnum);
48 int ext2_get_block(ext2_t *ext2, void **ptr, blocknum_t bnum);
49 int ext2_put_block(ext2_t *ext2, blocknum_t bnum);
51 off_t ext2_file_len(ext2_t *ext2, struct ext2_inode *inode);
52 ssize_t ext2_read_inode(ext2_t *ext2, struct ext2_inode *inode, void *buf, off_t offset, size_t len…
53 int ext2_read_link(ext2_t *ext2, struct ext2_inode *inode, char *str, size_t len);
A Dio.c17 int ext2_read_block(ext2_t *ext2, void *buf, blocknum_t bnum) { in ext2_read_block()
21 int ext2_get_block(ext2_t *ext2, void **ptr, blocknum_t bnum) { in ext2_get_block()
25 int ext2_put_block(ext2_t *ext2, blocknum_t bnum) { in ext2_put_block()
29 static int ext2_calculate_block_pointer_pos(ext2_t *ext2, blocknum_t block_to_find, uint32_t *level… in ext2_calculate_block_pointer_pos()
78 static int ext2_get_indirect_block_pointer_cache_block(ext2_t *ext2, struct ext2_inode *inode, in ext2_get_indirect_block_pointer_cache_block()
127 static blocknum_t file_block_to_fs_block(ext2_t *ext2, struct ext2_inode *inode, uint fileblock) { in file_block_to_fs_block()
163 ssize_t ext2_read_inode(ext2_t *ext2, struct ext2_inode *inode, void *_buf, off_t offset, size_t le… in ext2_read_inode()
A Dfile.c20 ext2_t *ext2 = (ext2_t *)cookie; in ext2_open_file()
78 off_t ext2_file_len(ext2_t *ext2, struct ext2_inode *inode) { in ext2_file_len()
102 int ext2_read_link(ext2_t *ext2, struct ext2_inode *inode, char *str, size_t len) { in ext2_read_link()
A Dext2.c103 ext2_t *ext2 = malloc(sizeof(ext2_t)); in ext2_mount()
190 ext2_t *ext2 = (ext2_t *)cookie; in ext2_unmount()
199 static void get_inode_addr(ext2_t *ext2, inodenum_t num, blocknum_t *block, size_t *block_offset) { in get_inode_addr()
213 int ext2_load_inode(ext2_t *ext2, inodenum_t num, struct ext2_inode *inode) { in ext2_load_inode()
A Ddir.c18 static int ext2_dir_lookup(ext2_t *ext2, struct ext2_inode *dir_inode, const char *name, inodenum_t… in ext2_dir_lookup()
73 static int ext2_walk(ext2_t *ext2, char *path, struct ext2_inode *start_inode, inodenum_t *inum, in… in ext2_walk()
172 int ext2_lookup(ext2_t *ext2, const char *_path, inodenum_t *inum) { in ext2_lookup()

Completed in 5 milliseconds