tlb.c File Reference

Include dependency graph for tlb.c:

Go to the source code of this file.

Defines

#define PRINT_BAT(name, ureg, lreg)

Functions

static pte_tfind_mapping_and_check (as_t *as, bool lock, __address badvaddr, int access, istate_t *istate, int *pfrc)
static void pht_refill_fail (__address badvaddr, istate_t *istate)
static void pht_insert (const __address vaddr, const pfn_t pfn)
static void pht_real_insert (const __address vaddr, const pfn_t pfn)
void pht_refill (int n, istate_t *istate)
bool pht_real_refill (int n, istate_t *istate) __attribute__((section("K_UNMAPPED_TEXT_START")))
void tlb_arch_init (void)
void tlb_invalidate_all (void)
void tlb_invalidate_asid (asid_t asid)
void tlb_invalidate_pages (asid_t asid, __address page, count_t cnt)
void tlb_print (void)


Detailed Description

Definition in file tlb.c.


Generated on Sun Jun 18 17:20:21 2006 for HelenOS Kernel (ppc32) by  doxygen 1.4.6