Lines Matching refs:ret

291 	int ret, i, j, pool_size, wl_pool_size;  in ubi_attach_fastmap()  local
445 ret = assign_aeb_to_av(ubi, pnum, j, vol_id, in ubi_attach_fastmap()
447 if (!ret) in ubi_attach_fastmap()
457 if (ret != UBI_IO_FF && j != used - 1) in ubi_attach_fastmap()
464 ret = scan_pool(ubi, fmpl1->pebs, pool_size); in ubi_attach_fastmap()
465 if (ret) in ubi_attach_fastmap()
468 ret = scan_pool(ubi, fmpl2->pebs, wl_pool_size); in ubi_attach_fastmap()
469 if (ret) in ubi_attach_fastmap()
487 ret = UBI_BAD_FASTMAP; in ubi_attach_fastmap()
489 return ret; in ubi_attach_fastmap()
499 int i, used_blocks, pnum, ret = 0; in ubi_scan_fastmap() local
507 ret = ubi_io_read(ubi, fmsb, fm_anchor, ubi->leb_start, sizeof(*fmsb)); in ubi_scan_fastmap()
508 if (ret && ret != UBI_IO_BITFLIPS) in ubi_scan_fastmap()
510 else if (ret == UBI_IO_BITFLIPS) in ubi_scan_fastmap()
516 ret = UBI_BAD_FASTMAP; in ubi_scan_fastmap()
523 ret = UBI_BAD_FASTMAP; in ubi_scan_fastmap()
530 ret = UBI_BAD_FASTMAP; in ubi_scan_fastmap()
538 ret = UBI_BAD_FASTMAP; in ubi_scan_fastmap()
548 ret = UBI_BAD_FASTMAP; in ubi_scan_fastmap()
554 ret = ubi_io_read_ec_hdr(ubi, pnum, ech, 0); in ubi_scan_fastmap()
555 if (ret && ret != UBI_IO_BITFLIPS) { in ubi_scan_fastmap()
558 if (ret > 0) in ubi_scan_fastmap()
559 ret = UBI_BAD_FASTMAP; in ubi_scan_fastmap()
561 } else if (ret == UBI_IO_BITFLIPS) in ubi_scan_fastmap()
574 ret = UBI_BAD_FASTMAP; in ubi_scan_fastmap()
578 ret = ubi_io_read_vid_hdr(ubi, pnum, vh, 0); in ubi_scan_fastmap()
579 if (ret && ret != UBI_IO_BITFLIPS) { in ubi_scan_fastmap()
598 ret = UBI_BAD_FASTMAP; in ubi_scan_fastmap()
607 ret = UBI_BAD_FASTMAP; in ubi_scan_fastmap()
615 ret = ubi_io_read(ubi, ubi->fm_buf + (ubi->leb_size * i), pnum, in ubi_scan_fastmap()
617 if (ret && ret != UBI_IO_BITFLIPS) { in ubi_scan_fastmap()
619 "err: %i)", i, pnum, ret); in ubi_scan_fastmap()
631 ret = UBI_BAD_FASTMAP; in ubi_scan_fastmap()
639 ret = ubi_attach_fastmap(ubi, ai, fm); in ubi_scan_fastmap()
640 if (ret) { in ubi_scan_fastmap()
641 if (ret > 0) in ubi_scan_fastmap()
642 ret = UBI_BAD_FASTMAP; in ubi_scan_fastmap()
655 if (ret) in ubi_scan_fastmap()
657 return ret; in ubi_scan_fastmap()