Home
last modified time | relevance | path

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

/linux-2.4.37.9/arch/sh64/mm/
Dtlbmiss.c52 unsigned long long pteh=0; in __do_tlb_refill() local
62 pteh = address & MMU_VPN_MASK; in __do_tlb_refill()
67 pteh = (unsigned long long)(signed long long)(signed long)pteh; in __do_tlb_refill()
70 pteh = (pteh & NEFF_SIGN) ? (pteh | NEFF_MASK) : pteh; in __do_tlb_refill()
74 pteh |= get_asid() << PTEH_ASID_SHIFT; in __do_tlb_refill()
76 pteh |= PTEH_VALID; in __do_tlb_refill()
87 : : "r" (next), "r" (pteh), "r" (ptel) ); in __do_tlb_refill()
Dtlb.c134 unsigned long long pteh, ptel; in sh64_setup_tlb_slot() local
138 pteh = (unsigned long long)(signed long long)(signed long) eaddr; in sh64_setup_tlb_slot()
142 pteh &= PAGE_MASK; in sh64_setup_tlb_slot()
143 pteh |= (asid << PTEH_ASID_SHIFT) | PTEH_VALID; in sh64_setup_tlb_slot()
154 : : "r" (config_addr), "r" (ptel), "r" (pteh)); in sh64_setup_tlb_slot()
Dfault.c360 unsigned long long match, pteh=0, lpage; in __flush_tlb_page() local
380 : "=r" (pteh) in __flush_tlb_page()
383 if (pteh == match) { in __flush_tlb_page()
394 : "=r" (pteh) in __flush_tlb_page()
397 if (pteh == match) { in __flush_tlb_page()
425 unsigned long long match, pteh=0, pteh_epn, pteh_low; in flush_tlb_range() local
460 : "=r" (pteh) in flush_tlb_range()
463 pteh_epn = pteh & PAGE_MASK; in flush_tlb_range()
464 pteh_low = pteh & ~PAGE_MASK; in flush_tlb_range()
473 : "=r" (pteh) in flush_tlb_range()
[all …]