Lines Matching defs:copy
20 You should have received a copy of the GNU General Public License
1060 static SANE_Status set_window_autofocus (SnapScan_Scanner *copy)
1065 DBG (DL_CALL_TRACE, "%s(%p)\n", me, (void*)copy);
1067 copy->res = copy->actual_res;
1068 status = prepare_set_window (copy);
1071 u_int_to_u_char4p (1700, copy->cmd + SET_WINDOW_DESC + SET_WINDOW_P_TLY);
1073 u_int_to_u_char4p (2550, copy->cmd + SET_WINDOW_DESC + SET_WINDOW_P_WIDTH);
1074 u_int_to_u_char4p (128, copy->cmd + SET_WINDOW_DESC + SET_WINDOW_P_LENGTH);
1076 copy->cmd[SET_WINDOW_DESC + SET_WINDOW_P_BITS_PER_PIX] = 12;
1077 copy->cmd[SET_WINDOW_DESC + SET_WINDOW_P_OPERATION_MODE] = 0x49; /* focusing mode */
1078 return snapscan_cmd (copy->pdev->bus, copy->fd, copy->cmd,
1191 SnapScan_Scanner copy;
1193 copy = *pss;
1196 reserve_unit(©);
1198 status = set_window_autofocus (©);
1201 status = inquiry (©);
1204 status = scan (©);
1207 status = set_frame (©, copy.frame_no);
1210 DBG (DL_VERBOSE, "%s: Expected number of bytes for each read %d\n", me, (int)copy.bytes_per_line);
1211 DBG (DL_VERBOSE, "%s: Expected number of pixels per line %d\n", me, (int)copy.pixels_per_line);
1215 status = set_focus (©, focus_point);
1218 copy.expected_read_bytes = copy.bytes_per_line;
1219 status = scsi_read (©, READ_IMAGE);
1222 sum = sum_pixel_differences (copy.buf, copy.pixels_per_line);
1231 release_unit (©);
1233 wait_scanner_ready (©);