Lines Matching defs:inode

113 void btrfs_test_inode_set_ops(struct inode *inode)  in btrfs_test_inode_set_ops()
120 struct inode *inode, struct inode *dir, in btrfs_init_inode_security()
138 struct btrfs_root *root, struct inode *inode, in insert_inline_extent()
240 struct inode *inode, u64 start, in cow_file_range_inline()
329 struct inode *inode; member
359 static inline int inode_need_compress(struct inode *inode) in inode_need_compress()
393 static noinline void compress_file_range(struct inode *inode, in compress_file_range()
667 static noinline void submit_compressed_extents(struct inode *inode, in submit_compressed_extents()
866 static u64 get_extent_allocation_hint(struct inode *inode, u64 start, in get_extent_allocation_hint()
911 static noinline int cow_file_range(struct inode *inode, in cow_file_range()
1117 static int cow_file_range_async(struct inode *inode, struct page *locked_page, in cow_file_range_async()
1205 static noinline int run_delalloc_nocow(struct inode *inode, in run_delalloc_nocow()
1495 static inline int need_force_cow(struct inode *inode, u64 start, u64 end) in need_force_cow()
1518 static int run_delalloc_range(struct inode *inode, struct page *locked_page, in run_delalloc_range()
1543 static void btrfs_split_extent_hook(struct inode *inode, in btrfs_split_extent_hook()
1583 static void btrfs_merge_extent_hook(struct inode *inode, in btrfs_merge_extent_hook()
1642 struct inode *inode) in btrfs_add_delalloc_inodes()
1663 struct inode *inode) in btrfs_del_delalloc_inode()
1686 static void btrfs_set_bit_hook(struct inode *inode, in btrfs_set_bit_hook()
1730 static void btrfs_clear_bit_hook(struct inode *inode, in btrfs_clear_bit_hook()
1825 static int __btrfs_submit_bio_start(struct inode *inode, int rw, in __btrfs_submit_bio_start()
1846 static int __btrfs_submit_bio_done(struct inode *inode, int rw, struct bio *bio, in __btrfs_submit_bio_done()
1863 static int btrfs_submit_bio_hook(struct inode *inode, int rw, struct bio *bio, in btrfs_submit_bio_hook()
1925 struct inode *inode, u64 file_offset, in add_pending_csums()
1939 int btrfs_set_extent_delalloc(struct inode *inode, u64 start, u64 end, in btrfs_set_extent_delalloc()
1959 struct inode *inode; in btrfs_writepage_fixup_worker() local
2027 struct inode *inode = page->mapping->host; in btrfs_writepage_start_hook() local
2052 struct inode *inode, u64 file_pos, in insert_reserved_file_extent()
2154 struct inode *inode; member
2233 struct inode *inode = new->inode; in record_one_backref() local
2410 struct inode *inode; in relink_extent_backref() local
2615 struct inode *inode; in relink_file_extents() local
2663 record_old_file_extents(struct inode *inode, in record_old_file_extents()
2796 struct inode *inode = ordered_extent->inode; in btrfs_finish_ordered_io() local
2987 struct inode *inode = page->mapping->host; in btrfs_writepage_end_io_hook() local
3015 static int __readpage_endio_check(struct inode *inode, in __readpage_endio_check()
3059 struct inode *inode = page->mapping->host; in btrfs_readpage_end_io_hook() local
3083 void btrfs_add_delayed_iput(struct inode *inode) in btrfs_add_delayed_iput()
3107 struct btrfs_inode *inode; in btrfs_run_delayed_iputs() local
3179 int btrfs_orphan_add(struct btrfs_trans_handle *trans, struct inode *inode) in btrfs_orphan_add()
3266 struct inode *inode) in btrfs_orphan_del()
3306 struct inode *inode; in btrfs_orphan_cleanup() local
3572 static void btrfs_read_locked_inode(struct inode *inode) in btrfs_read_locked_inode()
3734 struct inode *inode) in fill_inode_item()
3782 struct btrfs_root *root, struct inode *inode) in btrfs_update_inode_item()
3819 struct btrfs_root *root, struct inode *inode) in btrfs_update_inode()
3846 struct inode *inode) in btrfs_update_inode_fallback()
3863 struct inode *dir, struct inode *inode, in __btrfs_unlink_inode()
3962 struct inode *dir, struct inode *inode, in btrfs_unlink_inode()
4022 struct inode *inode = d_inode(dentry); in btrfs_unlink() local
4130 struct inode *inode = d_inode(dentry); in btrfs_rmdir() local
4183 static int truncate_inline_extent(struct inode *inode, in truncate_inline_extent()
4237 struct inode *inode, in btrfs_truncate_inode_items()
4575 int btrfs_truncate_page(struct inode *inode, loff_t from, loff_t len, in btrfs_truncate_page()
4678 static int maybe_insert_hole(struct btrfs_root *root, struct inode *inode, in maybe_insert_hole()
4727 int btrfs_cont_expand(struct inode *inode, loff_t oldsize, loff_t size) in btrfs_cont_expand()
4852 static int btrfs_setsize(struct inode *inode, struct iattr *attr) in btrfs_setsize()
4971 struct inode *inode = d_inode(dentry); in btrfs_setattr() local
5012 static void evict_inode_truncate_pages(struct inode *inode) in evict_inode_truncate_pages()
5064 void btrfs_evict_inode(struct inode *inode) in btrfs_evict_inode()
5338 static void inode_tree_add(struct inode *inode) in inode_tree_add()
5374 static void inode_tree_del(struct inode *inode) in inode_tree_del()
5402 struct inode *inode; in btrfs_invalidate_inodes() local
5460 static int btrfs_init_locked_inode(struct inode *inode, void *p) in btrfs_init_locked_inode()
5470 static int btrfs_find_actor(struct inode *inode, void *opaque) in btrfs_find_actor()
5481 struct inode *inode; in btrfs_iget_locked() local
5500 struct inode *inode; in btrfs_iget() local
5527 struct inode *inode = new_inode(s); in new_simple_dir() local
5550 struct inode *inode; in btrfs_lookup_dentry() local
5604 struct inode *inode = d_inode(dentry); in btrfs_dentry_delete() local
5628 struct inode *inode; in btrfs_lookup() local
5647 struct inode *inode = file_inode(file); in btrfs_real_readdir() local
5840 int btrfs_write_inode(struct inode *inode, struct writeback_control *wbc) in btrfs_write_inode()
5871 static int btrfs_dirty_inode(struct inode *inode) in btrfs_dirty_inode()
5905 static int btrfs_update_time(struct inode *inode, struct timespec *now, in btrfs_update_time()
5929 static int btrfs_set_inode_index_count(struct inode *inode) in btrfs_set_inode_index_count()
6004 static int btrfs_insert_inode_locked(struct inode *inode) in btrfs_insert_inode_locked()
6022 struct inode *inode; in btrfs_new_inode() local
6182 static inline u8 btrfs_inode_type(struct inode *inode) in btrfs_inode_type()
6194 struct inode *parent_inode, struct inode *inode, in btrfs_add_link()
6263 struct inode *inode, int backref, u64 index) in btrfs_add_nondir()
6278 struct inode *inode = NULL; in btrfs_mknod() local
6352 struct inode *inode = NULL; in btrfs_create() local
6426 struct inode *inode = d_inode(old_dentry); in btrfs_link() local
6498 struct inode *inode = NULL; in btrfs_mkdir() local
6632 struct inode *inode, struct page *page, in uncompress_inline()
6672 struct extent_map *btrfs_get_extent(struct inode *inode, struct page *page, in btrfs_get_extent()
6943 struct extent_map *btrfs_get_extent_fiemap(struct inode *inode, struct page *page, in btrfs_get_extent_fiemap()
7070 static struct extent_map *btrfs_new_extent_direct(struct inode *inode, in btrfs_new_extent_direct()
7107 noinline int can_nocow_extent(struct inode *inode, u64 offset, u64 *len, in can_nocow_extent()
7248 bool btrfs_page_exists_in_range(struct inode *inode, loff_t start, loff_t end) in btrfs_page_exists_in_range()
7318 static int lock_extent_direct(struct inode *inode, u64 lockstart, u64 lockend, in lock_extent_direct()
7381 static struct extent_map *create_pinned_em(struct inode *inode, u64 start, in create_pinned_em()
7429 static int btrfs_get_blocks_direct(struct inode *inode, sector_t iblock, in btrfs_get_blocks_direct()
7625 static inline int submit_dio_repair_bio(struct inode *inode, struct bio *bio, in submit_dio_repair_bio()
7646 static int btrfs_check_dio_repairable(struct inode *inode, in btrfs_check_dio_repairable()
7680 static int dio_read_error(struct inode *inode, struct bio *failed_bio, in dio_read_error()
7734 struct inode *inode; member
7756 static int __btrfs_correct_data_nocsum(struct inode *inode, in __btrfs_correct_data_nocsum()
7824 static int __btrfs_subio_endio_read(struct inode *inode, in __btrfs_subio_endio_read()
7871 static int btrfs_subio_endio_read(struct inode *inode, in btrfs_subio_endio_read()
7889 struct inode *inode = dip->inode; in btrfs_endio_direct_read() local
7915 struct inode *inode = dip->inode; in btrfs_endio_direct_write() local
7959 static int __btrfs_submit_bio_start_direct_io(struct inode *inode, int rw, in __btrfs_submit_bio_start_direct_io()
8016 struct inode *inode, in btrfs_lookup_and_bind_dio_csum()
8047 static inline int __btrfs_submit_dio_bio(struct bio *bio, struct inode *inode, in __btrfs_submit_dio_bio()
8102 struct inode *inode = dip->inode; in btrfs_submit_direct_hook() local
8213 struct inode *inode, loff_t file_offset) in btrfs_submit_direct()
8320 struct inode *inode = file->f_mapping->host; in btrfs_direct_IO() local
8399 static int btrfs_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo, in btrfs_fiemap()
8421 struct inode *inode = page->mapping->host; in btrfs_writepage() local
8490 struct inode *inode = page->mapping->host; in btrfs_invalidatepage() local
8593 struct inode *inode = file_inode(vma->vm_file); in btrfs_page_mkwrite() local
8710 static int btrfs_truncate(struct inode *inode) in btrfs_truncate()
8858 struct inode *inode; in btrfs_create_subvol_root() local
8890 struct inode *inode; in btrfs_alloc_inode() local
8942 void btrfs_test_destroy_inode(struct inode *inode) in btrfs_test_destroy_inode()
8951 struct inode *inode = container_of(head, struct inode, i_rcu); in btrfs_i_callback() local
8955 void btrfs_destroy_inode(struct inode *inode) in btrfs_destroy_inode()
9001 int btrfs_drop_inode(struct inode *inode) in btrfs_drop_inode()
9092 struct inode *inode = d_inode(dentry); in btrfs_getattr() local
9300 struct inode *inode; in btrfs_run_delalloc_work() local
9321 struct btrfs_delalloc_work *btrfs_alloc_delalloc_work(struct inode *inode, in btrfs_alloc_delalloc_work()
9356 struct inode *inode; in __start_delalloc_inodes() local
9505 struct inode *inode = NULL; in btrfs_symlink() local
9621 static int __btrfs_prealloc_file_range(struct inode *inode, int mode, in __btrfs_prealloc_file_range()
9737 int btrfs_prealloc_file_range(struct inode *inode, int mode, in btrfs_prealloc_file_range()
9746 int btrfs_prealloc_file_range_trans(struct inode *inode, in btrfs_prealloc_file_range_trans()
9760 static int btrfs_permission(struct inode *inode, int mask) in btrfs_permission()
9779 struct inode *inode = NULL; in btrfs_tmpfile() local
9847 int btrfs_inode_check_errors(struct inode *inode) in btrfs_inode_check_errors()