Lines Matching refs:end

793 	unsigned long end;
879 end = (unsigned long)ei + item_size;
883 BUG_ON(ptr > end);
892 while (ptr < end) {
945 if (unlikely(ptr > end)) {
997 unsigned long end;
1020 end = (unsigned long)ei + btrfs_item_size(leaf, path->slots[0]);
1021 if (ptr < end - size)
1023 end - size - ptr);
1090 unsigned long end;
1182 end = (unsigned long)ei + item_size;
1183 if (ptr + size < end)
1185 end - ptr - size);
1253 u64 bytes_left, end;
1268 end = start + len;
1288 if (start > end) {
1292 bytes_left = end - start;
1307 if (start > end) {
1311 bytes_left = end - start;
1369 u64 end = bytenr + num_bytes;
1377 while (cur < end) {
1382 num_bytes = end - cur;
2743 u64 start, u64 end,
2756 while (start <= end) {
2777 len = min(len, end + 1 - start);
2848 u64 end;
2857 if (!find_first_extent_bit(unpin, 0, &start, &end,
2865 end + 1 - start, NULL);
2867 clear_extent_dirty(unpin, start, end, &cached_state);
2868 ret = unpin_extent_range(fs_info, start, end, true);
2932 unsigned long end;
2940 end = (unsigned long)ei + btrfs_item_size(leaf, slot);
2943 if (ptr == end)
4475 * this can happen if we end up cycling through all the
5607 * the end and are going to clean up now.
6158 void btrfs_error_unpin_extent_range(struct btrfs_fs_info *fs_info, u64 start, u64 end)
6160 unpin_extent_range(fs_info, start, end, false);
6185 u64 start = BTRFS_DEVICE_RANGE_RESERVED, len = 0, end = 0;
6213 &start, &end,
6221 start, end - start + 1,
6234 * end of the device it will set end to -1, in this case it's up
6237 end = min(end, device->total_bytes - 1);
6239 len = end - start + 1;
6289 u64 end;
6316 end = min(range_end, cache->start + cache->length);
6318 if (end - start >= range->minlen) {
6330 end,