SH-5

TLB Interfaces

TLB Interfaces

sh64_tlb_init - Perform initial setup for the DTLB and ITLB.
sh64_next_free_dtlb_entry - Find the next available DTLB entry
sh64_get_wired_dtlb_entry - Allocate a wired (locked-in) entry in the DTLB
sh64_put_wired_dtlb_entry - Free a wired (locked-in) entry in the DTLB.
sh64_setup_tlb_slot - Load up a translation in a wired slot.
sh64_teardown_tlb_slot - Teardown a translation.
for_each_dtlb_entry - Iterate over free (non-wired) DTLB entries
for_each_itlb_entry - Iterate over free (non-wired) ITLB entries
__flush_tlb_slot - Flushes TLB slot slot.