Searched refs:defrag (Results 1 – 6 of 6) sorted by relevance
/linux-4.1.27/fs/btrfs/ |
D | file.c | 96 struct inode_defrag *defrag) in __btrfs_add_inode_defrag() argument 109 ret = __compare_inode_defrag(defrag, entry); in __btrfs_add_inode_defrag() 119 if (defrag->transid < entry->transid) in __btrfs_add_inode_defrag() 120 entry->transid = defrag->transid; in __btrfs_add_inode_defrag() 121 if (defrag->last_offset > entry->last_offset) in __btrfs_add_inode_defrag() 122 entry->last_offset = defrag->last_offset; in __btrfs_add_inode_defrag() 127 rb_link_node(&defrag->rb_node, parent, p); in __btrfs_add_inode_defrag() 128 rb_insert_color(&defrag->rb_node, &root->fs_info->defrag_inodes); in __btrfs_add_inode_defrag() 151 struct inode_defrag *defrag; in btrfs_add_inode_defrag() local 166 defrag = kmem_cache_zalloc(btrfs_inode_defrag_cachep, GFP_NOFS); in btrfs_add_inode_defrag() [all …]
|
D | Makefile | 6 transaction.o inode.o file.o tree-defrag.o \
|
/linux-4.1.27/Documentation/vm/ |
D | transhuge.txt | 106 It's also possible to limit defrag efforts in the VM to generate 108 to never try to defrag memory and simply fallback to regular pages 110 time to defrag memory, we would expect to gain even more by the fact 115 echo always >/sys/kernel/mm/transparent_hugepage/defrag 116 echo madvise >/sys/kernel/mm/transparent_hugepage/defrag 117 echo never >/sys/kernel/mm/transparent_hugepage/defrag 131 invoke defrag algorithms synchronously during the page faults, it 132 should be worth invoking defrag at least in khugepaged. However it's 133 also possible to disable defrag in khugepaged by writing 0 or enable 134 defrag in khugepaged by writing 1: [all …]
|
/linux-4.1.27/mm/ |
D | huge_memory.c | 364 __ATTR(defrag, 0644, defrag_show, defrag_store); 523 __ATTR(defrag, 0644, khugepaged_defrag_show, 768 static inline gfp_t alloc_hugepage_gfpmask(int defrag, gfp_t extra_gfp) in alloc_hugepage_gfpmask() argument 770 return (GFP_TRANSHUGE & ~(defrag ? 0 : __GFP_WAIT)) | extra_gfp; in alloc_hugepage_gfpmask() 2364 static inline struct page *alloc_hugepage(int defrag) in alloc_hugepage() argument 2366 return alloc_pages(alloc_hugepage_gfpmask(defrag, 0), in alloc_hugepage()
|
/linux-4.1.27/Documentation/filesystems/ |
D | btrfs.txt | 53 them up for the defrag process. Works best for small files;
|
D | ext4.txt | 108 * Online defrag (patches available but not well tested)
|