Lines Matching refs:Umax_Device
290 static Umax_Device *first_dev = NULL;
338 static void umax_print_inquiry(Umax_Device *dev)
852 Umax_Device *dev = arg;
1222 static int umax_forget_line(Umax_Device *dev, int color)
1250 static void umax_order_line_to_pixel(Umax_Device *dev, unsigned char *source, int color)
1303 static void umax_order_line(Umax_Device *dev, unsigned char *source)
1340 static unsigned char * umax_get_pixel_line(Umax_Device *dev)
1370 static SANE_Status umax_scsi_cmd(Umax_Device *dev, const void *src, size_t src_size, void *dst, size_t * dst_size)
1391 static SANE_Status umax_scsi_open_extended(const char *devicename, Umax_Device *dev,
1413 static SANE_Status umax_scsi_open(const char *devicename, Umax_Device *dev,
1435 static void umax_scsi_close(Umax_Device *dev)
1455 static SANE_Status umax_scsi_req_enter(Umax_Device *dev, const void *src, size_t src_size,
1477 static SANE_Status umax_scsi_req_wait(Umax_Device *dev, void *id)
1499 static SANE_Status umax_scsi_get_lamp_status(Umax_Device *dev, int *lamp_on)
1523 static SANE_Status umax_scsi_set_lamp_status(Umax_Device *dev, int lamp_on)
1574 static SANE_Status umax_get_data_buffer_status(Umax_Device *dev)
1594 static void umax_do_request_sense(Umax_Device *dev)
1612 static SANE_Status umax_wait_scanner(Umax_Device *dev)
1652 static int umax_grab_scanner(Umax_Device *dev)
1677 static int umax_reposition_scanner(Umax_Device *dev)
1716 static int umax_give_scanner(Umax_Device *dev)
1747 static void umax_send_gamma_data(Umax_Device *dev, void *gamma_data, int color)
1922 static void umax_send_data(Umax_Device *dev, void *data, int size, int datatype)
1946 static void umax_send_halftone_pattern(Umax_Device *dev, void *data, int size)
1957 static void umax_send_shading_data(Umax_Device *dev, void *data, int size)
1967 static void umax_send_gain_data(Umax_Device *dev, void *data, int size)
1977 static SANE_Status umax_queue_read_image_data_req(Umax_Device *dev, unsigned int length, int bufnr)
2006 static int umax_wait_queued_image_data(Umax_Device *dev, int bufnr)
2026 static int umax_read_data(Umax_Device *dev, size_t length, int datatype)
2047 static int umax_read_shading_data(Umax_Device *dev, unsigned int length)
2058 static int umax_read_gain_data(Umax_Device *dev, unsigned int length)
2070 static int umax_read_image_data(Umax_Device *dev, unsigned int length)
2096 static SANE_Status umax_set_window_param(Umax_Device *dev)
2358 static void umax_do_inquiry(Umax_Device *dev)
2389 static SANE_Status umax_start_scan(Umax_Device *dev)
2440 static SANE_Status umax_do_calibration(Umax_Device *dev)
2694 static void umax_do_new_inquiry(Umax_Device *dev, size_t size) /* call inquiry again if wrong length */
2713 static void umax_correct_inquiry(Umax_Device *dev, char *vendor, char *product, char *version)
3129 static int umax_identify_scanner(Umax_Device *dev)
3247 static void umax_trim_rowbufsize(Umax_Device *dev)
3270 static void umax_calculate_exposure_time(Umax_Device *dev, int def, int *value)
3290 static int umax_check_values(Umax_Device *dev)
3946 static void umax_get_inquiry_values(Umax_Device *dev)
4201 static void umax_output_image_data(Umax_Device *dev, FILE *fp, unsigned int data_to_read, int bufnr)
4256 static int umax_reader_process(Umax_Device *dev, FILE *fp, unsigned int image_size)
4381 static void umax_initialize_values(Umax_Device *dev) /* called each time before setting scan-values */
4483 static void umax_init(Umax_Device *dev) /* umax_init is called once while driver-initialization */
4714 static SANE_Status attach_scanner(const char *devicename, Umax_Device **devp, int connection_type)
4716 Umax_Device *dev;
4740 memset(dev, '\0', sizeof(Umax_Device)); /* clear structure */
6103 Umax_Device *dev, *next;
6126 Umax_Device *dev;
6162 Umax_Device *dev;