diff options
Diffstat (limited to 'src/mem/ruby/storebuffer/stb_interface.hh')
-rw-r--r-- | src/mem/ruby/storebuffer/stb_interface.hh | 20 |
1 files changed, 8 insertions, 12 deletions
diff --git a/src/mem/ruby/storebuffer/stb_interface.hh b/src/mem/ruby/storebuffer/stb_interface.hh index e1a026abc..b7f1b152d 100644 --- a/src/mem/ruby/storebuffer/stb_interface.hh +++ b/src/mem/ruby/storebuffer/stb_interface.hh @@ -27,16 +27,12 @@ */ #include "mem/ruby/storebuffer/storebuffer.hh" -#include <iostream> -StoreBuffer * createNewSTB (uint32 id, uint32 block_bits, int storebuffer_size); - -storebuffer_status_t handleStore (StoreBuffer * storebuffer, const RubyRequest & request); - -uint64_t handleLoad(StoreBuffer * storebuffer, const RubyRequest & request); - -uint64_t handleAtomic(StoreBuffer * storebuffer, const RubyRequest & request); - -void flushSTB(StoreBuffer * storebuffer); - -void registerHitCallback(StoreBuffer * storebuffer, void (*hit_callback)(int64_t access_id)); +StoreBuffer *createNewSTB(uint32 id, uint32 block_bits, int storebuffer_size); +storebuffer_status_t handleStore(StoreBuffer *storebuffer, + const RubyRequest &request); +uint64_t handleLoad(StoreBuffer *storebuffer, const RubyRequest &request); +uint64_t handleAtomic(StoreBuffer *storebuffer, const RubyRequest &request); +void flushSTB(StoreBuffer *storebuffer); +void registerHitCallback(StoreBuffer *storebuffer, + void (*hit_callback)(int64_t access_id)); |