Lines Matching refs:db_lbuf_start
59 static char *db_lbuf_start; /* start of input line buffer */ variable
127 db_delete(db_lc - db_lbuf_start, DEL_BWD); in db_delete_line()
128 db_le = db_lc = db_lbuf_start; in db_delete_line()
165 if (db_lc > db_lbuf_start) { in db_inputchar()
179 while (db_lc > db_lbuf_start) { in db_inputchar()
194 if (db_lc > db_lbuf_start) in db_inputchar()
213 if (db_lc >= db_lbuf_start + 1) { in db_inputchar()
222 } else if (db_lc >= db_lbuf_start + 2) { in db_inputchar()
244 db_le = db_lc = db_lbuf_start; in db_inputchar()
248 for (p = db_history_curr, db_le = db_lbuf_start; in db_inputchar()
257 db_putstring(db_lbuf_start, db_le - db_lbuf_start); in db_inputchar()
271 db_le = db_lbuf_start; *p;) { in db_inputchar()
279 db_putstring(db_lbuf_start, db_le - db_lbuf_start); in db_inputchar()
285 if (db_le > db_lbuf_start) { in db_inputchar()
286 db_putstring(db_lbuf_start, db_le - db_lbuf_start); in db_inputchar()
298 for (pp = db_history_prev, pc = db_lbuf_start; in db_inputchar()
316 if (db_le != db_lbuf_start) { in db_inputchar()
321 for (p = db_lbuf_start; p != db_le; ) { in db_inputchar()
356 db_lbuf_start = lstart; in db_readline()
367 return (db_le - db_lbuf_start); in db_readline()