Include dependency graph for tlb.h:

Go to the source code of this file.
Data Structures | |
| struct | tlb_shootdown_msg |
Defines | |
| #define | TLB_MESSAGE_QUEUE_LEN 10 |
Typedefs | |
| typedef enum tlb_invalidate_type | tlb_invalidate_type_t |
| typedef tlb_shootdown_msg | tlb_shootdown_msg_t |
Enumerations | |
| enum | tlb_invalidate_type { TLB_INVL_INVALID = 0, TLB_INVL_ALL, TLB_INVL_ASID, TLB_INVL_PAGES } |
Functions | |
| void | tlb_init (void) |
| void | tlb_shootdown_start (tlb_invalidate_type_t type, asid_t asid, __address page, count_t count) |
| void | tlb_shootdown_finalize (void) |
| void | tlb_shootdown_ipi_recv (void) |
| void | tlb_arch_init (void) |
| void | tlb_print (void) |
| void | tlb_shootdown_ipi_send (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) |
Definition in file tlb.h.
1.4.6