Home
last modified time | relevance | path

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

/openbmc/linux/arch/sparc/include/asm/
H A Dmmu_64.h58 (!(((__ctx.sparc64_ctx_val) ^ tlb_context_cache) & CTX_VERSION_MASK))
H A Dmmu_context_64.h20 extern unsigned long tlb_context_cache;
/openbmc/linux/arch/sparc/mm/
H A Dinit_64.c760 unsigned long tlb_context_cache = CTX_FIRST_VERSION; variable
768 unsigned long old_ver = tlb_context_cache & CTX_VERSION_MASK; in mmu_context_wrap()
778 new_ver = (tlb_context_cache & CTX_VERSION_MASK) + CTX_FIRST_VERSION; in mmu_context_wrap()
781 tlb_context_cache = new_ver; in mmu_context_wrap()
834 ctx = (tlb_context_cache + 1) & CTX_NR_MASK; in get_new_mmu_context()
846 new_ctx |= (tlb_context_cache & CTX_VERSION_MASK); in get_new_mmu_context()
847 tlb_context_cache = new_ctx; in get_new_mmu_context()