Lines Matching defs:cur_pos
285 int cur_pos = 0;
293 cur_pos = wz_stop - first_rec + 1;
297 if (last_rec - (first_rec + cur_pos) + 1 >= blocks_per_page) {
304 cur_pos += d_stop - (first_rec + cur_pos) + 1;
308 if (cur_pos == 0 || first_rec + cur_pos - 1 < last_rec)
341 int cur_pos = 0; /* Current position within the extent */
379 locate_record(ccw++, LO_data++, WRITE, cur_pos, wz_count);
384 cur_pos = wz_count;
388 if (last_rec - (first_rec + cur_pos) + 1 >= blocks_per_page) {
396 d_count = d_stop - (first_rec + cur_pos) + 1;
399 locate_record(ccw++, LO_data++, WRITE, cur_pos, d_count);
404 cur_pos += d_count;
408 if (cur_pos == 0 || first_rec + cur_pos - 1 < last_rec) {
417 locate_record(ccw++, LO_data++, WRITE, cur_pos, wz_count);