Lines Matching defs:cache
92 get_semantic_name_offset(name_offset_cache_t *cache, const char *name,
101 for (unsigned i = 0; i < cache->num_entries; ++i) {
102 if (!strcmp(name, cache->entries[i].name))
103 return cache->entries[i].offset;
106 cache->entries[cache->num_entries].name = name;
107 cache->entries[cache->num_entries].offset = offset;
108 ++cache->num_entries;
122 name_offset_cache_t cache;
123 cache.num_entries = 0;
127 uint32_t offset = get_semantic_name_offset(&cache, io->name, buf, buf_offset, validator_7);