/linux/tools/bpf/bpftool/Documentation/ |
H A D | bpftool-btf.rst | 101 [1] PTR '(anon)' type_id=2 106 [4] PTR '(anon)' type_id=5 156 [1] PTR '(anon)' type_id=2 168 [5] CONST '(anon)' type_id=6 171 [8] ARRAY '(anon)' type_id=7 index_type_id=9 nr_elems=16 173 [10] RESTRICT '(anon)' type_id=11 174 [11] PTR '(anon)' type_id=12 175 [12] CONST '(anon)' type_id=13 180 [15] PTR '(anon)' type_id=16 181 [16] VOLATILE '(anon)' type_i [all...] |
H A D | bpftool-gen.rst | 413 [2] CONST '(anon)' type_id=1 414 [3] VOLATILE '(anon)' type_id=1 415 [4] ARRAY '(anon)' type_id=1 index_type_id=21 nr_elems=2 416 [5] PTR '(anon)' type_id=8 417 [6] CONST '(anon)' type_id=5 419 [8] CONST '(anon)' type_id=7 427 [1] PTR '(anon)' type_id=2 451 [4] ARRAY '(anon)' type_id=5 index_type_id=8 nr_elems=6 454 [7] PTR '(anon)' type_id=3
|
/linux/tools/testing/selftests/bpf/progs/ |
H A D | test_core_reloc_enumval.c | 50 anon_enum anon = 0; in test_core_enumval() local 56 out->anon_val1_exists = bpf_core_enum_value_exists(anon, ANON_ENUM_VAL1); in test_core_enumval() 64 out->anon_val1 = bpf_core_enum_value(anon, ANON_ENUM_VAL1); in test_core_enumval() 65 out->anon_val2 = bpf_core_enum_value(anon, ANON_ENUM_VAL2); in test_core_enumval()
|
/linux/tools/testing/selftests/cgroup/ |
H A D | test_kmem.c | 165 * anon + file + kernel + sock. 169 long current, anon, file, kernel, sock, sum; in test_kmem_memcg_deletion() local 187 anon = cg_read_key_long(parent, "memory.stat", "anon "); in test_kmem_memcg_deletion() 191 if (current < 0 || anon < 0 || file < 0 || kernel < 0 || sock < 0) in test_kmem_memcg_deletion() 194 sum = anon + file + kernel + sock; in test_kmem_memcg_deletion() 199 printf("anon + file + kernel + sock = %ld\n", sum); in test_kmem_memcg_deletion() 200 printf("anon = %ld\n", anon); in test_kmem_memcg_deletion()
|
H A D | test_memcontrol.c | 175 long anon, current; in alloc_anon_50M_check() local 194 anon = cg_read_key_long(cgroup, "memory.stat", "anon "); in alloc_anon_50M_check() 195 if (anon < 0) in alloc_anon_50M_check() 198 if (!values_close(anon, current, 3)) in alloc_anon_50M_check() 591 "memory.low prevents from allocating anon memory\n"); in test_memcg_protection() 915 * amount of memory (from both anon and file, if possible). 943 * If swap is enabled, try to reclaim from both anon and file, else try in test_memcg_reclaim() 971 * Reclaim until current reaches 30M, this makes sure we hit both anon in test_memcg_reclaim()
|
/linux/tools/testing/selftests/user_events/ |
H A D | ftrace_test.c | 401 void *anon; in TEST_F() local 404 reg.name_args = (__u64)"__test_event u64 anon"; in TEST_F() 409 anon = mmap(NULL, l, PROT_READ, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0); in TEST_F() 410 ASSERT_NE(MAP_FAILED, anon); in TEST_F() 414 io[1].iov_base = anon; in TEST_F() 429 ASSERT_EQ(0, madvise(anon, l, MADV_DONTNEED)); in TEST_F() 431 ASSERT_EQ(0, munmap(anon, l)); in TEST_F()
|
/linux/tools/testing/selftests/prctl/ |
H A D | .gitignore | 5 set-anon-vma-name-test
|
H A D | Makefile | 8 disable-tsc-test set-anon-vma-name-test set-process-name
|
/linux/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_mman.c | 995 struct file *anon; in i915_gem_object_mmap() local 1005 anon = mmap_singleton(to_i915(dev)); in i915_gem_object_mmap() 1006 if (IS_ERR(anon)) { in i915_gem_object_mmap() 1008 return PTR_ERR(anon); in i915_gem_object_mmap() 1021 vma_set_file(vma, anon); in i915_gem_object_mmap() 1023 fput(anon); in i915_gem_object_mmap()
|
/linux/tools/perf/util/ |
H A D | map.c | 136 int anon, no_dso, vdso, android; in map__new() local 139 anon = is_anon_memory(filename) || flags & MAP_HUGETLB; in map__new() 144 if ((anon || no_dso) && nsi && (prot & PROT_EXEC)) { in map__new() 177 if (anon || no_dso) { in map__new()
|
/linux/arch/powerpc/boot/dts/ |
H A D | charon.dts | 15 model = "anon,charon"; 16 compatible = "anon,charon";
|
/linux/Documentation/ABI/testing/ |
H A D | procfs-smaps_rollup | 13 the sum of the Pss field of each type (anon, file, shmem).
|
/linux/Documentation/mm/ |
H A D | multigen_lru.rst | 84 ``lrugen->max_seq`` for both anon and file types as they are aged on 86 ``lrugen->min_seq[]`` separately for anon and file types as clean file 105 from anon and file types and decides which tiers from which types to 107 between anon and file types proportional to the swappiness level. 214 (PID) controller monitors refaults over anon and file types and
|
H A D | transhuge.rst | 167 Partial unmap and deferred_split_folio() (anon THP only) 188 average per-page mapcount in a THP: if the average is < 1, an anon THP is
|
/linux/fs/proc/ |
H A D | task_mmu.c | 39 unsigned long text, lib, swap, anon, file, shmem; in task_mem() local 42 anon = get_mm_counter_sum(mm, MM_ANONPAGES); in task_mem() 56 hiwater_rss = total_rss = anon + file + shmem; in task_mem() 72 SEQ_PUT_DEC(" kB\nRssAnon:\t", anon); in task_mem() 388 * If user named this anon shared memory via in get_vma_name() 426 *name_fmt = "[anon:%s]"; in get_vma_name() 2094 * Bit 61 page is file-page or shared-anon 2999 unsigned long anon; member 3038 md->anon += nr_pages; in gather_stats() 3221 if (md->anon) in show_numa_map() [all...] |
/linux/tools/mm/ |
H A D | thpmaps | 240 'anon': { 257 stats['anon' if anons[index_next] else 'file']['partial'] += nr 267 stats['anon' if anons[index_end - 1] else 'file']['partial'] += nr 279 anon = 'anon' if anons[index] else 'file' 280 stats[anon][align][order] += nr 288 stats['anon']['aligned'][PMD_ORDER] = max(0, stats['anon']['aligned'][PMD_ORDER] - kbnr(anon_pmd_mapped)) 292 f"anon-thp-pmd-aligned-{odkb(PMD_ORDER)}kB": {'type': 'anon', 'valu [all...] |
/linux/Documentation/admin-guide/cgroup-v1/ |
H A D | memory.rst | 212 All mapped anon pages (RSS) and cache pages (Page Cache) are accounted. 558 anon page(RSS) or cache page(Page Cache) to the cgroup. 565 writeback # of bytes of file/anon cache that are queued for syncing to 663 Each memcg's numa_stat file includes "total", "file", "anon" and "unevictable" 671 anon=<total anon pages> N0=<node 0 pages> N1=<node 1 pages> ... 672 unevictable=<total anon pages> N0=<node 0 pages> N1=<node 1 pages> ... 675 The "total" count is sum of file + anon + unevictable.
|
H A D | memcg_test.rst | 136 Each memcg has its own vector of LRUs (inactive anon, active anon,
|
/linux/arch/mips/include/asm/ |
H A D | sgiarcs.h | 73 net_peripheral, misc_peripheral, anon enumerator
|
/linux/Documentation/filesystems/ |
H A D | proc.rst | 449 [anon:<name>] a private anonymous mapping that has been 647 mapping identifies the type (anon, file, or shmem) of all pages it contains. 691 00600000 default file=/usr/local/bin/app anon=1 dirty=1 N3=1 kernelpagesize_kB=4 693 320621f000 default file=/lib64/ld-2.12.so anon=1 dirty=1 N3=1 kernelpagesize_kB=4 694 3206220000 default file=/lib64/ld-2.12.so anon=1 dirty=1 N3=1 kernelpagesize_kB=4 695 3206221000 default anon=1 dirty=1 N3=1 kernelpagesize_kB=4 698 3206b8a000 default file=/lib64/libc-2.12.so anon=2 dirty=2 N3=2 kernelpagesize_kB=4 699 3206b8e000 default file=/lib64/libc-2.12.so anon=1 dirty=1 N3=1 kernelpagesize_kB=4 700 3206b8f000 default anon=3 dirty=3 active=1 N3=3 kernelpagesize_kB=4 701 7f4dc10a2000 default anon [all...] |
/linux/tools/testing/selftests/mm/ |
H A D | run_vmtests.sh | 324 CATEGORY="userfaultfd" run_test ${uffd_stress_bin} anon 20 16
|
/linux/Documentation/admin-guide/mm/ |
H A D | multigen_lru.rst | 128 it forces the scan of anon pages when swap is off, and vice versa.
|
H A D | transhuge.rst | 223 (either of the per-size anon control or the top-level control are set 225 PMD-sized THP is disabled (when both the per-size anon control and the 325 required. If ``thp_anon=`` is specified at least once, any anon THP sizes
|
H A D | pagemap.rst | 26 * Bit 61 page is file-page or shared-anon (since 3.5)
|
/linux/Documentation/bpf/ |
H A D | btf.rst | 959 [3] PTR '(anon)' type_id=2 979 [4] PTR '(anon)' type_id=3
|