TWOMEG
size = ALIGN(TWOMEG, default_hsize);
size = TWOMEG;
size = TWOMEG;
size = TWOMEG;
size = TWOMEG;
unsigned long size = TWOMEG;
unsigned long size = TWOMEG;
size = TWOMEG;
size = TWOMEG;
npages = ALIGN(use_thp ? TWOMEG : HMM_BUFFER_SIZE,
size = 2 * TWOMEG;
size = TWOMEG;
size = ALIGN(TWOMEG, default_hsize);
ptr = mmap(NULL, TWOMEG, PROT_READ | PROT_WRITE,
memset(ptr, 0xde, TWOMEG);
ptr = mmap(NULL, TWOMEG, PROT_READ | PROT_WRITE,
memset(ptr, 0xde, TWOMEG);
ptr = mmap(NULL, 2*TWOMEG, PROT_READ | PROT_WRITE,
ptr = (uint64_t *) ALIGN((uintptr_t) ptr, TWOMEG);
ASSERT_EQ(madvise(ptr, TWOMEG, MADV_HUGEPAGE), 0);
memset(ptr, 0xde, TWOMEG);
ptr = mmap(NULL, 2 * TWOMEG, PROT_READ | PROT_WRITE,
ptr = (uint64_t *) ALIGN((uintptr_t) ptr, TWOMEG);
ASSERT_EQ(madvise(ptr, TWOMEG, MADV_HUGEPAGE), 0);
memset(ptr, 0xde, TWOMEG);
ptr = mmap(NULL, TWOMEG, PROT_READ | PROT_WRITE,
memset(ptr, 0xde, TWOMEG);
ptr = mmap(NULL, TWOMEG, PROT_READ | PROT_WRITE,
memset(ptr, 0xde, TWOMEG);