MADV_PAGEOUT
madv_action = MADV_PAGEOUT;
case MADV_PAGEOUT:
case MADV_PAGEOUT:
case MADV_PAGEOUT:
case MADV_PAGEOUT:
madvise(mem1, MEMSIZE_MTHP, MADV_PAGEOUT);
madvise(mem2, MEMSIZE_SMALLFOLIO, MADV_PAGEOUT);
if (madvise(mem1, MEMSIZE_MTHP, MADV_PAGEOUT) != 0) {
if (madvise(mem2, MEMSIZE_SMALLFOLIO, MADV_PAGEOUT) != 0) {
if (!ASSERT_OK(madvise(addr, sizeof(file_contents) * 2, MADV_PAGEOUT),
madvise(addr, page_sz, MADV_PAGEOUT);
#ifndef MADV_PAGEOUT
values->madvise_ret = madvise(mem, size, MADV_PAGEOUT);
madvise(mem, pagesize, MADV_PAGEOUT);
madvise(mem, size, MADV_PAGEOUT);
if (madvise(alloc, alloc_size, MADV_PAGEOUT)) {
ASSERT_EQ(madvise(ptr, 10 * page_size, MADV_PAGEOUT), 0);
ASSERT_EQ(madvise(ptr, 10 * page_size, MADV_PAGEOUT), 0);
ASSERT_EQ(madvise(ptr, 10 * page_size, MADV_PAGEOUT), 0);
if (madvise(p, page_size, MADV_PAGEOUT))
if (madvise(p, (max_ptes_swap + 1) * page_size, MADV_PAGEOUT))
if (madvise(p, max_ptes_swap * page_size, MADV_PAGEOUT))
MADV_PAGEOUT,
madvise(gopts->area_dst, gopts->page_size, MADV_PAGEOUT);
madvise(mem, size, MADV_PAGEOUT);