Lines Matching refs:ibool
110 static struct boolstruct *ibool; /* array of char information */ variable
180 ibool = (struct boolstruct *) malloc((unsigned) numbools * in allocvariables()
193 if ((ibool == NULL) || (num == NULL) || (str == NULL) || in allocvariables()
200 ibool[i].infoname = boolnames[i]; in allocvariables()
201 ibool[i].capname = boolcodes[i]; in allocvariables()
205 ibool[i].fullname = "unknown_boolean"; in allocvariables()
208 ibool[i].fullname = boolfnames[i]; in allocvariables()
210 ibool[i].changed = FALSE; in allocvariables()
211 ibool[i].seenagain = FALSE; in allocvariables()
218 ibool[i].fullname = "unknown_number"; in allocvariables()
313 qsort((char *) ibool, (unsigned) numbools, in sortnames()
562 if ((ibool[i].val = tgetflag(ibool[i].capname)) && in initfirstterm()
564 pr_boolean(ibool[i].infoname, ibool[i].capname, in initfirstterm()
565 ibool[i].fullname, 1); in initfirstterm()
569 (void) fprintf(trace, "%s=%d.\n", ibool[i].infoname, in initfirstterm()
570 ibool[i].val); in initfirstterm()
667 boolval = tgetflag(ibool[i].capname); in check_nth_terminal()
669 if (ibool[i].seenagain) { in check_nth_terminal()
686 ibool[i].seenagain = TRUE; in check_nth_terminal()
687 ibool[i].secondval = boolval; in check_nth_terminal()
688 ibool[i].secondname = nterm; in check_nth_terminal()
689 if (ibool[i].val != boolval) in check_nth_terminal()
690 ibool[i].changed = TRUE; in check_nth_terminal()
698 pr_boolean(ibool[i].infoname, ibool[i].capname, in check_nth_terminal()
699 ibool[i].fullname, 1); in check_nth_terminal()
702 if (common && (ibool[i].val == boolval)) in check_nth_terminal()
703 (void) printf("\t%s= T.\n", ibool[i].infoname); in check_nth_terminal()
704 } else if (neither && !ibool[i].val) { in check_nth_terminal()
705 (void) printf("\t!%s.\n", ibool[i].infoname); in check_nth_terminal()
707 if (diff && (ibool[i].val != boolval)) in check_nth_terminal()
708 (void) printf("\t%s: %c:%c.\n", ibool[i].infoname, in check_nth_terminal()
709 ibool[i].val?'T':'F', boolval?'T':'F'); in check_nth_terminal()
712 "seen=%d.\n", ibool[i].infoname, ibool[i].val, in check_nth_terminal()
713 boolval, ibool[i].changed, ibool[i].seenagain); in check_nth_terminal()
882 if (!ibool[i].val && ibool[i].changed) { in dorelative()
883 pr_boolean(ibool[i].infoname, (char *)0, in dorelative()
885 } else if (ibool[i].val && (ibool[i].changed || in dorelative()
886 !ibool[i].seenagain)) { in dorelative()
887 pr_boolean(ibool[i].infoname, (char *)0, (char *)0, 1); in dorelative()