Home
last modified time | relevance | path

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

/Linux-v4.19/fs/btrfs/
Dfile.c81 struct inode_defrag *defrag) in __btrfs_add_inode_defrag() argument
94 ret = __compare_inode_defrag(defrag, entry); in __btrfs_add_inode_defrag()
104 if (defrag->transid < entry->transid) in __btrfs_add_inode_defrag()
105 entry->transid = defrag->transid; in __btrfs_add_inode_defrag()
106 if (defrag->last_offset > entry->last_offset) in __btrfs_add_inode_defrag()
107 entry->last_offset = defrag->last_offset; in __btrfs_add_inode_defrag()
112 rb_link_node(&defrag->rb_node, parent, p); in __btrfs_add_inode_defrag()
113 rb_insert_color(&defrag->rb_node, &fs_info->defrag_inodes); in __btrfs_add_inode_defrag()
137 struct inode_defrag *defrag; in btrfs_add_inode_defrag() local
152 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-v4.19/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-v4.19/mm/
Dkhugepaged.c223 __ATTR(defrag, 0644, khugepaged_defrag_show,
Dhuge_memory.c274 __ATTR(defrag, 0644, defrag_show, defrag_store);