Lines Matching refs:ret
170 int ret;
172 ret = alloc_rbio_pages(rbio);
173 if (ret)
531 int ret = 1;
535 ret = 0;
539 return ret;
657 int ret = 0;
688 ret = 1;
703 ret = 1;
714 ret = 1;
726 return ret;
965 int ret;
967 ret = btrfs_alloc_page_array(rbio->nr_pages, rbio->stripe_pages);
968 if (ret < 0)
969 return ret;
979 int ret;
981 ret = btrfs_alloc_page_array(rbio->nr_pages - data_pages,
983 if (ret < 0)
984 return ret;
1044 int ret;
1087 ret = bio_add_page(last, sector->page, sectorsize,
1089 if (ret == sectorsize)
1233 int ret;
1269 ret = rbio_add_io_sector(rbio, bio_list, sector, stripe,
1271 if (ret)
1319 ret = rbio_add_io_sector(rbio, bio_list, sector,
1322 if (ret)
1477 int ret;
1483 ret = btrfs_check_sector_csum(fs_info, bvec->bv_page,
1485 if (ret < 0)
1531 int ret;
1533 ret = btrfs_alloc_page_array(data_pages, rbio->stripe_pages);
1534 if (ret < 0)
1535 return ret;
1685 int ret;
1708 ret = btrfs_check_sector_csum(fs_info, sector->page, sector->pgoff,
1710 return ret;
1728 int ret = 0;
1852 ret = verify_one_sector(rbio, faila, sector_nr);
1853 if (ret < 0)
1860 ret = verify_one_sector(rbio, failb, sector_nr);
1861 if (ret < 0)
1871 return ret;
1879 int ret = 0;
1890 ret = -ENOMEM;
1903 ret = recover_vertical(rbio, sectornr, pointers, unmap_array);
1904 if (ret < 0)
1911 return ret;
1918 int ret = 0;
1927 ret = alloc_rbio_pages(rbio);
1928 if (ret < 0)
1963 ret = rbio_add_io_sector(rbio, &bio_list, sector, stripe,
1965 if (ret < 0) {
1972 ret = recover_sectors(rbio);
1974 rbio_orig_end_io(rbio, errno_to_blk_status(ret));
2079 int ret;
2104 ret = -ENOMEM;
2108 ret = btrfs_lookup_csums_bitmap(csum_root, NULL, start, start + len - 1,
2110 if (ret < 0)
2124 rbio->bioc->full_stripe_logical, ret);
2136 int ret = 0;
2157 ret = rbio_add_io_sector(rbio, &bio_list, sector,
2159 if (ret) {
2161 return ret;
2230 int ret = 0;
2236 ret = alloc_rbio_parity_pages(rbio);
2237 if (ret < 0)
2249 ret = alloc_rbio_data_pages(rbio);
2250 if (ret < 0)
2255 ret = rmw_read_wait_recover(rbio);
2256 if (ret < 0)
2288 ret = rmw_assemble_write_bios(rbio, &bio_list);
2289 if (ret < 0)
2303 ret = -EIO;
2308 rbio_orig_end_io(rbio, errno_to_blk_status(ret));
2414 int ret;
2518 ret = rbio_add_io_sector(rbio, &bio_list, sector, rbio->scrubp,
2520 if (ret)
2536 ret = rbio_add_io_sector(rbio, &bio_list, sector,
2539 if (ret)
2549 return ret;
2564 int ret = 0;
2575 ret = -ENOMEM;
2588 ret = -EIO;
2612 ret = -EIO;
2629 ret = -EIO;
2633 ret = recover_vertical(rbio, sector_nr, pointers, unmap_array);
2634 if (ret < 0)
2640 return ret;
2647 int ret = 0;
2677 ret = rbio_add_io_sector(rbio, &bio_list, sector, stripe,
2679 if (ret) {
2681 return ret;
2692 int ret;
2694 ret = alloc_rbio_essential_pages(rbio);
2695 if (ret)
2700 ret = scrub_assemble_read_bios(rbio);
2701 if (ret < 0)
2705 ret = recover_scrub_rbio(rbio);
2706 if (ret < 0)
2713 ret = finish_parity_scrub(rbio);
2720 ret = -EIO;
2725 rbio_orig_end_io(rbio, errno_to_blk_status(ret));
2754 int ret;
2764 ret = alloc_rbio_data_pages(rbio);
2765 if (ret < 0)