shmem_huge
if (shmem_huge == SHMEM_HUGE_DENY)
shmem_huge != SHMEM_HUGE_NEVER)
if (shmem_huge == SHMEM_HUGE_DENY)
if (shmem_huge == SHMEM_HUGE_FORCE)
if (shmem_huge == SHMEM_HUGE_DENY)
if (shmem_huge != SHMEM_HUGE_FORCE) {
if (has_transparent_hugepage() && shmem_huge > SHMEM_HUGE_DENY)
SHMEM_SB(shm_mnt->mnt_sb)->huge = shmem_huge;
shmem_huge = SHMEM_HUGE_NEVER; /* just in case it was patched */
shmem_huge == values[i] ? "%s[%s]" : "%s%s",
shmem_huge = huge;
if (shmem_huge > SHMEM_HUGE_DENY)
SHMEM_SB(shm_mnt->mnt_sb)->huge = shmem_huge;
shmem_huge == SHMEM_HUGE_FORCE && !is_pmd_order(order))
shmem_huge = huge;
static int shmem_huge __read_mostly = SHMEM_HUGE_DEFAULT;
if (shmem_huge == SHMEM_HUGE_DENY)
if (shmem_huge_force || shmem_huge == SHMEM_HUGE_FORCE)