Lines Matching refs:shift
455 void pgtable_free_tlb(struct mmu_gather *tlb, void *table, int shift) in pgtable_free_tlb() argument
459 BUG_ON(shift > MAX_PGTABLE_INDEX_SIZE); in pgtable_free_tlb()
460 pgf |= shift; in pgtable_free_tlb()
467 unsigned shift = (unsigned long)_table & MAX_PGTABLE_INDEX_SIZE; in __tlb_remove_table() local
469 if (!shift) in __tlb_remove_table()
473 BUG_ON(shift > MAX_PGTABLE_INDEX_SIZE); in __tlb_remove_table()
474 kmem_cache_free(PGT_CACHE(shift), table); in __tlb_remove_table()
478 void pgtable_free_tlb(struct mmu_gather *tlb, void *table, int shift) in pgtable_free_tlb() argument
480 if (!shift) { in pgtable_free_tlb()
488 BUG_ON(shift > MAX_PGTABLE_INDEX_SIZE); in pgtable_free_tlb()
489 kmem_cache_free(PGT_CACHE(shift), table); in pgtable_free_tlb()
863 if (mmu_psize_defs[MMU_PAGE_16M].shift != PMD_SHIFT) in has_transparent_hugepage()
873 if (mmu_psize_defs[MMU_PAGE_64K].shift && in has_transparent_hugepage()