Lines Matching refs:fl_start
369 new->fl_start = fl->fl_start;
460 fl->fl_start = 0;
463 fl->fl_start = filp->f_pos;
466 fl->fl_start = i_size_read(file_inode(filp));
471 if (l->l_start > OFFSET_MAX - fl->fl_start)
473 fl->fl_start += l->l_start;
474 if (fl->fl_start < 0)
480 if (l->l_len - 1 > OFFSET_MAX - fl->fl_start)
482 fl->fl_end = fl->fl_start + (l->l_len - 1);
485 if (fl->fl_start + l->l_len < 0)
487 fl->fl_end = fl->fl_start - 1;
488 fl->fl_start += l->l_len;
562 fl->fl_start = 0;
590 return ((fl1->fl_end >= fl2->fl_start) &&
591 (fl2->fl_end >= fl1->fl_start));
1121 request->fl_start != 0 || request->fl_end != OFFSET_MAX)) {
1197 if (fl->fl_end < request->fl_start - 1)
1202 if (fl->fl_start - 1 > request->fl_end)
1210 if (fl->fl_start > request->fl_start)
1211 fl->fl_start = request->fl_start;
1213 request->fl_start = fl->fl_start;
1228 if (fl->fl_end < request->fl_start)
1230 if (fl->fl_start > request->fl_end)
1234 if (fl->fl_start < request->fl_start)
1243 if (fl->fl_start >= request->fl_start) {
1309 right->fl_start = request->fl_end + 1;
1313 left->fl_end = request->fl_start - 1;
2181 if (fl->fl_start > OFFT_OFFSET_MAX)
2186 flock->l_start = fl->fl_start;
2188 fl->fl_end - fl->fl_start + 1;
2198 flock->l_start = fl->fl_start;
2200 fl->fl_end - fl->fl_start + 1;
2559 lock.fl_start = 0;
2757 seq_printf(f, "%Ld EOF\n", fl->fl_start);
2759 seq_printf(f, "%Ld %Ld\n", fl->fl_start, fl->fl_end);