Lines Matching refs:pos
53 off_t pos; in eof_displayed() local
70 pos = position(BOTTOM_PLUS_ONE); in eof_displayed()
71 return (pos == -1 || pos == ch_length()); in eof_displayed()
80 off_t pos; in entire_file_displayed() local
87 pos = position(0); in entire_file_displayed()
88 return (pos == -1 || pos == 0); in entire_file_displayed()
116 forw(int n, off_t pos, int force, int only_last, int nblank) in forw() argument
137 if (top_scroll && n >= sc_height - 1 && pos != ch_length()) { in forw()
145 add_forw_pos(pos); in forw()
151 if (pos != position(BOTTOM_PLUS_ONE) || empty_screen()) { in forw()
158 add_forw_pos(pos); in forw()
181 pos = ch_zero(); in forw()
186 pos = forw_line(pos); in forw()
187 if (pos == -1) { in forw()
206 add_forw_pos(pos); in forw()
220 if (first_time && pos == -1 && !top_scroll && in forw()
241 back(int n, off_t pos, int force, int only_last) in back() argument
252 pos = back_line(pos); in back()
253 if (pos == -1) { in back()
264 add_back_pos(pos); in back()
289 off_t pos; in forward() local
302 pos = position(BOTTOM_PLUS_ONE); in forward()
303 if (pos == -1 && (!force || empty_lines(2, sc_height-1))) { in forward()
311 pos = ch_zero(); in forward()
315 pos = position(BOTTOM_PLUS_ONE); in forward()
316 } while (pos == -1); in forward()
323 forw(n, pos, force, only_last, 0); in forward()
333 off_t pos; in backward() local
335 pos = position(TOP); in backward()
336 if (pos == -1 && (!force || position(BOTTOM) == 0)) { in backward()
340 back(n, pos, force, only_last); in backward()