Lines Matching defs:params
238 if (!strcmp(s_tmp->params.port->name,
251 s_tmp->params.
317 if (!strcmp(s_tmp->params.port->name,
357 s_tmp->params.port->name);
366 tmp = sanei_canon_pp_detect(s_tmp->params.port,
378 tmp = sanei_canon_pp_detect(s_tmp->params.port,
385 "%s\n", s_tmp->params.port->name);
387 ieee1284_close(s_tmp->params.port);
393 if (ieee1284_claim(s_tmp->params.port) != E1284_OK) {
395 s_tmp->params.port->name);
397 ieee1284_close(s_tmp->params.port);
402 tmp = sanei_canon_pp_initialise(&(s_tmp->params),
408 s_tmp->params.port->name);
409 ieee1284_release(s_tmp->params.port);
410 ieee1284_close(s_tmp->params.port);
419 sanei_canon_pp_sleep_scanner(s_tmp->params.port);
423 ieee1284_release(s_tmp->params.port);
431 s_tmp->params.port->name);
437 s_tmp->hw.model = s_tmp->params.name;
527 name = first_dev->params.port->name;
535 while((cs != NULL) && strcmp(cs->params.port->name, name))
553 while((cs != NULL) && strcmp(cs->params.port->name, name))
585 tmp = ieee1284_claim(cs->params.port);
594 tmp = sanei_canon_pp_initialise(&(cs->params), cs->init_mode);
603 ieee1284_release(cs->params.port);
610 (const void *)(&(cs->params)));
613 (const void *)(&(cs->params)));
614 tmp = sanei_canon_pp_load_weights(cs->weights_file, &(cs->params));
628 tmp = sanei_canon_pp_adjust_gamma(&(cs->params));
634 sanei_canon_pp_check_status(cs->params.port));
642 if (cs->params.scanheadwidth == 2552)
865 &(cs->params),
868 &(cs->params),
921 sane_get_parameters (SANE_Handle h, SANE_Parameters *params)
925 DBG(2, ">> sane_get_parameters (h=%p, params=%p)\n", (void*)h,
926 (void*)params);
948 params->pixels_per_line =
950 params->lines = ((cs->vals[OPT_BR_Y] - cs->vals[OPT_TL_Y]) * res)
955 max_res = cs->params.scanheadwidth == 2552 ? 300 : 600;
958 params->pixels_per_line -= (params->pixels_per_line%4);
961 if (params->pixels_per_line < 64) params->pixels_per_line = 64;
963 max_width = cs->params.scanheadwidth / (max_res / res);
965 max_height = (cs->params.scanheadwidth == 2552 ? 3508 : 7016) /
968 if(params->pixels_per_line > max_width)
969 params->pixels_per_line = max_width;
970 if(params->lines > max_height) params->lines = max_height;
973 params->depth = cs->vals[OPT_DEPTH] ? 16 : 8;
978 params->format = SANE_FRAME_GRAY;
981 params->format = SANE_FRAME_RGB;
989 if (!(params->pixels_per_line)) {
990 params->last_frame = SANE_TRUE;
991 params->lines = 0;
995 params->last_frame = SANE_TRUE;
997 params->bytes_per_line = params->pixels_per_line * (params->depth/8) *
1003 params->bytes_per_line, params->pixels_per_line, params->lines,
1058 max_res = cs->params.scanheadwidth == 2552 ? 300 : 600;
1067 max_width = cs->params.scanheadwidth / (max_res / res);
1069 max_height = (cs->params.scanheadwidth == 2552 ? 3508 : 7016) /
1111 tmp = sanei_canon_pp_init_scan(&(cs->params), &(cs->scan));
1254 cs->params.scanheadwidth,
1255 cs->params.natural_xresolution,
1256 cs->params.natural_yresolution,
1257 cs->params.max_xresolution,
1258 cs->params.max_yresolution,
1259 (cs->params.id_string)+8);
1271 tmp = sanei_canon_pp_read_segment(&is, &(cs->params), &(cs->scan),
1283 sanei_canon_pp_abort_scan(&(cs->params));
1394 cs->params.abort_now = 1;
1423 sanei_canon_pp_close_scanner(&(cs->params));
1431 ieee1284_release(cs->params.port);
1480 ieee1284_release(dev->params.port);
1482 ieee1284_close(dev->params.port);
1578 if ((cs->params.port = malloc(sizeof(*(cs->params.port)))) == NULL)
1581 memcpy(cs->params.port, pp, sizeof(*pp));
1584 cs->params.port = pp;
1589 cs->params.blackweight = NULL;
1590 cs->params.redweight = NULL;
1591 cs->params.greenweight = NULL;
1592 cs->params.blueweight = NULL;
1595 cs->hw.name = cs->params.port->name;
1811 strlen(cs->params.port->name);
1815 cs->params.port->name);
1900 * cs->params.port is not open
1902 * cs->params.port is left opened iff SANE_STATUS_GOOD returned.
1911 DBG(10,"detect_mode: Opening port %s\n", (cs->params.port->name));
1913 tmp = ieee1284_open(cs->params.port, 0, &capabilities);
1938 if (ieee1284_claim(cs->params.port) != E1284_OK)
1941 ieee1284_close(cs->params.port);
1951 ieee1284_release(cs->params.port);
1952 ieee1284_close(cs->params.port);
1985 ieee1284_release(cs->params.port);
1986 ieee1284_close(cs->params.port);
2013 if (ieee1284_ecp_read_data(cs->params.port, 0, NULL, 0) ==
2029 ieee1284_release(cs->params.port);