Lines Matching defs:cur
326 u64 cur = cb->orig_bbio->file_offset + orig_bio->bi_iter.bi_size;
354 while (cur < compressed_end) {
356 u64 pg_index = cur >> PAGE_SHIFT;
364 sectors_missed += (PAGE_SIZE - offset_in_page(cur)) >>
375 cur = (pg_index << PAGE_SHIFT) + PAGE_SIZE;
387 cur = (pg_index << PAGE_SHIFT) + PAGE_SIZE;
404 lock_extent(tree, cur, page_end, NULL);
406 em = lookup_extent_mapping(em_tree, cur, page_end + 1 - cur);
414 if (!em || cur < em->start ||
415 (cur + fs_info->sectorsize > extent_map_end(em)) ||
418 unlock_extent(tree, cur, page_end, NULL);
435 add_size = min(em->start + em->len, page_end + 1) - cur;
436 ret = bio_add_page(orig_bio, page, add_size, offset_in_page(cur));
438 unlock_extent(tree, cur, page_end, NULL);
449 btrfs_subpage_start_reader(fs_info, page, cur, add_size);
451 cur += add_size;