Searched refs:smaps (Results 1 – 9 of 9) sorted by relevance
/linux-6.6.21/tools/testing/selftests/mm/ |
D | mlock2-tests.c | 77 FILE *smaps; in is_vmflag_set() local 79 smaps = seek_to_smaps_entry(addr); in is_vmflag_set() 80 if (!smaps) { in is_vmflag_set() 85 while (getline(&line, &size, smaps) > 0) { in is_vmflag_set() 100 fclose(smaps); in is_vmflag_set() 113 FILE *smaps = NULL; in get_value_for_name() local 116 smaps = seek_to_smaps_entry(addr); in get_value_for_name() 117 if (!smaps) { in get_value_for_name() 122 while (getline(&line, &size, smaps) > 0) { in get_value_for_name() 139 if (smaps) in get_value_for_name() [all …]
|
D | mlock-random-test.c | 88 FILE *smaps; in get_proc_page_size() local 93 smaps = seek_to_smaps_entry(addr); in get_proc_page_size() 94 if (!smaps) { in get_proc_page_size() 99 while (getline(&line, &size, smaps) > 0) { in get_proc_page_size() 117 if (smaps) in get_proc_page_size() 118 fclose(smaps); in get_proc_page_size()
|
/linux-6.6.21/Documentation/ABI/testing/ |
D | procfs-smaps_rollup | 6 process. The format is almost identical to /proc/pid/smaps, 10 fields from all the maps in /proc/pid/smaps. 12 are not present in /proc/pid/smaps. These fields represent
|
/linux-6.6.21/include/linux/ |
D | huge_mm.h | 134 bool smaps, bool in_pf, bool enforce_sysfs); 277 unsigned long vm_flags, bool smaps, in hugepage_vma_check() argument
|
/linux-6.6.21/fs/proc/ |
D | Kconfig | 89 /proc/pid/smaps, /proc/pid/clear_refs, /proc/pid/pagemap,
|
/linux-6.6.21/Documentation/admin-guide/mm/ |
D | transhuge.rst | 296 it is necessary to read ``/proc/PID/smaps`` and count the AnonHugePages fields 302 is necessary to read ``/proc/PID/smaps`` and count the FileHugeMapped fields 305 Note that reading the smaps file is expensive and reading it
|
/linux-6.6.21/Documentation/filesystems/ |
D | proc.rst | 143 clear_refs Clears page referenced bits shown in smaps output 160 smaps An extension based on maps, showing the memory consumption of 162 smaps_rollup Accumulated smaps stats for all mappings of the process. This 163 can be derived from smaps, but is faster and more convenient 233 snapshot of a moment, you can see /proc/<pid>/smaps file and scan page table. 446 The /proc/PID/smaps is an extension based on maps, showing the memory 585 Note: reading /proc/PID/maps or /proc/PID/smaps is inherently racy (consistent 595 life of the smaps/maps walk, there will be some output for it. 597 The /proc/PID/smaps_rollup file includes the same fields as /proc/PID/smaps, 606 described for smaps above. These fields are omitted in smaps since each [all …]
|
/linux-6.6.21/mm/ |
D | huge_memory.c | 75 bool smaps, bool in_pf, bool enforce_sysfs) in hugepage_vma_check() argument 149 return (smaps || in_pf); in hugepage_vma_check()
|
D | Kconfig | 1186 names can be later retrieved from /proc/pid/maps and /proc/pid/smaps
|