Lines Matching defs:INIT
104 #define INIT(escape) (TAILQ_FIRST(SET(escape)))
209 escape_t *candidate, *init;
272 init = INIT0(ei);
273 _DIAGASSERT(init != NULL);
274 if (psenc->inuse == init) {
275 init = INIT1(ei);
276 } else if (INIT(psenc->inuse) == init) {
277 if (ESC(init) != ch)
279 candidate = init;
285 if (init == NULL ||
286 ESC(init) != ch)
288 candidate = init;
336 escape_t *candidate, *init;
393 init = INIT0(ei);
395 if (INIT(psenc->inuse) != init ||
396 psenc->inuse == init || candidate == init)
397 init = NULL;
398 } else if (candidate == (init = INIT(candidate))) {
399 init = NULL;
401 if (init != NULL) {
406 psenc->ch[psenc->chlen++] = ESC(init);