Lines Matching refs:res

578       int res;
588 res =
591 if (res != p->blksize)
593 HP5400_DBG (DBG_ERR, "*** ERROR: Read returned %d. FATAL.\n", res);
774 struct ScanResponse res;
782 if (InitScan2 (SCAN_TYPE_CALIBRATION, req, &HWParams, &res, 0, code) != 0)
785 length = htonl (res.xsize) / 6;
795 buffer = malloc (htonl (res.xsize) + 1);
798 for (i = 0; i < htons (res.ysize); i++)
813 array[k][j] /= htons (res.ysize);
822 struct ScanResponse *res)
833 if (res == NULL)
834 res = &res_temp;
847 if (InitScan2 (SCAN_TYPE_NORMAL, req, &HWParams, res, 1, 0x40) != 0)
850 fprintf (file, "P%d\n%d %d\n", 6, htonl (res->xsize) / 3,
851 htons (res->ysize));
854 buffer = malloc (htonl (res->xsize) + 1);
855 for (i = 0; i < htons (res->ysize); i++)
859 fwrite (buffer, htonl (res->xsize), 1, file);
1011 struct ScanResponse res;
1051 result = DoScan (iHandle, &req, filename, 0x40, &res);
1054 params->iBytesPerLine = htonl (res.xsize);
1055 params->iLines = htons (res.ysize);
1146 struct ScanResponse res;
1179 InitScan2 (scantype, &req, pHWParams, &res, pParams->iColourOffset, 0x40);
1184 pParams->iBytesPerLine = htonl (res.xsize);
1187 pParams->iLines = htons (res.ysize);
1199 struct ScanResponse res;
1202 memset(&res, 0, sizeof(res));
1319 if (hp5400_command_read (iHandle, CMD_SCANRESPONSE, sizeof (res), &res) < 0)
1328 for (i = 0; i < sizeof (res); i++)
1330 HP5400_DBG (DBG_MSG, "%02X ", ((unsigned char *) &res)[i]);
1336 htonl (res.transfersize), htonl (res.xsize), htons (res.ysize));
1340 if (htonl (res.transfersize) == 0)
1352 int bpp = (int) ((float) htonl (res.transfersize) / pixels + 0.5);
1357 htonl (res.transfersize),
1368 htonl (res.xsize), bpp, iColourOffset, 0xF000,
1369 htonl (res.transfersize) + 3 * htons (res.ysize));
1373 memcpy (result, &res, sizeof (*result));