Lines Matching defs:end
106 off_t end;
2461 lock->start <= l->end && l->start <= lock->end &&
2487 if (lock->type != F_UNLCK || lock->start != 0 || lock->end != OFFSET_MAX) {
2504 if (l->end < lock->start - 1)
2506 if (lock->end < l->start - 1)
2508 if (l->start <= lock->start && lock->end <= l->end)
2512 if (lock->end < l->end)
2513 lock->end = l->end;
2516 if (l->end < lock->start)
2518 if (lock->end < l->start)
2520 if (lock->start <= l->start && l->end <= lock->end)
2522 if (l->end <= lock->end) {
2523 l->end = lock->start - 1;
2527 l->start = lock->end + 1;
2531 newl2->start = lock->end + 1;
2532 l->end = lock->start - 1;
2559 lock->end = flock->l_len ? flock->l_start + flock->l_len - 1 : OFFSET_MAX;
2567 flock->l_len = (lock->end == OFFSET_MAX) ? 0 : lock->end - lock->start + 1;