Home
last modified time | relevance | path

Searched refs:WRCTL (Results 1 – 4 of 4) sorted by relevance

/linux-6.1.9/arch/nios2/mm/
Dtlb.c53 WRCTL(CTL_PTEADDR, (addr >> PAGE_SHIFT) << 2); in replace_tlb_one_pid()
61 WRCTL(CTL_TLBMISC, tlbmisc); in replace_tlb_one_pid()
74 WRCTL(CTL_TLBMISC, tlbmisc); in replace_tlb_one_pid()
76 WRCTL(CTL_PTEADDR, pteaddr_invalid(addr)); in replace_tlb_one_pid()
77 WRCTL(CTL_TLBACC, tlbacc); in replace_tlb_one_pid()
85 WRCTL(CTL_TLBMISC, org_misc); in replace_tlb_one_pid()
134 WRCTL(CTL_PTEADDR, (addr >> PAGE_SHIFT) << 2); in flush_tlb_one()
141 WRCTL(CTL_TLBMISC, tlbmisc); in flush_tlb_one()
151 WRCTL(CTL_TLBMISC, tlbmisc); in flush_tlb_one()
152 WRCTL(CTL_PTEADDR, pteaddr_invalid(addr)); in flush_tlb_one()
[all …]
/linux-6.1.9/arch/nios2/kernel/
Dirq.c33 WRCTL(CTL_IENABLE, ienable); in chip_unmask()
39 WRCTL(CTL_IENABLE, ienable); in chip_mask()
/linux-6.1.9/arch/nios2/include/asm/
Dirqflags.h21 WRCTL(CTL_FSTATUS, flags); in arch_local_irq_restore()
Dregisters.h33 #define WRCTL(r, v) __builtin_wrctl(r, v) macro