#include <temu-c/Memory/Cache.h>
|
| void(* | enable )(void *Obj) |
| |
| void(* | disable )(void *Obj) |
| |
| void(* | freeze )(void *Obj) |
| |
| void(* | lockLine )(void *Obj, uint64_t Addr) |
| |
| void(* | unlockLine )(void *Obj, uint64_t Addr) |
| |
| void(* | invalidateAll )(void *Obj) |
| |
| void(* | invalidateLine )(void *Obj, uint64_t Addr) |
| |
| void(* | evictAll )(void *Obj) |
| |
| void(* | evictLine )(void *Obj, uint64_t Addr) |
| |
| uint32_t(* | getReplacementPolicy )(void *Obj) |
| |
| uint32_t(* | getSets )(void *Obj) |
| |
| uint32_t(* | getWays )(void *Obj) |
| |
| uint32_t(* | getLineSize )(void *Obj) |
| |
| int(* | isValid )(void *Obj, uint64_t Addr) |
| |
| uint64_t(* | readFlags )(void *Obj, uint64_t Addr) |
| |
| void(* | writeFlags )(void *Obj, uint64_t Addr, uint64_t Flags) |
| |
| uint64_t(* | readData )(void *Obj, uint64_t Addr) |
| |
| int(* | writeData )(void *Obj, uint64_t Addr, uint64_t Data) |
| |
Definition at line 46 of file Cache.h.
| void(* temu_CacheIface::disable)(void *Obj) |
| void(* temu_CacheIface::enable)(void *Obj) |
| void(* temu_CacheIface::evictAll)(void *Obj) |
| void(* temu_CacheIface::evictLine)(void *Obj, uint64_t Addr) |
| void(* temu_CacheIface::freeze)(void *Obj) |
| uint32_t(* temu_CacheIface::getLineSize)(void *Obj) |
| uint32_t(* temu_CacheIface::getReplacementPolicy)(void *Obj) |
| uint32_t(* temu_CacheIface::getSets)(void *Obj) |
| uint32_t(* temu_CacheIface::getWays)(void *Obj) |
| void(* temu_CacheIface::invalidateAll)(void *Obj) |
| void(* temu_CacheIface::invalidateLine)(void *Obj, uint64_t Addr) |
| int(* temu_CacheIface::isValid)(void *Obj, uint64_t Addr) |
| void(* temu_CacheIface::lockLine)(void *Obj, uint64_t Addr) |
| uint64_t(* temu_CacheIface::readData)(void *Obj, uint64_t Addr) |
| uint64_t(* temu_CacheIface::readFlags)(void *Obj, uint64_t Addr) |
| void(* temu_CacheIface::unlockLine)(void *Obj, uint64_t Addr) |
| int(* temu_CacheIface::writeData)(void *Obj, uint64_t Addr, uint64_t Data) |
| void(* temu_CacheIface::writeFlags)(void *Obj, uint64_t Addr, uint64_t Flags) |
The documentation for this struct was generated from the following file: