Lines Matching defs:devicename
632 if (dev->devicename)
634 free (dev->devicename);
971 attach_scanner (const char *devicename, Matsushita_Scanner ** devp)
976 DBG (DBG_sane_proc, "attach_scanner: %s\n", devicename);
984 if (strcmp (dev->sane.name, devicename) == 0)
1003 DBG (DBG_info, "attach_scanner: opening %s\n", devicename);
1005 if (sanei_scsi_open (devicename, &sfd, matsushita_sense_handler, dev) != 0)
1013 dev->devicename = strdup (devicename);
1028 dev->sane.name = dev->devicename;
1777 sane_open (SANE_String_Const devicename, SANE_Handle * handle)
1784 /* search for devicename */
1785 if (devicename[0])
1787 DBG (DBG_info, "sane_open: devicename=%s\n", devicename);
1791 if (strcmp (dev->sane.name, devicename) == 0)
1799 status = attach_scanner (devicename, &dev);
1808 DBG (DBG_sane_info, "sane_open: no devicename, opening first device\n");
1809 dev = first_dev; /* empty devicename -> use first device */
2258 (dev->devicename, &(dev->sfd), matsushita_sense_handler, dev) != 0)