Lines Matching refs:SP

82 	SCREEN	*old = SP;  in newscreen()
128 if ((SP = (SCREEN *) calloc(1, sizeof (SCREEN))) == NULL) in newscreen()
131 SP->term_file = outfptr; in newscreen()
132 SP->input_file = infptr; in newscreen()
140 SP->fl_echoit = 1; in newscreen()
154 LINES = SP->lsize = lsize > 0 ? lsize : lines; in newscreen()
170 SP->baud = baud_convert[_BRS(PROGTTYS)]; in newscreen()
172 SP->baud = baud_convert[_BR(PROGTTY)]; in newscreen()
181 SP->tcap = cur_term; in newscreen()
195 COLS = SP->csize = csize > 0 ? csize : columns; in newscreen()
199 SP->tsize = (short)tabsize; in newscreen()
205 if ((curscr = SP->cur_scr = newwin(LINES, COLS, 0, 0)) == NULL) in newscreen()
208 SP->fl_endwin = 2; in newscreen()
223 if (!(SP->virt_scr = newwin(LINES, COLS, 0, 0))) in newscreen()
225 _virtscr = SP->virt_scr; in newscreen()
227 SP->virt_scr->_clear = FALSE; in newscreen()
238 SP->_mks = marks; in newscreen()
248 if ((SP->cur_hash = (int *)calloc((unsigned)2 * LINES, in newscreen()
251 SP->virt_hash = SP->cur_hash + LINES; in newscreen()
259 if ((SP->std_scr = newwin(LINES, COLS, 0, 0)) == NULL) { in newscreen()
262 delscreen(SP); in newscreen()
267 SP = old; in newscreen()
281 SP, SP->std_scr, curscr); in newscreen()
284 if (((SP->imode = (enter_insert_mode && exit_insert_mode)) != 0) && in newscreen()
285 ((SP->dmode = (enter_delete_mode && exit_delete_mode)) != 0)) { in newscreen()
287 SP->sid_equal = TRUE; in newscreen()
289 SP->eid_equal = TRUE; in newscreen()
291 SP->ichok = (SP->imode || insert_character || parm_ich); in newscreen()
292 SP->dchok = (delete_character || parm_dch); in newscreen()
294 stdscr = SP->std_scr; in newscreen()
295 TABSIZE = SP->tsize; in newscreen()
297 return (SP); in newscreen()