Lines Matching defs:sp
68 SCR *sp,
107 cb_rotate(sp);
114 namecb: CBNAME(sp, cbp, name);
118 cb_rotate(sp);
121 cbp = &sp->gp->dcb_store;
129 CALLOC_RET(sp, cbp, CB *, 1, sizeof(CB));
132 SLIST_INSERT_HEAD(sp->gp->cutq, cbp, q);
144 if (cut_line(sp, lno, 0, ENTIRE_LINE, cbp))
151 if (cut_line(sp, fm->lno, fm->cno, fm->lno != tm->lno ?
157 if (cut_line(sp, lno, 0, ENTIRE_LINE, cbp))
162 cut_line(sp, lno, 0, tm->cno + 1, cbp))
167 sp->gp->dcbp = cbp; /* Repoint the default buffer on each pass. */
171 CBNAME(sp, cbp, name);
176 cbp = &sp->gp->dcb_store;
194 cb_rotate(SCR *sp)
198 SLIST_FOREACH(cbp, sp->gp->cutq, q) {
206 if (cbp == SLIST_FIRST(sp->gp->cutq))
207 SLIST_REMOVE_HEAD(sp->gp->cutq, q);
229 SCR *sp,
240 if (db_get(sp, lno, DBG_FATAL, &p, &len))
244 if ((tp = text_init(sp, NULL, 0, len)) == NULL)
298 SCR *sp,
305 CALLOC(sp, tp, TEXT *, 1, sizeof(TEXT));
310 MALLOC(sp, tp->lb, CHAR_T *, tp->lb_len);