Lines Matching defs:graphic
208 graphic_t *graphic;
229 graphic = NULL;
249 graphic = GR(psenc->inuse);
253 graphic = GL(psenc->inuse);
258 if (graphic == NULL)
296 if (graphic != GR(psenc->inuse))
300 if (graphic != GL(psenc->inuse))
303 _DIAGASSERT(graphic != NULL);
304 range = &ranges[(size_t)graphic->charset];
309 if (graphic->length == (tail - head)) {
310 if (graphic->charset > GB2312)
337 graphic_t *graphic;
356 graphic = (bit == 0)
358 if (graphic == NULL)
363 graphic = ei->ascii;
364 if (graphic == NULL)
366 candidate = graphic->escape;
367 range = &ranges[(size_t)graphic->charset];
368 len = graphic->length;
370 graphic = ei->gb2312;
371 if (graphic == NULL)
373 candidate = graphic->escape;
374 range = &ranges[(size_t)graphic->charset];
375 len = graphic->length;
385 graphic = (bit == 0)
387 if (graphic == NULL)
389 range = &ranges[(size_t)graphic->charset];
390 len = graphic->length;
588 graphic_t *graphic;
597 graphic = malloc(sizeof(*graphic));
598 if (graphic == NULL)
600 memset(graphic, 0, sizeof(*graphic));
604 GL(escape) = graphic;
608 GR(escape) = graphic;
611 free(graphic);
614 graphic->escape = escape;
618 graphic->charset = ASCII;
619 graphic->length = 1;
620 ei->ascii = graphic;
625 graphic->charset = GB2312;
626 graphic->length = 2;
627 ei->gb2312 = graphic;
630 graphic->charset = CS94;
632 graphic->charset = CS96;
639 graphic->length = (size_t)(*s - '0');