Lines Matching refs:vp

80 v_wordW(SCR *sp, VICMD *vp)  in v_wordW()  argument
82 return (fword(sp, vp, BIGWORD)); in v_wordW()
92 v_wordw(SCR *sp, VICMD *vp) in v_wordw() argument
94 return (fword(sp, vp, LITTLEWORD)); in v_wordw()
102 fword(SCR *sp, VICMD *vp, enum which type) in fword() argument
108 cnt = F_ISSET(vp, VC_C1SET) ? vp->count : 1; in fword()
109 cs.cs_lno = vp->m_start.lno; in fword()
110 cs.cs_cno = vp->m_start.cno; in fword()
122 if (ISMOTION(vp) && cs.cs_flags != CS_EMP && cnt == 1) { in fword()
123 if (ISCMD(vp->rkp, 'c')) in fword()
125 if (ISCMD(vp->rkp, 'd') || ISCMD(vp->rkp, 'y')) { in fword()
158 if (cnt == 0 && ISMOTION(vp)) { in fword()
159 if ((ISCMD(vp->rkp, 'd') || in fword()
160 ISCMD(vp->rkp, 'y')) && in fword()
191 if (cnt == 0 && ISMOTION(vp)) { in fword()
192 if ((ISCMD(vp->rkp, 'd') || in fword()
193 ISCMD(vp->rkp, 'y')) && in fword()
213 ret: if (!ISMOTION(vp) && in fword()
214 cs.cs_lno == vp->m_start.lno && cs.cs_cno == vp->m_start.cno) { in fword()
215 v_eof(sp, &vp->m_start); in fword()
220 vp->m_stop.lno = cs.cs_lno; in fword()
221 vp->m_stop.cno = cs.cs_cno; in fword()
222 if (ISMOTION(vp) && cs.cs_flags == 0) in fword()
223 --vp->m_stop.cno; in fword()
229 vp->m_final = ISMOTION(vp) ? vp->m_start : vp->m_stop; in fword()
240 v_wordE(SCR *sp, VICMD *vp) in v_wordE() argument
242 return (eword(sp, vp, BIGWORD)); in v_wordE()
252 v_worde(SCR *sp, VICMD *vp) in v_worde() argument
254 return (eword(sp, vp, LITTLEWORD)); in v_worde()
262 eword(SCR *sp, VICMD *vp, enum which type) in eword() argument
268 cnt = F_ISSET(vp, VC_C1SET) ? vp->count : 1; in eword()
269 cs.cs_lno = vp->m_start.lno; in eword()
270 cs.cs_cno = vp->m_start.cno; in eword()
361 ret: if (!ISMOTION(vp) && in eword()
362 cs.cs_lno == vp->m_start.lno && cs.cs_cno == vp->m_start.cno) { in eword()
363 v_eof(sp, &vp->m_start); in eword()
368 vp->m_stop.lno = cs.cs_lno; in eword()
369 vp->m_stop.cno = cs.cs_cno; in eword()
375 vp->m_final = ISMOTION(vp) ? vp->m_start : vp->m_stop; in eword()
386 v_wordB(SCR *sp, VICMD *vp) in v_wordB() argument
388 return (bword(sp, vp, BIGWORD)); in v_wordB()
398 v_wordb(SCR *sp, VICMD *vp) in v_wordb() argument
400 return (bword(sp, vp, LITTLEWORD)); in v_wordb()
408 bword(SCR *sp, VICMD *vp, enum which type) in bword() argument
414 cnt = F_ISSET(vp, VC_C1SET) ? vp->count : 1; in bword()
415 cs.cs_lno = vp->m_start.lno; in bword()
416 cs.cs_cno = vp->m_start.cno; in bword()
503 ret: if (cs.cs_lno == vp->m_start.lno && cs.cs_cno == vp->m_start.cno) { in bword()
504 v_sof(sp, &vp->m_start); in bword()
509 vp->m_stop.lno = cs.cs_lno; in bword()
510 vp->m_stop.cno = cs.cs_cno; in bword()
522 vp->m_final = vp->m_stop; in bword()
523 if (ISMOTION(vp)) in bword()
524 --vp->m_start.cno; in bword()