Public Member Functions | Data Fields

cache_t Struct Reference

SEC:ssBack. More...

#include <ssb_cache.h>

Public Member Functions

void resetStats ()

Data Fields

char * name
int nsets
int bsize
int balloc
int usize
int assoc
enum cache_policy policy
unsigned int hit_latency
unsigned int(* blk_access_fn )(enum mem_cmd cmd, md_addr_t baddr, int bsize, struct cache_blk_t *blk, tick_t now)
int hsize
md_addr_t blk_mask
int set_shift
md_addr_t set_mask
int tag_shift
md_addr_t tag_mask
md_addr_t tagset_mask
tick_t bus_free
counter_t hits
counter_t misses
counter_t replacements
counter_t writebacks
counter_t invalidations
md_addr_t last_tagset
struct cache_blk_tlast_blk
byte_t * data
struct cache_set_t sets [1]
convProcproc
unsigned int(convProc::* blk_access_fn )(enum mem_cmd cmd, md_addr_t baddr, int bsize, cache_blk_t *blk, tick_t now, bool &needMM)

Detailed Description

SEC:ssBack.


The documentation for this struct was generated from the following files: