Searched refs:ext2_t (Results 1 – 5 of 5) sorted by relevance
/lk-master/lib/fs/ext2/ |
A D | ext2_priv.h | 27 } 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 D | io.c | 17 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 D | file.c | 20 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 D | ext2.c | 103 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 D | dir.c | 18 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