Lines Matching refs:entry
59 unsigned long long entry = sh64_next_free_dtlb_entry(); in sh64_get_wired_dtlb_entry() local
64 return entry; in sh64_get_wired_dtlb_entry()
74 int sh64_put_wired_dtlb_entry(unsigned long long entry) in sh64_put_wired_dtlb_entry() argument
76 __flush_tlb_slot(entry); in sh64_put_wired_dtlb_entry()
92 if (entry <= DTLB_FIXED) in sh64_put_wired_dtlb_entry()
99 if (entry < (cpu_data->dtlb.first - cpu_data->dtlb.step)) in sh64_put_wired_dtlb_entry()
104 cpu_data->dtlb.next = entry; in sh64_put_wired_dtlb_entry()
152 unsigned long long entry; in tlb_wire_entry() local
159 entry = sh64_get_wired_dtlb_entry(); in tlb_wire_entry()
160 dtlb_entries[dtlb_entry++] = entry; in tlb_wire_entry()
165 sh64_setup_tlb_slot(entry, addr, get_asid(), paddr); in tlb_wire_entry()
172 unsigned long long entry; in tlb_unwire_entry() local
178 entry = dtlb_entries[dtlb_entry--]; in tlb_unwire_entry()
180 sh64_teardown_tlb_slot(entry); in tlb_unwire_entry()
181 sh64_put_wired_dtlb_entry(entry); in tlb_unwire_entry()