Home
last modified time | relevance | path

Searched refs:MADV_HUGEPAGE (Results 1 – 25 of 31) sorted by relevance

12

/linux/tools/perf/bench/
H A Dbench.h14 # ifndef MADV_HUGEPAGE
15 # define MADV_HUGEPAGE 14 macro
/linux/tools/arch/mips/include/uapi/asm/
H A Dmman.h10 #define MADV_HUGEPAGE 14 macro
/linux/tools/arch/alpha/include/uapi/asm/
H A Dmman.h10 #define MADV_HUGEPAGE 14 macro
/linux/tools/arch/xtensa/include/uapi/asm/
H A Dmman.h10 #define MADV_HUGEPAGE 14 macro
/linux/tools/arch/parisc/include/uapi/asm/
H A Dmman.h10 #define MADV_HUGEPAGE 14 macro
/linux/tools/include/uapi/asm-generic/
H A Dmman-common.h62 #define MADV_HUGEPAGE 14 /* Worth backing with hugepages */ macro
/linux/tools/testing/selftests/mm/
H A Dsplit_huge_page_test.c300 madvise(result, len, MADV_HUGEPAGE); in allocate_zero_filled_hugepage()
359 madvise(one_page, len, MADV_HUGEPAGE); in split_pmd_thp_to_order()
405 madvise(thp_area, thp_area_size, MADV_HUGEPAGE); in split_pte_mapped_thp()
653 madvise(*addr, fd_size, MADV_HUGEPAGE); in create_pagecache_thp_and_fd()
H A Dmigration.c200 ASSERT_EQ(madvise(ptr, TWOMEG, MADV_HUGEPAGE), 0);
232 ASSERT_EQ(madvise(ptr, TWOMEG, MADV_HUGEPAGE), 0);
H A Dhmm-tests.c573 ret = madvise(map, size, MADV_HUGEPAGE); in TEST_F()
750 ret = madvise(map, size, MADV_HUGEPAGE); in TEST_F()
2128 ret = madvise(map, size, MADV_HUGEPAGE); in TEST_F()
2180 ret = madvise(map, size, MADV_HUGEPAGE); in TEST_F()
2243 ret = madvise(map, size, MADV_HUGEPAGE); in TEST_F()
2302 ret = madvise(map, size, MADV_HUGEPAGE); in TEST_F()
2363 ret = madvise(map, size, MADV_HUGEPAGE); in TEST_F()
2436 ret = madvise(map, size, MADV_HUGEPAGE); in TEST_F()
2518 ret = madvise(map, size, MADV_HUGEPAGE); in TEST_F()
2552 ret = madvise(map, size, MADV_HUGEPAGE); in TEST_F()
[all …]
H A Dtranshuge-stress.c82 if (madvise(ptr, len, MADV_HUGEPAGE)) in main()
H A Dgup_test.c238 madvise(p, size, MADV_HUGEPAGE); in main()
H A Dkhugepaged.c326 if (madvise(p, hpage_pmd_size, MADV_HUGEPAGE)) { in alloc_hpage()
513 madvise(p, nr_hpages * hpage_pmd_size, MADV_HUGEPAGE); in __madvise_collapse()
549 madvise(p, nr_hpages * hpage_pmd_size, MADV_HUGEPAGE); in wait_for_scan()
841 madvise(BASE_ADDR, hpage_pmd_size, MADV_HUGEPAGE); in collapse_compound_extreme()
H A Dprctl_thp_disable.c57 madvise(mem, pmdsize, MADV_HUGEPAGE); in test_mmap_thp()
H A Dmkdirty.c75 if (madvise(mem, thpsize, MADV_HUGEPAGE)) { in mmap_thp_range()
H A Dsoft-dirty.c97 ret = madvise(map, hpage_len, MADV_HUGEPAGE); in test_hugepage()
H A Dcow.c848 ret = madvise(mem, thpsize, MADV_HUGEPAGE); in do_run_with_thp()
1597 ret = madvise(mem, pmdsize, MADV_HUGEPAGE); in run_with_huge_zeropage()
1603 ret = madvise(smem, pmdsize, MADV_HUGEPAGE); in run_with_huge_zeropage()
H A Dvm_util.c276 if (madvise(ptr, HPAGE_SIZE, MADV_HUGEPAGE)) in allocate_transhuge()
H A Dksm_tests.c547 if (madvise(map_ptr, len, MADV_HUGEPAGE)) in ksm_merge_hugepages_time()
H A Duffd-unit-tests.c1224 if (madvise(gopts->area_dst, gopts->nr_pages * gopts->page_size, MADV_HUGEPAGE)) in uffd_move_pmd_test()
1439 if (madvise(gopts->area_src, gopts->nr_pages * gopts->page_size, MADV_HUGEPAGE)) { in request_hugepages()
/linux/tools/mm/
H A Dthp_swap_allocator_test.c138 if (madvise(mem1, MEMSIZE_MTHP, MADV_HUGEPAGE) != 0) { in main()
/linux/Documentation/admin-guide/mm/
H A Dtranshuge.rst92 MADV_HUGEPAGE madvise regions.
100 madvise(MADV_HUGEPAGE) on their critical mmapped regions.
111 (mostly for debugging purposes) or only enabled inside MADV_HUGEPAGE
159 MADV_HUGEPAGE region.
184 only for regions that have used madvise(MADV_HUGEPAGE); all
191 that are have used madvise(MADV_HUGEPAGE). This is the default
244 madvise(..., MADV_HUGEPAGE) or madvise(..., MADV_COLLAPSE) is used.
/linux/arch/parisc/kernel/
H A Dsys_parisc.c395 case 67: behavior = MADV_HUGEPAGE; break; in parisc_madvise()
/linux/mm/
H A DKconfig845 madvise(MADV_HUGEPAGE) but it won't risk to increase the
890 into account any madvise(MADV_HUGEPAGE) hints that may be
897 applications supply the madvise(MADV_HUGEPAGE) hint.
935 into account any madvise(MADV_HUGEPAGE) hints that may be
942 applications supply the madvise(MADV_HUGEPAGE) hint.
H A Dmadvise.c1425 case MADV_HUGEPAGE: in madvise_vma_behavior()
1549 case MADV_HUGEPAGE: in madvise_behavior_valid()
/linux/mm/damon/
H A Dvaddr.c968 madv_action = MADV_HUGEPAGE; in damon_va_apply_scheme()

12