Lines Matching refs:gi
1041 xGlyphInfo *gi;
1082 gi = (xGlyphInfo *) (gids + nglyphs);
1083 bits = (CARD8 *) (gi + nglyphs);
1087 if (gi < ((xGlyphInfo *)stuff) ||
1088 gi > ((xGlyphInfo *)((CARD32 *)stuff + client->req_len)) ||
1100 padded_width = PixmapBytePad (gi[i].width,
1103 if (gi[i].height && padded_width > (UINT32_MAX - sizeof(GlyphRec))/gi[i].height)
1106 size = gi[i].height * padded_width;
1110 err = HashGlyph (&gi[i], bits, size, glyph_new->sha1);
1126 glyph_new->glyph = glyph = AllocateGlyph (&gi[i], glyphSet->fdepth);
1135 int width = gi[i].width;
1136 int height = gi[i].height;
2327 xGlyphInfo *gi;
2337 gi = (xGlyphInfo *) (gids + stuff->nglyphs);
2340 if ((char *) end - (char *) (gi + stuff->nglyphs) < 0)
2345 swaps (&gi[i].width, n);
2346 swaps (&gi[i].height, n);
2347 swaps (&gi[i].x, n);
2348 swaps (&gi[i].y, n);
2349 swaps (&gi[i].xOff, n);
2350 swaps (&gi[i].yOff, n);