Lines Matching refs:cur_scroll
80 int cur_scroll = 0; in diskeditor_show() local
158 cur_scroll = *nscroll; in diskeditor_show()
159 if (cur_part - cur_scroll >= partlist_height - 2 || in diskeditor_show()
160 cur_part - cur_scroll < 0) in diskeditor_show()
161 cur_scroll = cur_part; in diskeditor_show()
166 for (i = cur_scroll; i < MIN(cur_scroll + partlist_height - 2, nitems); in diskeditor_show()
168 print_partedit_item(partitions, items, i, cur_scroll, in diskeditor_show()
171 dlg_draw_arrows(partitions, cur_scroll > 0, in diskeditor_show()
172 nitems > cur_scroll + partlist_height - 2, in diskeditor_show()
212 cur_scroll, 0); in diskeditor_show()
215 if (cur_part - cur_scroll >= partlist_height - 2) { in diskeditor_show()
216 cur_scroll = cur_part; in diskeditor_show()
220 cur_scroll, 1); in diskeditor_show()
229 cur_scroll, 0); in diskeditor_show()
232 if (cur_part - cur_scroll < 0) { in diskeditor_show()
233 cur_scroll = cur_part; in diskeditor_show()
237 cur_scroll, 1); in diskeditor_show()
241 cur_scroll += (partlist_height - 2); in diskeditor_show()
242 if (cur_scroll + partlist_height - 2 >= nitems) in diskeditor_show()
243 cur_scroll = nitems - (partlist_height - 2); in diskeditor_show()
244 if (cur_scroll < 0) in diskeditor_show()
245 cur_scroll = 0; in diskeditor_show()
246 if (cur_part < cur_scroll) in diskeditor_show()
247 cur_part = cur_scroll; in diskeditor_show()
250 cur_scroll -= (partlist_height - 2); in diskeditor_show()
251 if (cur_scroll < 0) in diskeditor_show()
252 cur_scroll = 0; in diskeditor_show()
253 if (cur_part >= cur_scroll + partlist_height - 2) in diskeditor_show()
254 cur_part = cur_scroll; in diskeditor_show()
257 cur_scroll = 0; in diskeditor_show()
258 cur_part = cur_scroll; in diskeditor_show()
261 cur_scroll = nitems - (partlist_height - 2); in diskeditor_show()
262 if (cur_scroll < 0) in diskeditor_show()
263 cur_scroll = 0; in diskeditor_show()
264 cur_part = cur_scroll; in diskeditor_show()
284 *nscroll = cur_scroll; in diskeditor_show()