Lines Matching refs:got

354 	long got;
376 got = read (dev, buffer, try * block_size);
379 if (got < 0)
380 got = 0;
381 if (got & 511)
382 fprintf(stderr, _("Weird value (%ld) in do_read\n"), got);
383 got /= block_size;
384 if (d_flag && got == try) {
420 return got;
430 long got;
447 got = write (dev, buffer, try * block_size);
448 if (got < 0)
449 got = 0;
450 if (got & 511)
451 fprintf(stderr, "Weird value (%ld) in do_write\n", got);
452 got /= block_size;
453 return got;
478 int got;
545 got = do_read (dev, blkbuf, try, block_size, currently_testing);
550 for (i = 0; i < got; ++i)
556 if (got == 0 && try == 1)
558 currently_testing += got;
559 if (got != try) {
562 recover_block = currently_testing - got +
592 int i, try, got, nr_pattern, pat_idx;
642 got = do_write(dev, buffer, try, block_size,
647 if (got == 0 && try == 1)
649 currently_testing += got;
650 if (got != try) {
654 got + blocks_at_once;
684 got = do_read (dev, read_buffer, try, block_size,
686 if (got == 0 && try == 1)
688 currently_testing += got;
689 if (got != try) {
693 got + blocks_at_once;
699 for (i=0; i < got; i++) {
735 int got, used2, written;
829 got = try = granularity - buf_used;
842 got = do_read (dev, save_ptr, try, block_size,
844 if (got == 0) {
862 test_record[num_saved].num = got;
866 written = do_write (dev, test_ptr, got, block_size,
868 if (written != got)
874 buf_used += got;
875 save_ptr += got * block_size;
876 test_ptr += got * block_size;
877 currently_testing += got;
878 if (got != try) {
882 got + blocks_at_once;
929 got = do_read (dev, read_ptr, try,
934 for (i = 0; i < got; ++i)
938 if (got < try) {
939 bb_count += bb_output(currently_testing + got, READ_ERROR);
940 got++;
944 do_write (dev, save_ptr, got,
946 save_ptr += got * block_size;
948 currently_testing += got;
949 test_ptr += got * block_size;
950 read_ptr += got * block_size;
951 try -= got;