Lines Matching refs:end
19 static noinline int process_page_range(struct inode *inode, u64 start, u64 end,
25 unsigned long end_index = end >> PAGE_SHIFT;
51 "stuck in a loop, start %llu, end %llu, nr_pages %lu, ret %d\n",
52 start, end, nr_pages, ret);
69 u64 start, end, test_start;
115 end = 0;
117 &end);
122 if (start != 0 || end != (sectorsize - 1)) {
123 test_err("expected start 0 end %u, got start %llu end %llu",
124 sectorsize - 1, start, end);
127 unlock_extent(tmp, start, end);
146 end = 0;
148 &end);
153 if (start != test_start || end != max_bytes - 1) {
154 test_err("expected start %llu end %llu, got start %llu, end %llu",
155 test_start, max_bytes - 1, start, end);
158 if (process_page_range(inode, start, end,
163 unlock_extent(tmp, start, end);
180 end = 0;
182 &end);
187 if (end != (u64)-1) {
188 test_err("did not return the proper end offset");
201 end = 0;
203 &end);
208 if (start != test_start || end != total_dirty - 1) {
209 test_err("expected start %llu end %llu, got start %llu end %llu",
210 test_start, total_dirty - 1, start, end);
213 if (process_page_range(inode, start, end,
218 unlock_extent(tmp, start, end);
236 end = 0;
244 &end);
249 if (start != test_start && end != test_start + PAGE_SIZE - 1) {
250 test_err("expected start %llu end %llu, got start %llu end %llu",
251 test_start, test_start + PAGE_SIZE - 1, start, end);
254 if (process_page_range(inode, start, end, PROCESS_TEST_LOCKED |
440 u64 start, end;
448 find_first_clear_extent_bit(&tree, 0, &start, &end, CHUNK_TRIMMED);
449 if (start != 0 || end != -1) {
451 "error getting a range from completely empty tree: start %llu end %llu",
452 start, end);
462 find_first_clear_extent_bit(&tree, SZ_512K, &start, &end,
465 if (start != 0 || end != SZ_1M - 1) {
466 test_err("error finding beginning range: start %llu end %llu",
467 start, end);
478 find_first_clear_extent_bit(&tree, 12 * SZ_1M, &start, &end,
481 if (start != SZ_4M || end != SZ_32M - 1) {
482 test_err("error finding trimmed range: start %llu end %llu",
483 start, end);
491 find_first_clear_extent_bit(&tree, SZ_2M, &start, &end,
494 if (start != SZ_4M || end != SZ_32M - 1) {
495 test_err("error finding next unalloc range: start %llu end %llu",
496 start, end);
505 find_first_clear_extent_bit(&tree, SZ_64M + SZ_1M, &start, &end,
508 if (start != SZ_64M || end != SZ_64M + SZ_8M - 1) {
509 test_err("error finding exact range: start %llu end %llu",
510 start, end);
514 find_first_clear_extent_bit(&tree, SZ_64M - SZ_8M, &start, &end,
521 if (start != SZ_64M || end != SZ_64M + SZ_8M - 1) {
522 test_err("error finding next alloc range: start %llu end %llu",
523 start, end);
529 * and end should be -1
531 find_first_clear_extent_bit(&tree, -1, &start, &end, CHUNK_TRIMMED);
532 if (start != SZ_64M + SZ_8M || end != -1) {
534 "error handling beyond end of range search: start %llu end %llu",
535 start, end);