Lines Matching defs:request
212 GT68xx_Scan_Request * request,
240 xdpi = request->xdpi;
241 ydpi = request->ydpi;
242 color = request->color;
243 depth = request->depth;
256 !request->use_ta && action == SA_SCAN)
257 request->mbs = SANE_TRUE;
272 x0 = request->x0;
273 if (request->use_ta)
278 xs = request->xs;
284 if (request->use_ta)
287 x0 = request->x0 - model->x_offset_ta;
289 x0 = request->x0 + model->x_offset_ta;
290 if (request->mbs)
298 x0 = request->x0 - model->x_offset;
300 x0 = request->x0 + model->x_offset;
301 if (request->mbs)
307 xs = request->xs;
315 request->mbs = SANE_TRUE; /* always go home for gt6801 scanners */
316 if (request->use_ta)
319 if (request->mbs)
325 if ((request->y0 + y_offset) < 0)
328 request->mbs = SANE_TRUE;
336 if (request->mbs)
342 if ((request->y0 + y_offset) < 0)
345 request->mbs = SANE_TRUE;
351 x0 = request->x0 - x_offset;
353 x0 = request->x0 + x_offset;
354 y0 = request->y0 + y_offset;
357 ys = request->ys;
358 xs = request->xs;
359 backtrack = request->backtrack;
543 if (!request->calculate)
564 motor_mode_1 = (request->mbs ? 0 : 1) << 1;
565 motor_mode_1 |= (request->mds ? 0 : 1) << 2;
566 motor_mode_1 |= (request->mas ? 0 : 1) << 0;
569 motor_mode_2 = (request->lamp ? 0 : 1) << 0;
610 req[0x18] = request->backtrack_lines;
617 DBG (3, "gt68xx_generic_setup_scan: setup request failed: %s\n",
644 GT68xx_Scan_Request * request)
653 ydpi = request->ydpi;
660 SANE_UNFIX ((request->y0 + model->y_offset)) * ydpi / MM_PER_INCH + 0.5;
667 /* paper move request */