Lines Matching refs:ibool
110 static struct boolstruct *ibool; /* array of char information */ variable
180 ibool = (struct boolstruct *) malloc((unsigned) numbools * in allocvariables()
192 if ((ibool == NULL) || (num == NULL) || (str == NULL) || in allocvariables()
199 ibool[i].infoname = boolnames[i]; in allocvariables()
200 ibool[i].capname = boolcodes[i]; in allocvariables()
204 ibool[i].fullname = "unknown_boolean"; in allocvariables()
207 ibool[i].fullname = boolfnames[i]; in allocvariables()
208 ibool[i].changed = FALSE; in allocvariables()
209 ibool[i].seenagain = FALSE; in allocvariables()
216 ibool[i].fullname = "unknown_number"; in allocvariables()
309 qsort((char *) ibool, (unsigned) numbools, in sortnames()
556 if ((ibool[i].val = tgetflag(ibool[i].capname)) && in initfirstterm()
558 pr_boolean(ibool[i].infoname, ibool[i].capname, in initfirstterm()
559 ibool[i].fullname, 1); in initfirstterm()
561 (void) fprintf(trace, "%s=%d.\n", ibool[i].infoname, in initfirstterm()
562 ibool[i].val); in initfirstterm()
652 boolval = tgetflag(ibool[i].capname); in check_nth_terminal()
654 if (ibool[i].seenagain) { in check_nth_terminal()
671 ibool[i].seenagain = TRUE; in check_nth_terminal()
672 ibool[i].secondval = boolval; in check_nth_terminal()
673 ibool[i].secondname = nterm; in check_nth_terminal()
674 if (ibool[i].val != boolval) in check_nth_terminal()
675 ibool[i].changed = TRUE; in check_nth_terminal()
683 pr_boolean(ibool[i].infoname, ibool[i].capname, in check_nth_terminal()
684 ibool[i].fullname, 1); in check_nth_terminal()
685 if (common && (ibool[i].val == boolval)) in check_nth_terminal()
686 (void) printf("\t%s= T.\n", ibool[i].infoname); in check_nth_terminal()
687 } else if (neither && !ibool[i].val) in check_nth_terminal()
688 (void) printf("\t!%s.\n", ibool[i].infoname); in check_nth_terminal()
689 if (diff && (ibool[i].val != boolval)) in check_nth_terminal()
690 (void) printf("\t%s: %c:%c.\n", ibool[i].infoname, in check_nth_terminal()
691 ibool[i].val?'T':'F', boolval?'T':'F'); in check_nth_terminal()
694 "seen=%d.\n", ibool[i].infoname, ibool[i].val, in check_nth_terminal()
695 boolval, ibool[i].changed, ibool[i].seenagain); in check_nth_terminal()
852 if (!ibool[i].val && ibool[i].changed) in dorelative()
853 pr_boolean(ibool[i].infoname, (char *)0, in dorelative()
855 else if (ibool[i].val && (ibool[i].changed || in dorelative()
856 !ibool[i].seenagain)) in dorelative()
857 pr_boolean(ibool[i].infoname, (char *)0, (char *)0, 1); in dorelative()