PGD_INDEX_SIZE
pgd_t *pgd = kmem_cache_alloc(PGT_CACHE(PGD_INDEX_SIZE),
kmem_cache_free(PGT_CACHE(PGD_INDEX_SIZE), pgd);
#define PGD_TABLE_SIZE (sizeof(pgd_t) << PGD_INDEX_SIZE)
#define PTRS_PER_PGD (1 << PGD_INDEX_SIZE)
#define H_PGD_TABLE_SIZE (sizeof(pgd_t) << PGD_INDEX_SIZE)
pgd = kmem_cache_alloc(PGT_CACHE(PGD_INDEX_SIZE),
kmem_cache_free(PGT_CACHE(PGD_INDEX_SIZE), pgd);
#define PTRS_PER_PGD (1 << PGD_INDEX_SIZE)
#define PGD_TABLE_SIZE (sizeof(pgd_t) << PGD_INDEX_SIZE)
#define PTRS_PER_PGD (1 << PGD_INDEX_SIZE)
#define PGD_TABLE_SIZE (sizeof(pgd_t) << PGD_INDEX_SIZE)
#define PTRS_PER_PGD (1 << PGD_INDEX_SIZE)
PUD_INDEX_SIZE + PGD_INDEX_SIZE + PAGE_SHIFT)
pgd_t *pgd = kmem_cache_alloc(PGT_CACHE(PGD_INDEX_SIZE),
kmem_cache_free(PGT_CACHE(PGD_INDEX_SIZE), pgd);
pgtable_cache_add(PGD_INDEX_SIZE);