Home
last modified time | relevance | path

Searched refs:pte_frag (Results 1 – 3 of 3) sorted by relevance

/Linux-v4.19/arch/powerpc/mm/
Dpgtable-book3s64.c322 void *pte_frag, *ret; in get_pte_from_cache() local
325 ret = mm->context.pte_frag; in get_pte_from_cache()
327 pte_frag = ret + PTE_FRAG_SIZE; in get_pte_from_cache()
331 if (((unsigned long)pte_frag & ~PAGE_MASK) == 0) in get_pte_from_cache()
332 pte_frag = NULL; in get_pte_from_cache()
333 mm->context.pte_frag = pte_frag; in get_pte_from_cache()
373 if (likely(!mm->context.pte_frag)) { in __alloc_for_ptecache()
375 mm->context.pte_frag = ret + PTE_FRAG_SIZE; in __alloc_for_ptecache()
Dmmu_context_book3s64.c130 mm->context.pte_frag = NULL; in init_new_context()
158 static void pte_frag_destroy(void *pte_frag) in pte_frag_destroy() argument
163 page = virt_to_page(pte_frag); in pte_frag_destroy()
165 count = ((unsigned long)pte_frag & ~PAGE_MASK) >> PTE_FRAG_SIZE_SHIFT; in pte_frag_destroy()
192 frag = mm->context.pte_frag; in destroy_pagetable_cache()
/Linux-v4.19/arch/powerpc/include/asm/book3s/64/
Dmmu.h140 void *pte_frag; member