Home | History | Annotate | Download | only in vi

Lines Matching refs:vp

41 v_match(SCR *sp, VICMD *vp)
71 if (db_eget(sp, vp->m_start.lno, &p, &len, &isempty)) {
76 for (off = vp->m_start.cno;; ++off) {
92 if (match.lno == vp->m_start.lno && match.cno ==vp->m_start.cno)
103 cs.cs_lno = vp->m_start.lno;
125 vp->m_stop.lno = cs.cs_lno;
126 vp->m_stop.cno = cs.cs_cno;
138 if (vp->m_start.lno < vp->m_stop.lno ||
139 (vp->m_start.lno == vp->m_stop.lno &&
140 vp->m_start.cno < vp->m_stop.cno))
141 vp->m_final = ISMOTION(vp) ? vp->m_start : vp->m_stop;
143 vp->m_final = vp->m_stop;
145 match.lno = vp->m_final.lno;
146 match.cno = vp->m_final.cno;
156 if (!ISMOTION(vp) || vp->m_start.lno == vp->m_stop.lno)
158 mp = vp->m_start.lno < vp->m_stop.lno ? &vp->m_start : &vp->m_stop;
166 mp = vp->m_start.lno < vp->m_stop.lno ? &vp->m_stop : &vp->m_start;
172 F_SET(vp, VM_LMODE);