Lines Matching refs:pos
32 off_t pos; in jump_forw() local
52 pos = back_line(end_pos); in jump_forw()
53 if (pos == -1) { in jump_forw()
56 jump_loc(pos, sc_height-1); in jump_forw()
68 off_t pos; in jump_back() local
77 pos = find_pos(linenum); in jump_back()
78 if (pos != -1 && ch_seek(pos) == 0) { in jump_back()
80 set_attnpos(pos); in jump_back()
81 jump_loc(pos, jump_sline); in jump_back()
104 jump_loc(scrpos.pos, scrpos.ln); in repaint()
113 off_t pos, len; in jump_percent() local
127 pos = percent_pos(len, percent, fraction); in jump_percent()
128 if (pos >= len) in jump_percent()
129 pos = len-1; in jump_percent()
131 jump_line_loc(pos, jump_sline); in jump_percent()
140 jump_line_loc(off_t pos, int sline) in jump_line_loc() argument
144 if (ch_seek(pos) == 0) { in jump_line_loc()
152 pos = ch_tell(); in jump_line_loc()
155 set_attnpos(pos); in jump_line_loc()
156 jump_loc(pos, sline); in jump_line_loc()
165 jump_loc(off_t pos, int sline) in jump_loc() argument
176 if ((nline = onscreen(pos)) >= 0) { in jump_loc()
195 if (ch_seek(pos)) { in jump_loc()
206 if (tpos == -1 || pos >= tpos) { in jump_loc()
214 if (bpos != -1 && pos <= bpos) { in jump_loc()
225 pos = back_line(pos); in jump_loc()
226 if (pos == -1) { in jump_loc()
239 forw(sc_height-1, pos, 1, 0, sline-nline); in jump_loc()
248 pos = forw_line(pos); in jump_loc()
249 if (pos == -1) { in jump_loc()
257 if (pos >= tpos) { in jump_loc()
275 add_back_pos(pos); in jump_loc()
276 back(sc_height-1, pos, 1, 0); in jump_loc()