MADV_NOHUGEPAGE
case 68: behavior = MADV_NOHUGEPAGE; break;
madv_action = MADV_NOHUGEPAGE;
case MADV_NOHUGEPAGE:
case MADV_NOHUGEPAGE:
case MADV_NOHUGEPAGE:
if (madvise(mem2, MEMSIZE_SMALLFOLIO, MADV_NOHUGEPAGE) != 0) {
# ifndef MADV_NOHUGEPAGE
ret = madvise(buf, bytes, MADV_NOHUGEPAGE);
src_type == VM_MEM_SRC_ANONYMOUS ? MADV_NOHUGEPAGE : MADV_HUGEPAGE);
TEST_ASSERT(!madvise(mem, slot_size, MADV_NOHUGEPAGE), "madvise() failed");
madvise(mem, 3 * pagesize, MADV_NOHUGEPAGE);
ret = madvise(mem, pagesize, MADV_NOHUGEPAGE);
ASSERT_EQ(madvise(ptr, size, MADV_NOHUGEPAGE), 0);
madvise(p, size, MADV_NOHUGEPAGE);
ret = madvise(map, size, MADV_NOHUGEPAGE);
ret = madvise(map, size, MADV_NOHUGEPAGE);
ret = madvise(buffer->ptr, buffer_size, MADV_NOHUGEPAGE);
madvise(p, hpage_pmd_size, MADV_NOHUGEPAGE);
madvise(p, page_size, MADV_NOHUGEPAGE);
madvise(p, hpage_pmd_size, MADV_NOHUGEPAGE);
madvise(BASE_ADDR, hpage_pmd_size, MADV_NOHUGEPAGE);
madvise(p, page_size, MADV_NOHUGEPAGE);
madvise(p, hpage_pmd_size, MADV_NOHUGEPAGE);
if (madvise(map, size, MADV_NOHUGEPAGE) && errno != EINVAL) {
madvise(mem, pmdsize, MADV_NOHUGEPAGE);
if (madvise(gopts->area_dst, gopts->nr_pages * gopts->page_size, MADV_NOHUGEPAGE))
if (madvise(gopts->area_src, gopts->nr_pages * gopts->page_size, MADV_NOHUGEPAGE)) {