| 320 | } |
| 321 | |
| 322 | static void |
| 323 | tlb_invalidate_one(unsigned i) |
| 324 | { |
| 325 | /* XXX an invalid ASID? */ |
| 326 | mips_wr_entryhi(TLBHI_ENTRY(MIPS_KSEG0_START + (2 * i * PAGE_SIZE), 0)); |
| 327 | mips_wr_entrylo0(0); |
| 328 | mips_wr_entrylo1(0); |
| 329 | mips_wr_pagemask(0); |
| 330 | mips_wr_index(i); |
| 331 | tlb_write_indexed(); |
| 332 | } |
| 333 | |
| 334 | #ifdef DDB |
| 335 | #include <ddb/ddb.h> |
no test coverage detected