Home
last modified time | relevance | path

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

/mm/
DKconfig15 This option allows you to change some of the ways that
26 system in terms of performance and resource consumption
63 # consume vast quantities of .bss, so be careful.
100 # after early boot, so it can still be used to test for validity of memory.
165 # page_table_lock, so that faults on different parts of the user address
206 significantly the number of 2MB contiguous memory blocks that can be
208 with the reduced number of transparent huge pages that could be used
210 pages enlisted as being part of memory balloon devices avoids the
224 the lack of the feature can lead to unexpected OOM killer
236 Free page reporting allows for the incremental acquisition of
[all …]
DKconfig.debug19 slowdown, but helps to find certain types of memory corruption.
21 Also, the state of page tracking structures is checked more often as
25 with stack traces of last allocation and freeing of the page, when
32 incorrect warnings of memory corruption after a resume because free
56 This keeps track of what call chain is the owner of a page, may
60 a fair amount of memory if enabled. See tools/vm/page_owner_sort.c
73 This keeps track of what call chain is the pinner of a page, may
77 a fair amount of memory if enabled.
85 the patterns before alloc_pages. The filling of the memory helps
86 reduce the risk of information leaks from freed data. This does
[all …]
Dhugetlb_cgroup.c498 static ssize_t hugetlb_cgroup_write(struct kernfs_open_file *of, in hugetlb_cgroup_write() argument
504 struct hugetlb_cgroup *h_cg = hugetlb_cgroup_from_css(of_css(of)); in hugetlb_cgroup_write()
515 idx = MEMFILE_IDX(of_cft(of)->private); in hugetlb_cgroup_write()
518 switch (MEMFILE_ATTR(of_cft(of)->private)) { in hugetlb_cgroup_write()
536 static ssize_t hugetlb_cgroup_write_legacy(struct kernfs_open_file *of, in hugetlb_cgroup_write_legacy() argument
539 return hugetlb_cgroup_write(of, buf, nbytes, off, "-1"); in hugetlb_cgroup_write_legacy()
542 static ssize_t hugetlb_cgroup_write_dfl(struct kernfs_open_file *of, in hugetlb_cgroup_write_dfl() argument
545 return hugetlb_cgroup_write(of, buf, nbytes, off, "max"); in hugetlb_cgroup_write_dfl()
548 static ssize_t hugetlb_cgroup_reset(struct kernfs_open_file *of, in hugetlb_cgroup_reset() argument
553 struct hugetlb_cgroup *h_cg = hugetlb_cgroup_from_css(of_css(of)); in hugetlb_cgroup_reset()
[all …]
Dmemcontrol.c3560 static ssize_t mem_cgroup_force_empty_write(struct kernfs_open_file *of, in mem_cgroup_force_empty_write() argument
3564 struct mem_cgroup *memcg = mem_cgroup_from_css(of_css(of)); in mem_cgroup_force_empty_write()
3802 static ssize_t mem_cgroup_write(struct kernfs_open_file *of, in mem_cgroup_write() argument
3805 struct mem_cgroup *memcg = mem_cgroup_from_css(of_css(of)); in mem_cgroup_write()
3814 switch (MEMFILE_ATTR(of_cft(of)->private)) { in mem_cgroup_write()
3820 switch (MEMFILE_TYPE(of_cft(of)->private)) { in mem_cgroup_write()
3846 static ssize_t mem_cgroup_reset(struct kernfs_open_file *of, char *buf, in mem_cgroup_reset() argument
3849 struct mem_cgroup *memcg = mem_cgroup_from_css(of_css(of)); in mem_cgroup_reset()
3852 switch (MEMFILE_TYPE(of_cft(of)->private)) { in mem_cgroup_reset()
3869 switch (MEMFILE_ATTR(of_cft(of)->private)) { in mem_cgroup_reset()
[all …]
/mm/damon/
DKconfig9 access frequency of each memory region. The information can be useful