Lines Matching defs:inode

114 static void logfs_disk_to_inode(struct logfs_disk_inode *di, struct inode*inode)  in logfs_disk_to_inode()
150 static void logfs_inode_to_disk(struct inode *inode, struct logfs_disk_inode*di) in logfs_inode_to_disk()
187 static void __logfs_set_blocks(struct inode *inode) in __logfs_set_blocks()
197 void logfs_set_blocks(struct inode *inode, u64 bytes) in logfs_set_blocks()
274 static struct page *logfs_get_read_page(struct inode *inode, u64 bix, in logfs_get_read_page()
310 static struct page *logfs_get_write_page(struct inode *inode, u64 bix, in logfs_get_write_page()
348 static struct page *logfs_get_page(struct inode *inode, u64 bix, level_t level, in logfs_get_page()
392 struct inode *inode; in indirect_write_block() local
418 struct inode *inode; in inode_write_block() local
442 static __be64 inode_val0(struct inode *inode) in inode_val0()
464 struct inode *inode = block->inode; in inode_write_alias() local
552 struct inode *inode = block->inode; in inode_free_block() local
601 static void alloc_inode_block(struct inode *inode) in alloc_inode_block()
644 static void alloc_data_block(struct inode *inode, struct page *page) in alloc_data_block()
664 static void alloc_indirect_block(struct inode *inode, struct page *page, in alloc_indirect_block()
716 static int logfs_read_direct(struct inode *inode, struct page *page) in logfs_read_direct()
729 static int logfs_read_loop(struct inode *inode, struct page *page, in logfs_read_loop()
767 static int logfs_read_block(struct inode *inode, struct page *page, in logfs_read_block()
777 static int logfs_exist_loop(struct inode *inode, u64 bix) in logfs_exist_loop()
810 int logfs_exist_block(struct inode *inode, u64 bix) in logfs_exist_block()
819 static u64 seek_holedata_direct(struct inode *inode, u64 bix, int data) in seek_holedata_direct()
829 static u64 seek_holedata_loop(struct inode *inode, u64 bix, int data) in seek_holedata_loop()
887 u64 logfs_seek_hole(struct inode *inode, u64 bix) in logfs_seek_hole()
916 static u64 __logfs_seek_data(struct inode *inode, u64 bix) in __logfs_seek_data()
944 u64 logfs_seek_data(struct inode *inode, u64 bix) in logfs_seek_data()
961 static int __logfs_is_valid_loop(struct inode *inode, u64 bix, in __logfs_is_valid_loop()
990 static int logfs_is_valid_loop(struct inode *inode, u64 bix, u64 ofs) in logfs_is_valid_loop()
1007 static int __logfs_is_valid_block(struct inode *inode, u64 bix, u64 ofs) in __logfs_is_valid_block()
1035 struct inode *inode; in logfs_is_valid_block() local
1065 struct inode *inode = page->mapping->host; in logfs_readpage_nolock() local
1082 static int logfs_reserve_bytes(struct inode *inode, int bytes) in logfs_reserve_bytes()
1101 int get_page_reserve(struct inode *inode, struct page *page) in get_page_reserve()
1133 static void logfs_handle_transaction(struct inode *inode, in logfs_handle_transaction()
1207 static int logfs_reserve_blocks(struct inode *inode, int blocks) in logfs_reserve_blocks()
1217 static struct logfs_shadow *alloc_shadow(struct inode *inode, u64 bix, in alloc_shadow()
1232 static void free_shadow(struct inode *inode, struct logfs_shadow *shadow) in free_shadow()
1274 static void fill_shadow_tree(struct inode *inode, struct page *page, in fill_shadow_tree()
1326 static void set_iused(struct inode *inode, struct logfs_shadow *shadow) in set_iused()
1340 static int logfs_write_i0(struct inode *inode, struct page *page, in logfs_write_i0()
1376 static int logfs_write_direct(struct inode *inode, struct page *page, in logfs_write_direct()
1416 static int __logfs_write_rec(struct inode *inode, struct page *page, in __logfs_write_rec()
1467 static int logfs_write_rec(struct inode *inode, struct page *page, in logfs_write_rec()
1495 void logfs_add_transaction(struct inode *inode, struct logfs_transaction *ta) in logfs_add_transaction()
1501 void logfs_del_transaction(struct inode *inode, struct logfs_transaction *ta) in logfs_del_transaction()
1509 static int grow_inode(struct inode *inode, u64 bix, level_t level) in grow_inode()
1540 static int __logfs_write_buf(struct inode *inode, struct page *page, long flags) in __logfs_write_buf()
1565 int logfs_write_buf(struct inode *inode, struct page *page, long flags) in logfs_write_buf()
1576 static int __logfs_delete(struct inode *inode, struct page *page) in __logfs_delete()
1591 int logfs_delete(struct inode *inode, pgoff_t index, in logfs_delete()
1611 int logfs_rewrite_block(struct inode *inode, u64 bix, u64 ofs, in logfs_rewrite_block()
1644 static int truncate_data_block(struct inode *inode, struct page *page, in truncate_data_block()
1667 static int logfs_truncate_i0(struct inode *inode, struct page *page, in logfs_truncate_i0()
1692 static int logfs_truncate_direct(struct inode *inode, u64 size) in logfs_truncate_direct()
1765 static int __logfs_truncate_rec(struct inode *inode, struct page *ipage, in __logfs_truncate_rec()
1819 static int logfs_truncate_rec(struct inode *inode, u64 size) in logfs_truncate_rec()
1847 static int __logfs_truncate(struct inode *inode, u64 size) in __logfs_truncate()
1868 int logfs_truncate(struct inode *inode, u64 target) in logfs_truncate()
1898 static void move_page_to_inode(struct inode *inode, struct page *page) in move_page_to_inode()
1921 static void move_inode_to_page(struct page *page, struct inode *inode) in move_inode_to_page()
1945 int logfs_read_inode(struct inode *inode) in logfs_read_inode()
1973 static struct page *inode_to_page(struct inode *inode) in inode_to_page()
1992 static int do_write_inode(struct inode *inode) in do_write_inode()
2027 struct inode *inode; in logfs_mod_segment_entry() local
2126 int __logfs_write_inode(struct inode *inode, struct page *page, long flags) in __logfs_write_inode()
2137 static int do_delete_inode(struct inode *inode) in do_delete_inode()
2162 void logfs_evict_inode(struct inode *inode) in logfs_evict_inode()
2200 struct inode *inode; in btree_write_block() local
2234 int logfs_inode_write(struct inode *inode, const void *buf, size_t count, in logfs_inode_write()
2264 struct inode *inode; in logfs_open_segfile() local