Lines Matching defs:devicename
57 - sane_init() : initialize backend, attach scanners(devicename,0)
59 . - sane_open() : open a particular scanner-device and attach_scanner(devicename,&dev)
76 - sane_exit() : terminate use of backend, free devicename and device-struture
1391 static SANE_Status umax_scsi_open_extended(const char *devicename, Umax_Device *dev,
1397 return sanei_scsi_open_extended(devicename, &dev->sfd, handler, handler_arg, buffersize);
1402 return sanei_umaxusb_open_extended(devicename, &dev->sfd, handler, handler_arg, buffersize);
1413 static SANE_Status umax_scsi_open(const char *devicename, Umax_Device *dev,
1419 return sanei_scsi_open(devicename, &dev->sfd, handler, handler_arg);
1424 return sanei_umaxusb_open(devicename, &dev->sfd, handler, handler_arg);
3162 DBG(DBG_info, "Found %s scanner %sversion %s on device %s\n", vendor, product, version, dev->devicename);
3190 vendor, product, version, dev->devicename);
3237 vendor, product, version, dev->devicename);
4487 dev->devicename = NULL;
4714 static SANE_Status attach_scanner(const char *devicename, Umax_Device **devp, int connection_type)
4719 DBG(DBG_sane_proc,"attach_scanner: %s, connection_type %d\n", devicename, connection_type);
4723 if (strcmp(dev->sane.name, devicename) == 0) /* scanner is already listed */
4751 DBG(DBG_info, "attach_scanner: opening usb device %s\n", devicename);
4753 if (sanei_umaxusb_open(devicename, &dev->sfd, sense_handler, dev) == SANE_STATUS_GOOD)
4761 DBG(DBG_error, "ERROR: attach_scanner: opening usb device %s failed\n", devicename);
4766 DBG(DBG_info, "attach_scanner: failed to open %s as usb device\n", devicename);
4777 DBG(DBG_info, "attach_scanner: opening scsi device %s\n", devicename);
4779 if (sanei_scsi_open_extended(devicename, &dev->sfd, sense_handler, dev, (int *) &dev->bufsize) != 0)
4781 DBG(DBG_error, "ERROR: attach_scanner: opening scsi device %s failed\n", devicename);
4798 if (sanei_scsi_open(devicename, dev, sense_handler, dev) != 0)
4800 DBG(DBG_error, "ERROR: attach_scanner: opening scsi device %s failed\n", devicename);
4829 dev->devicename = strdup(devicename);
4868 dev->sane.name = dev->devicename;
6087 attach_scanner(config_line, 0, umax_connection_type); /* try to open as devicename */
6110 free(dev->devicename);
6160 SANE_Status sane_open(SANE_String_Const devicename, SANE_Handle *handle)
6169 if (devicename[0]) /* search for devicename */
6171 DBG(DBG_sane_info,"sane_open: devicename=%s\n", devicename);
6175 if (strcmp(dev->sane.name, devicename) == 0)
6183 status = attach_scanner(devicename, &dev, 0 /* connection-type not known */); /* try to open devicename and set dev */
6192 DBG(DBG_sane_info,"sane_open: no devicename, opening first device\n");
6193 dev = first_dev; /* empty devicename -> use first device */