Lines Matching refs:fm
145 f_search(SCR *sp, MARK *fm, MARK *rm, CHAR_T *ptrn, size_t plen, in f_search() argument
162 if (db_get(sp, fm->lno, DBG_FATAL, &l, &len)) in f_search()
164 lno = fm->lno; in f_search()
179 if ((coff = fm->cno) != 0) in f_search()
181 } else if (fm->cno + 1 >= len) { in f_search()
183 lno = fm->lno + 1; in f_search()
194 coff = fm->cno + 1; in f_search()
208 if ((wrapped && lno > fm->lno) || db_get(sp, lno, 0, &l, &len)) { in f_search()
286 b_search(SCR *sp, MARK *fm, MARK *rm, CHAR_T *ptrn, size_t plen, in b_search() argument
310 lno = fm->lno; in b_search()
311 coff = fm->cno + 1; in b_search()
313 if (fm->cno == 0) { in b_search()
314 if (fm->lno == 1 && !O_ISSET(sp, O_WRAPSCAN)) { in b_search()
319 lno = fm->lno - 1; in b_search()
321 lno = fm->lno; in b_search()
322 coff = fm->cno; in b_search()
336 if ((wrapped && lno < fm->lno) || lno == 0) { in b_search()