Searched refs:MADV_DONTNEED (Results 1 - 25 of 29) sorted by last modified time

12

/linux-master/tools/testing/selftests/mm/
H A Dprotection_keys.c1465 madvise(p1, PAGE_SIZE, MADV_DONTNEED);
1491 madvise(p1, PAGE_SIZE, MADV_DONTNEED);
1525 madvise(p1, PAGE_SIZE, MADV_DONTNEED);
H A Duffd-unit-tests.c379 if (madvise(area_dst, page_size, MADV_DONTNEED))
380 err("madvise(MADV_DONTNEED) failed");
389 if (madvise(area_dst, page_size, MADV_DONTNEED))
390 err("madvise(MADV_DONTNEED) failed");
396 if (madvise(area_dst, page_size, MADV_DONTNEED))
397 err("madvise(MADV_DONTNEED) failed");
437 if (madvise(area_dst, page_size, MADV_DONTNEED))
438 err("MADV_DONTNEED");
H A Duffd-common.c45 if (madvise(rel_area, nr_pages * page_size, MADV_DONTNEED))
46 err("madvise(MADV_DONTNEED) failed");
67 if (madvise(rel_area, nr_pages * page_size, MADV_DONTNEED))
68 err("madvise(MADV_DONTNEED) failed");
H A Dtranshuge-stress.c122 if (madvise(p, HPAGE_SIZE - psize(), MADV_DONTNEED))
123 ksft_exit_fail_msg("MADV_DONTNEED");
H A Dksm_functional_tests.c320 if (madvise(map, size / 2, MADV_DONTNEED)) {
321 ksft_test_result_fail("MADV_DONTNEED failed\n");
H A Dhugetlb-madvise.c5 * Basic functional testing of madvise MADV_DONTNEED and MADV_REMOVE
92 * Test validity of MADV_DONTNEED addr and length arguments. mmap
118 MADV_DONTNEED);
127 MADV_DONTNEED);
137 * Test alignment of MADV_DONTNEED addr and length arguments
153 MADV_DONTNEED);
163 MADV_DONTNEED)) {
175 * Test MADV_DONTNEED on anonymous private mapping
188 if (madvise(addr, NR_HUGE_PAGES * huge_page_size, MADV_DONTNEED)) {
199 * Test MADV_DONTNEED o
[all...]
H A Dhugetlb_madv_vs_map.c8 * * madvise(MADV_DONTNEED) on the allocated huge page
47 madvise(huge_ptr, MMAP_SIZE, MADV_DONTNEED);
H A Dkhugepaged.c634 madvise(p, page_size, MADV_DONTNEED);
635 printf("Split huge PMD on MADV_DONTNEED...");
793 /* MADV_DONTNEED won't evict tmpfs pages */
801 madvise(p + page_size, hpage_pmd_size - page_size, MADV_DONTNEED);
H A Dcow.c836 ret = madvise(mem + pagesize, thpsize - pagesize, MADV_DONTNEED);
838 ksft_test_result_fail("MADV_DONTNEED failed\n");
H A Dhugetlb_fault_after_madv.c33 madvise(huge_ptr, MMAP_SIZE, MADV_DONTNEED);
/linux-master/mm/
H A Dmadvise.c55 case MADV_DONTNEED:
834 if (behavior != MADV_DONTNEED && behavior != MADV_DONTNEED_LOCKED)
896 if (behavior == MADV_DONTNEED || behavior == MADV_DONTNEED_LOCKED)
1021 case MADV_DONTNEED:
1154 case MADV_DONTNEED:
1334 * MADV_DONTNEED - the application is finished with the given range,
/linux-master/tools/testing/selftests/kvm/aarch64/
H A Dpage_fault_test.c419 ret = madvise(hva, paging_size, MADV_DONTNEED);
/linux-master/tools/testing/selftests/kvm/
H A Dmemslot_perf_test.c643 ret = madvise(hva, npages * guest_page_size, MADV_DONTNEED);
645 "madvise(%p, MADV_DONTNEED) on VM memory should not fail for gptr 0x%"PRIx64,
651 "madvise(MADV_DONTNEED) should exactly cover all of the requested area");
/linux-master/arch/mips/include/uapi/asm/
H A Dmman.h76 #define MADV_DONTNEED 4 /* don't need these pages */ macro
/linux-master/tools/testing/selftests/user_events/
H A Dftrace_test.c421 ASSERT_EQ(0, madvise(anon, l, MADV_DONTNEED));
/linux-master/tools/testing/selftests/x86/
H A Dtest_shadow_stack.c129 return madvise(shstk, SS_SIZE, MADV_DONTNEED);
/linux-master/tools/testing/selftests/net/
H A Dtcp_mmap.c241 madvise(addr, zc.length, MADV_DONTNEED);
/linux-master/tools/testing/selftests/mincore/
H A Dmincore_selftest.c119 madvise(addr, page_size, MADV_DONTNEED);
/linux-master/tools/arch/parisc/include/uapi/asm/
H A Dmman.h8 #define MADV_DONTNEED 4 macro
/linux-master/arch/parisc/include/uapi/asm/
H A Dmman.h44 #define MADV_DONTNEED 4 /* don't need these pages */ macro
/linux-master/tools/include/uapi/asm-generic/
H A Dmman-common.h49 #define MADV_DONTNEED 4 /* don't need these pages */ macro
/linux-master/include/uapi/asm-generic/
H A Dmman-common.h49 #define MADV_DONTNEED 4 /* don't need these pages */ macro
/linux-master/arch/xtensa/include/uapi/asm/
H A Dmman.h85 #define MADV_DONTNEED 4 /* don't need these pages */ macro
/linux-master/arch/alpha/include/uapi/asm/
H A Dmman.h50 #define MADV_DONTNEED 6 /* don't need these pages */ macro
/linux-master/tools/testing/selftests/powerpc/tm/
H A Dtm-signal-context-force-tm.c69 ret = madvise(ucp->uc_link, sizeof(ucontext_t), MADV_DONTNEED);
138 if (madvise(ss.ss_sp, SIGSTKSZ, MADV_DONTNEED)) {

Completed in 241 milliseconds

12