Lines Matching refs:ext2_inode
35 K_MEM_SLAB_DEFINE(inode_struct_slab, sizeof(struct ext2_inode), MAX_INODES, sizeof(void *));
405 static int64_t find_dir_entry(struct ext2_inode *inode, const char *name, size_t len,
413 struct ext2_inode *cur_dir = NULL, *next = NULL; in ext2_lookup_inode()
562 static int64_t find_dir_entry(struct ext2_inode *inode, const char *name, size_t len, in find_dir_entry()
609 ssize_t ext2_inode_read(struct ext2_inode *inode, void *buf, uint32_t offset, size_t nbytes) in ext2_inode_read()
643 ssize_t ext2_inode_write(struct ext2_inode *inode, const void *buf, uint32_t offset, size_t nbytes) in ext2_inode_write()
691 int ext2_inode_trunc(struct ext2_inode *inode, off_t length) in ext2_inode_trunc()
780 int ext2_inode_sync(struct ext2_inode *inode) in ext2_inode_sync()
823 struct ext2_inode *inode = NULL; in ext2_get_direntry()
874 static int ext2_create_inode(struct ext2_data *fs, struct ext2_inode *parent, in ext2_create_inode()
875 struct ext2_inode *inode, int type) in ext2_create_inode()
934 static int ext2_add_direntry(struct ext2_inode *dir, struct ext2_direntry *entry) in ext2_add_direntry()
1021 int ext2_create_file(struct ext2_inode *parent, struct ext2_inode *new_inode, in ext2_create_file()
1054 int ext2_create_dir(struct ext2_inode *parent, struct ext2_inode *new_inode, in ext2_create_dir()
1140 static int ext2_del_direntry(struct ext2_inode *parent, uint32_t offset) in ext2_del_direntry()
1225 static int remove_inode(struct ext2_inode *inode) in remove_inode()
1242 static int can_unlink(struct ext2_inode *inode) in can_unlink()
1280 int ext2_inode_unlink(struct ext2_inode *parent, struct ext2_inode *inode, uint32_t offset) in ext2_inode_unlink()
1374 struct ext2_inode *fparent = args_from->parent; in ext2_move_file()
1375 struct ext2_inode *tparent = args_to->parent; in ext2_move_file()
1441 int ext2_inode_get(struct ext2_data *fs, uint32_t ino, struct ext2_inode **ret) in ext2_inode_get()
1444 struct ext2_inode *inode; in ext2_inode_get()
1465 memset(inode, 0, sizeof(struct ext2_inode)); in ext2_inode_get()
1485 int ext2_inode_drop(struct ext2_inode *inode) in ext2_inode_drop()
1541 void ext2_inode_drop_blocks(struct ext2_inode *inode) in ext2_inode_drop_blocks()