| 270 | } |
| 271 | |
| 272 | static __inline void |
| 273 | pmap_lmem_unmap(void) |
| 274 | { |
| 275 | *PCPU_GET(cmap1_ptep) = PTE_G; |
| 276 | tlb_invalidate_address(kernel_pmap, PCPU_GET(cmap1_addr)); |
| 277 | if (*PCPU_GET(cmap2_ptep) != PTE_G) { |
| 278 | *PCPU_GET(cmap2_ptep) = PTE_G; |
| 279 | tlb_invalidate_address(kernel_pmap, PCPU_GET(cmap2_addr)); |
| 280 | } |
| 281 | critical_exit(); |
| 282 | } |
| 283 | |
| 284 | #else /* __mips_n64 */ |
| 285 |
no test coverage detected