|
void | Add (u8 cacheId, size_t processor) |
| add processor to the processor mask owned by cache identified by <id> More...
|
|
size_t | NumCaches () const |
|
void | StoreProcessorMasks (uintptr_t *cachesProcessorMask) |
| store topology in an array (one entry per cache) of masks representing the processors that share a cache. More...
|
|
Definition at line 309 of file topology.cpp.
void topology::CacheRelations::Add |
( |
u8 |
cacheId, |
|
|
size_t |
processor |
|
) |
| |
|
inline |
add processor to the processor mask owned by cache identified by <id>
Definition at line 315 of file topology.cpp.
size_t topology::CacheRelations::NumCaches |
( |
| ) |
const |
|
inline |
void topology::CacheRelations::StoreProcessorMasks |
( |
uintptr_t * |
cachesProcessorMask | ) |
|
|
inline |
store topology in an array (one entry per cache) of masks representing the processors that share a cache.
Definition at line 335 of file topology.cpp.
std::vector<SharedCache> topology::CacheRelations::m_caches |
|
private |
The documentation for this class was generated from the following file:
- /home/sathyam/0ad.svn/source/lib/sysdep/arch/x86_x64/topology.cpp