MCPcopy Create free account
hub / github.com/1a1a11a/libCacheSim / generate_cache_name

Function generate_cache_name

libCacheSim/cache/cache.c:477–488  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

475}
476
477void generate_cache_name(cache_t *cache, char *str_dest, int str_dest_len) {
478 int len = snprintf(str_dest, str_dest_len, "%s", cache->cache_name);
479 assert(len < str_dest_len);
480
481 if (cache->admissioner) {
482 len += snprintf(str_dest + len, str_dest_len - len, "|%s", cache->admissioner->admissioner_name);
483 }
484
485 if (cache->prefetcher) {
486 len += snprintf(str_dest + len, str_dest_len - len, "|%s", cache->prefetcher->prefetcher_name);
487 }
488}
489
490#ifdef __cplusplus
491}

Callers 1

simulateFunction · 0.85

Calls 1

assertFunction · 0.85

Tested by

no test coverage detected