defrag 82 fs/btrfs/file.c struct inode_defrag *defrag) defrag 95 fs/btrfs/file.c ret = __compare_inode_defrag(defrag, entry); defrag 105 fs/btrfs/file.c if (defrag->transid < entry->transid) defrag 106 fs/btrfs/file.c entry->transid = defrag->transid; defrag 107 fs/btrfs/file.c if (defrag->last_offset > entry->last_offset) defrag 108 fs/btrfs/file.c entry->last_offset = defrag->last_offset; defrag 113 fs/btrfs/file.c rb_link_node(&defrag->rb_node, parent, p); defrag 114 fs/btrfs/file.c rb_insert_color(&defrag->rb_node, &fs_info->defrag_inodes); defrag 138 fs/btrfs/file.c struct inode_defrag *defrag; defrag 153 fs/btrfs/file.c defrag = kmem_cache_zalloc(btrfs_inode_defrag_cachep, GFP_NOFS); defrag 154 fs/btrfs/file.c if (!defrag) defrag 157 fs/btrfs/file.c defrag->ino = btrfs_ino(inode); defrag 158 fs/btrfs/file.c defrag->transid = transid; defrag 159 fs/btrfs/file.c defrag->root = root->root_key.objectid; defrag 168 fs/btrfs/file.c ret = __btrfs_add_inode_defrag(inode, defrag); defrag 170 fs/btrfs/file.c kmem_cache_free(btrfs_inode_defrag_cachep, defrag); defrag 172 fs/btrfs/file.c kmem_cache_free(btrfs_inode_defrag_cachep, defrag); defrag 184 fs/btrfs/file.c struct inode_defrag *defrag) defrag 197 fs/btrfs/file.c ret = __btrfs_add_inode_defrag(inode, defrag); defrag 203 fs/btrfs/file.c kmem_cache_free(btrfs_inode_defrag_cachep, defrag); defrag 253 fs/btrfs/file.c struct inode_defrag *defrag; defrag 260 fs/btrfs/file.c defrag = rb_entry(node, struct inode_defrag, rb_node); defrag 261 fs/btrfs/file.c kmem_cache_free(btrfs_inode_defrag_cachep, defrag); defrag 273 fs/btrfs/file.c struct inode_defrag *defrag) defrag 284 fs/btrfs/file.c key.objectid = defrag->root; defrag 296 fs/btrfs/file.c key.objectid = defrag->ino; defrag 310 fs/btrfs/file.c range.start = defrag->last_offset; defrag 313 fs/btrfs/file.c num_defrag = btrfs_defrag_file(inode, NULL, &range, defrag->transid, defrag 322 fs/btrfs/file.c defrag->last_offset = range.start; defrag 323 fs/btrfs/file.c btrfs_requeue_inode_defrag(BTRFS_I(inode), defrag); defrag 324 fs/btrfs/file.c } else if (defrag->last_offset && !defrag->cycled) { defrag 330 fs/btrfs/file.c defrag->last_offset = 0; defrag 331 fs/btrfs/file.c defrag->cycled = 1; defrag 332 fs/btrfs/file.c btrfs_requeue_inode_defrag(BTRFS_I(inode), defrag); defrag 334 fs/btrfs/file.c kmem_cache_free(btrfs_inode_defrag_cachep, defrag); defrag 341 fs/btrfs/file.c kmem_cache_free(btrfs_inode_defrag_cachep, defrag); defrag 351 fs/btrfs/file.c struct inode_defrag *defrag; defrag 366 fs/btrfs/file.c defrag = btrfs_pick_defrag_inode(fs_info, root_objectid, defrag 368 fs/btrfs/file.c if (!defrag) { defrag 378 fs/btrfs/file.c first_ino = defrag->ino + 1; defrag 379 fs/btrfs/file.c root_objectid = defrag->root; defrag 381 fs/btrfs/file.c __btrfs_run_defrag_inode(fs_info, defrag); defrag 281 mm/huge_memory.c __ATTR(defrag, 0644, defrag_show, defrag_store); defrag 230 mm/khugepaged.c __ATTR(defrag, 0644, khugepaged_defrag_show,