| The Pedigree Project
    0.1
    | 
This is the complete list of members for Cache, including all inherited members.
| Cache(size_t pageConstraints=0) (defined in Cache) | Cache | |
| calculateChecksum(CachePage *pPage) | Cache | private | 
| checksum(const void *data, size_t len, uint64_t out[2]) | Cache | private | 
| empty() | Cache | |
| endAtomic() | Cache | inline | 
| evict(uintptr_t key) | Cache | |
| evict(uintptr_t key, bool bLock, bool bPhysicalLock, bool bRemove) | Cache | private | 
| executeRequest(uint64_t p1, uint64_t p2, uint64_t p3, uint64_t p4, uint64_t p5, uint64_t p6, uint64_t p7, uint64_t p8) | Cache | virtual | 
| exists(uintptr_t key, size_t length) | Cache | |
| insert(uintptr_t key, bool *alreadyExisted=nullptr) | Cache | |
| insert(uintptr_t key, size_t size, bool *alreadyExisted=nullptr) | Cache | |
| linkPage(CachePage *pPage) | Cache | private | 
| lookup(uintptr_t key) | Cache | |
| lruEvict(bool force=false) | Cache | private | 
| m_Allocator | Cache | privatestatic | 
| m_AllocatorLock | Cache | privatestatic | 
| m_bInCritical | Cache | private | 
| m_Callback | Cache | private | 
| m_CallbackMeta | Cache | private | 
| m_Lock | Cache | private | 
| m_Nanoseconds | Cache | private | 
| m_PageConstraints | Cache | private | 
| m_PageFilter | Cache | private | 
| m_Pages | Cache | private | 
| m_pLruHead | Cache | private | 
| m_pLruTail (defined in Cache) | Cache | private | 
| map(uintptr_t virt) const | Cache | private | 
| markEditing(uintptr_t key, size_t length=0) | Cache | |
| markNoLongerEditing(uintptr_t key, size_t length=0) | Cache | |
| pin(uintptr_t key) | Cache | |
| promotePage(CachePage *pPage) | Cache | private | 
| release(uintptr_t key) | Cache | |
| setCallback(writeback_t newCallback, void *meta) | Cache | |
| startAtomic() | Cache | inline | 
| sync(uintptr_t key, bool async) | Cache | |
| timer(uint64_t delta, InterruptState &state) | Cache | virtual | 
| triggerChecksum(uintptr_t key) | Cache | |
| trim(size_t count=1) | Cache | |
| unlinkPage(CachePage *pPage) | Cache | private | 
| verifyChecksum(CachePage *pPage, bool replace=false) | Cache | private | 
| writeback_t typedef | Cache | |
| ~Cache() (defined in Cache) | Cache | virtual | 
 1.8.11
 1.8.11