Lines Matching refs:inode_defrag
25 struct inode_defrag { struct
48 static int compare_inode_defrag(const struct inode_defrag *defrag1, in compare_inode_defrag() argument
49 const struct inode_defrag *defrag2) in compare_inode_defrag()
65 const struct inode_defrag *new_defrag = rb_entry(new, struct inode_defrag, rb_node); in inode_defrag_cmp()
66 const struct inode_defrag *existing_defrag = rb_entry(existing, struct inode_defrag, rb_node); in inode_defrag_cmp()
79 struct inode_defrag *defrag) in btrfs_insert_inode_defrag()
86 struct inode_defrag *entry; in btrfs_insert_inode_defrag()
88 entry = rb_entry(node, struct inode_defrag, rb_node); in btrfs_insert_inode_defrag()
121 struct inode_defrag *defrag; in btrfs_add_inode_defrag()
159 static struct inode_defrag *btrfs_pick_defrag_inode( in btrfs_pick_defrag_inode()
162 struct inode_defrag *entry = NULL; in btrfs_pick_defrag_inode()
163 struct inode_defrag tmp; in btrfs_pick_defrag_inode()
175 entry = rb_entry(parent, struct inode_defrag, rb_node); in btrfs_pick_defrag_inode()
188 entry = rb_entry_safe(parent, struct inode_defrag, rb_node); in btrfs_pick_defrag_inode()
199 struct inode_defrag *defrag, *next; in btrfs_cleanup_defrag_inodes()
215 struct inode_defrag *defrag, in btrfs_run_defrag_inode()
279 struct inode_defrag *defrag; in btrfs_run_defrag_inodes()
1513 sizeof(struct inode_defrag), 0, 0, NULL); in btrfs_auto_defrag_init()