MCPcopy Create free account
hub / github.com/F-Stack/f-stack / tlb_invalidate_one

Function tlb_invalidate_one

freebsd/mips/mips/tlb.c:322–332  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

320}
321
322static void
323tlb_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>

Callers 4

tlb_invalidate_addressFunction · 0.85
tlb_invalidate_allFunction · 0.85
tlb_invalidate_all_userFunction · 0.85
tlb_invalidate_rangeFunction · 0.85

Calls 1

tlb_write_indexedFunction · 0.85

Tested by

no test coverage detected