Lines Matching refs:port

159 		DBG(1,"sane_init: Error trying to get port list\n");
170 DBG(10,"sane_init: %i parallel port(s) found.\n", pl.portc);
171 /* Setup data structures for each port */
174 DBG(10,"sane_init: port %s\n", pl.portv[i]->name);
189 * port.
213 * Assume first port */
216 "a port argument.\n",
221 * parallel port above */
234 DBG(100, "sane_init: Finding scanner on port "
238 if (!strcmp(s_tmp->params.port->name,
247 "cal, for port"
252 port->name,
261 * list and didn't find the port */
264 "for unknown port!\n");
299 /* now work out which port it blongs to */
307 * parallel port above */
317 if (!strcmp(s_tmp->params.port->name,
330 * list and didn't find the port */
332 "for unknown port!\n");
356 DBG(10,"sane_init: Error detecting port mode on %s!\n",
357 s_tmp->params.port->name);
362 /* detect_mode succeeded, so the port is open. This beholdens
366 tmp = sanei_canon_pp_detect(s_tmp->params.port,
378 tmp = sanei_canon_pp_detect(s_tmp->params.port,
384 DBG(1,"sane_init: couldn't find a scanner on 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) {
394 DBG(10, "sane_init: Couldn't claim port %s.\n",
395 s_tmp->params.port->name);
397 ieee1284_close(s_tmp->params.port);
406 DBG(10, "sane_init: Couldn't contact scanner on port "
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);
421 /* leave the port open but not claimed - this is regardless
423 ieee1284_release(s_tmp->params.port);
430 "scanner on port %s!\n",
431 s_tmp->params.port->name);
503 * Open the scanner described by name. Ask libieee1284 to claim the port
527 name = first_dev->params.port->name;
535 while((cs != NULL) && strcmp(cs->params.port->name, name))
538 /* if we didn't find the port they want, or there's no scanner
553 while((cs != NULL) && strcmp(cs->params.port->name, name))
560 DBG(2,"sane_open: No scanner found or requested port "
566 DBG(1,"sane_open: Request to open port with no scanner "
585 tmp = ieee1284_claim(cs->params.port);
587 DBG(1, "sane_open: Could not claim port!\n");
603 ieee1284_release(cs->params.port);
634 sanei_canon_pp_check_status(cs->params.port));
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;
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.
1910 /* Open then claim parallel port using libieee1284 */
1911 DBG(10,"detect_mode: Opening port %s\n", (cs->params.port->name));
1913 tmp = ieee1284_open(cs->params.port, 0, &capabilities);
1920 DBG(1, "detect_mode: Invalid port.\n");
1936 DBG(10,"detect_mode: Claiming port.\n");
1938 if (ieee1284_claim(cs->params.port) != E1284_OK)
1940 DBG(1,"detect_mode: Unable to claim port\n");
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);