Lines Matching defs:rz

6077   struct st_resize *rz = dev->Resize;
6082 (dev, line_size, rz->bytesperline, rz->bytesperline) == ERROR)
6089 rst = Arrange_Colour (dev, rz->v3624, line_size, transferred);
6091 rst = Arrange_NonColour (dev, rz->v3624, line_size, transferred);
6094 rst = Read_Block (dev, line_size, rz->v3624, transferred); /* ff03 */
6097 switch (rz->type)
6101 Resize_Decrease (rz->v3628, rz->resolution_x, rz->towidth, rz->v3624,
6102 scan2.resolution_x, rz->fromwidth, rz->mode);
6106 rz->rescount = 0;
6107 Resize_Increase (rz->v3628, rz->resolution_x, rz->towidth, rz->v3624,
6108 scan2.resolution_x, rz->fromwidth, rz->mode);
6113 rst = Arrange_Colour (dev, rz->v3624, line_size, transferred);
6115 rst = Arrange_NonColour (dev, rz->v3624, line_size, transferred);
6118 rst = Read_Block (dev, line_size, rz->v3624, transferred); /* ffe0 */
6121 Resize_Increase (rz->v362c, rz->resolution_x, rz->towidth, rz->v3624,
6122 scan2.resolution_x, rz->fromwidth, rz->mode);
6138 struct st_resize *rz = dev->Resize;
6140 rz->v3624 = (SANE_Byte *) malloc ((size1 + 0x40) * sizeof (SANE_Byte));
6141 rz->v3628 = (SANE_Byte *) malloc ((size2 + 0x40) * sizeof (SANE_Byte));
6142 rz->v362c = (SANE_Byte *) malloc ((size3 + 0x40) * sizeof (SANE_Byte));
6144 if ((rz->v3624 == NULL) || (rz->v3628 == NULL) || (rz->v362c == NULL))
6158 struct st_resize *rz = dev->Resize;
6160 if (rz->v3624 != NULL)
6161 free (rz->v3624);
6163 if (rz->v3628 != NULL)
6164 free (rz->v3628);
6166 if (rz->v362c != NULL)
6167 free (rz->v362c);
6169 rz->v3624 = NULL;
6170 rz->v3628 = NULL;
6171 rz->v362c = NULL;
7097 struct st_resize *rz = dev->Resize;
7108 if (rz->type == RSZ_DECREASE)
7117 rst = Arrange_Colour (dev, rz->v3624, line_size, transferred);
7120 Arrange_NonColour (dev, rz->v3624, line_size, transferred);
7123 rst = Read_Block (dev, line_size, rz->v3624, transferred);
7126 Resize_Decrease (rz->v362c, rz->resolution_x, rz->towidth,
7127 rz->v3624, scan2.resolution_x, rz->fromwidth,
7128 rz->mode);
7129 rz->rescount += rz->resolution_y;
7131 if (rz->rescount > scan2.resolution_y)
7134 rz->rescount -= scan2.resolution_y;
7138 pP1 = rz->v3628;
7139 pP2 = rz->v362c;
7140 if (rz->mode == RSZ_LINEART)
7144 SANE_Byte *pP3 = rz->v362c;
7149 while (lfa54 < rz->towidth)
7161 ((*pP1 & (0x80 >> bit)) != 0) ? rz->rescount : 0;
7164 value += (scan2.resolution_y - rz->rescount);
7166 if (value > rz->resolution_y)
7177 while (lfa54 < rz->bytesperline)
7181 rz->rescount) * *pP2) +
7182 (*pP1 * rz->rescount)) /
7195 pP1 = rz->v3628;
7196 pP2 = rz->v362c;
7198 if ((rz->bytesperline & 0xfffffffe) > 0)
7205 rz->rescount) * data_lsb_get (pP2,
7207 (data_lsb_get (pP1, 2) * rz->rescount)) /
7216 while (lfa54 < (rz->bytesperline / 2));
7223 pP1 = rz->v3628;
7225 rz->v3628 = rz->v362c;
7226 rz->v362c = pP1;
7237 rz->rescount += scan2.resolution_y;
7239 if (rz->rescount > rz->resolution_y)
7242 rz->rescount -= rz->resolution_y;
7247 pP1 = rz->v3628;
7248 pP2 = rz->v362c;
7250 if (rz->mode == RSZ_LINEART)
7255 if (rz->towidth > 0)
7258 /* lfa60 = rz->resolution_y */
7259 /* lfa7c = rz->resolution_y / 2 */
7261 for (lfa54 = 0; lfa54 < rz->towidth; lfa54++)
7265 mres = ((mask & *pP1) != 0) ? rz->rescount : 0;
7268 mres += (rz->resolution_y - rz->rescount);
7270 if (mres > (rz->resolution_y / 2))
7290 if (rz->rescount < scan2.resolution_y)
7292 if (rz->bytesperline != 0)
7296 for (lfa54 = 0; lfa54 < rz->bytesperline; lfa54++)
7300 rz->rescount) * data_lsb_get (pP2,
7302 (rz->rescount * data_lsb_get (pP1, channel_size))) /
7313 memcpy (buffer, rz->v3628, rz->bytesperline); /*f6a8 */
7326 Arrange_Colour (dev, rz->v3624, line_size, &transferred);
7329 Arrange_NonColour (dev, rz->v3624, line_size, &transferred);
7332 rst = Read_Block (dev, line_size, rz->v3624, &transferred); /*f77a */
7336 temp = rz->v3628;
7337 rz->v3628 = rz->v362c;
7338 rz->v362c = temp;
7340 Resize_Increase (temp, rz->resolution_x, rz->towidth, rz->v3624,
7341 scan2.resolution_x, rz->fromwidth, rz->mode);