Lines Matching refs:bufp
31 * Read a line closed with '\n' into the array char bufp[BUFSZ].
37 tty_getlin(query, bufp)
39 register char *bufp;
41 hooked_tty_getlin(query, bufp, (getlin_hook_proc) 0);
45 hooked_tty_getlin(query, bufp, hook)
47 register char *bufp;
50 register char *obufp = bufp;
67 *bufp = 0;
78 *bufp = 0;
90 *bufp = 0;
105 *bufp = 0;
109 if(bufp != obufp) {
114 bufp--;
119 for (i = bufp; *i; ++i) putsyms(" ");
120 for (; i > bufp; --i) putsyms("\b");
121 *bufp = 0;
130 *bufp = 0;
134 (bufp-obufp < BUFSZ-1 && bufp-obufp < COLNO)) {
138 char *i = eos(bufp);
141 *bufp = c;
142 bufp[1] = 0;
143 putsyms(bufp);
144 bufp++;
146 putsyms(bufp);
148 bufp = eos(bufp);
151 for (i = bufp; *i; ++i) putsyms("\b");
152 } else if (i > bufp) {
156 for (; i > bufp; --i) putsyms(" ");
157 for (; s > bufp; --s) putsyms("\b");
163 while(bufp != obufp) {
164 bufp--;
168 for (; *bufp; ++bufp) putsyms(" ");
169 for (; bufp != obufp; --bufp) putsyms("\b \b");
170 *bufp = 0;