Home
last modified time | relevance | path

Searched refs:defrag (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.4/fs/btrfs/
Dfile.c82 struct inode_defrag *defrag) in __btrfs_add_inode_defrag() argument
95 ret = __compare_inode_defrag(defrag, entry); in __btrfs_add_inode_defrag()
105 if (defrag->transid < entry->transid) in __btrfs_add_inode_defrag()
106 entry->transid = defrag->transid; in __btrfs_add_inode_defrag()
107 if (defrag->last_offset > entry->last_offset) in __btrfs_add_inode_defrag()
108 entry->last_offset = defrag->last_offset; in __btrfs_add_inode_defrag()
113 rb_link_node(&defrag->rb_node, parent, p); in __btrfs_add_inode_defrag()
114 rb_insert_color(&defrag->rb_node, &fs_info->defrag_inodes); in __btrfs_add_inode_defrag()
138 struct inode_defrag *defrag; in btrfs_add_inode_defrag() local
153 defrag = kmem_cache_zalloc(btrfs_inode_defrag_cachep, GFP_NOFS); in btrfs_add_inode_defrag()
[all …]
DMakefile7 transaction.o inode.o file.o tree-defrag.o \
/Linux-v5.4/Documentation/admin-guide/mm/
Dtranshuge.rst106 It's also possible to limit defrag efforts in the VM to generate
108 regions or to never try to defrag memory and simply fallback to regular
110 time to defrag memory, we would expect to gain even more by the fact we
117 echo always >/sys/kernel/mm/transparent_hugepage/defrag
118 echo defer >/sys/kernel/mm/transparent_hugepage/defrag
119 echo defer+madvise >/sys/kernel/mm/transparent_hugepage/defrag
120 echo madvise >/sys/kernel/mm/transparent_hugepage/defrag
121 echo never >/sys/kernel/mm/transparent_hugepage/defrag
171 invoke defrag algorithms synchronously during the page faults, it
172 should be worth invoking defrag at least in khugepaged. However it's
[all …]
/Linux-v5.4/mm/
Dkhugepaged.c230 __ATTR(defrag, 0644, khugepaged_defrag_show,
Dhuge_memory.c289 __ATTR(defrag, 0644, defrag_show, defrag_store);