Lines Matching refs:cacheTags
58 cacheTags = NULL; in SplashFont()
93 cacheTags = (SplashFontCacheTag *)gmallocn(cacheSets * cacheAssoc, in initCache()
96 cacheTags[i].mru = i & (cacheAssoc - 1); in initCache()
105 if (cacheTags) { in ~SplashFont()
106 gfree(cacheTags); in ~SplashFont()
127 if ((cacheTags[i+j].mru & 0x80000000) && in getGlyph()
128 cacheTags[i+j].c == c && in getGlyph()
129 (int)cacheTags[i+j].xFrac == xFrac && in getGlyph()
130 (int)cacheTags[i+j].yFrac == yFrac) { in getGlyph()
131 bitmap->x = cacheTags[i+j].x; in getGlyph()
132 bitmap->y = cacheTags[i+j].y; in getGlyph()
133 bitmap->w = cacheTags[i+j].w; in getGlyph()
134 bitmap->h = cacheTags[i+j].h; in getGlyph()
137 (cacheTags[i+k].mru & 0x7fffffff) < in getGlyph()
138 (cacheTags[i+j].mru & 0x7fffffff)) { in getGlyph()
139 ++cacheTags[i+k].mru; in getGlyph()
142 cacheTags[i+j].mru = 0x80000000; in getGlyph()
173 if ((cacheTags[i+j].mru & 0x7fffffff) == cacheAssoc - 1) { in getGlyph()
174 cacheTags[i+j].mru = 0x80000000; in getGlyph()
175 cacheTags[i+j].c = c; in getGlyph()
176 cacheTags[i+j].xFrac = (short)xFrac; in getGlyph()
177 cacheTags[i+j].yFrac = (short)yFrac; in getGlyph()
178 cacheTags[i+j].x = bitmap2.x; in getGlyph()
179 cacheTags[i+j].y = bitmap2.y; in getGlyph()
180 cacheTags[i+j].w = bitmap2.w; in getGlyph()
181 cacheTags[i+j].h = bitmap2.h; in getGlyph()
185 ++cacheTags[i+j].mru; in getGlyph()