Lines Matching refs:error
63 if ((error = (x)) < 0) \
64 return error; \
68 error = handle_interrupt (s, x); \
71 if (error != PIXMA_ECANCELED && error < 0) \
72 return error; \
805 int error, status_len;
811 return error;
819 int error, status_len;
827 return error;
856 int error, datalen;
881 error = pixma_read (s->io, data, IMAGE_BLOCK_SIZE - 512 + hlen);
882 RET_IF_ERR (error);
883 datalen += error;
901 int error;
910 error = len;
912 return error;
925 <0 error
1045 int error, tmo = 120; /* some scanners need a long timeout */
1424 int error = 0, tmo;
1454 if ((error = query_status (s)) < 0)
1455 return error;
1462 if ((error = query_status (s)) < 0)
1463 return error;
1474 error = abort_session (s);
1475 if (error < 0)
1476 return error;
1495 error = start_session (s);
1496 while (error == PIXMA_EBUSY && --tmo >= 0)
1500 error = PIXMA_ECANCELED;
1506 error = start_session (s);
1508 if (error == PIXMA_EBUSY || error == PIXMA_ETIMEDOUT)
1516 error = start_session (s);
1518 if ((error >= 0) || (mp->generation >= 3))
1520 if ((error >= 0) && (mp->generation <= 2))
1521 error = select_source (s);
1522 if ((error >= 0) && !is_scanning_jpeg (s))
1526 for (i = (mp->generation >= 3) ? 3 : 1 ; i > 0 && error >= 0; i--)
1527 error = send_gamma_table (s);
1535 if ((error >= 0) || (mp->generation >= 3))
1537 if (error >= 0)
1538 error = send_scan_param (s);
1539 if ((error >= 0) && (mp->generation >= 3))
1540 error = start_scan_3 (s);
1541 if (error < 0)
1545 return error;
1557 int error;
1596 error = read_image_block (s, header, mp->imgbuf + mp->data_left_len);
1597 if (error < 0)
1599 PDBG (pixma_dbg (4, "*mp150_fill_buffer***** scanner error (%d): end scan *****\n", error));
1601 if (error == PIXMA_ECANCELED)
1606 return error;
1609 bytes_received = error;
1637 int error;
1653 error = abort_session (s); /* FIXME: it probably doesn't work in duplex mode! */
1654 if (error < 0)
1655 PDBG (pixma_dbg (1, "WARNING:abort_session() failed %d\n", error));
1687 int error;