Lines Matching defs:btrfs_inode
13 #include "btrfs_inode.h"
162 static int __btrfs_add_ordered_extent(struct btrfs_inode *inode, u64 file_offset,
255 int btrfs_add_ordered_extent(struct btrfs_inode *inode, u64 file_offset,
264 int btrfs_add_ordered_extent_dio(struct btrfs_inode *inode, u64 file_offset,
273 int btrfs_add_ordered_extent_compress(struct btrfs_inode *inode, u64 file_offset,
311 int btrfs_dec_test_first_ordered_pending(struct btrfs_inode *inode,
381 int btrfs_dec_test_ordered_pending(struct btrfs_inode *inode,
466 void btrfs_remove_ordered_extent(struct btrfs_inode *btrfs_inode,
470 struct btrfs_root *root = btrfs_inode->root;
476 spin_lock(&btrfs_inode->lock);
477 btrfs_mod_outstanding_extents(btrfs_inode, -1);
478 spin_unlock(&btrfs_inode->lock);
480 btrfs_delalloc_release_metadata(btrfs_inode, entry->num_bytes,
487 tree = &btrfs_inode->ordered_tree;
529 trace_btrfs_ordered_extent_remove(btrfs_inode, entry);
656 struct btrfs_inode *inode = BTRFS_I(entry->inode);
742 struct btrfs_ordered_extent *btrfs_lookup_ordered_extent(struct btrfs_inode *inode,
769 struct btrfs_inode *inode, u64 file_offset, u64 len)
809 void btrfs_get_ordered_extents_for_logging(struct btrfs_inode *inode,
838 btrfs_lookup_first_ordered_extent(struct btrfs_inode *inode, u64 file_offset)
862 int btrfs_find_ordered_sum(struct btrfs_inode *inode, u64 offset,
915 void btrfs_lock_and_flush_ordered_range(struct btrfs_inode *inode, u64 start,