Lines Matching refs:name
1186 char productName[50]; // ESCI/2 procduct name
1187 char deviceID[50]; // device ID (same as bonjour mdl name)
1414 DBG(7, "%s: %s\n", __func__, s->hw->sane.name);
1424 /* device name has the form net:ipaddr */
1425 status = sanei_tcp_open(&s->hw->name[4], 1865, &s->fd);
1454 DBG(1, "%s cannot lock scanner: %s\n", s->hw->sane.name,
1467 status = sanei_usb_open(s->hw->sane.name, &s->fd);
1485 s->hw->sane.name,
1516 device_detect(const char *name, int type, SANE_Status *status)
1521 DBG(1, "%s, %s, type: %d\n", __func__, name, type);
1526 if (strcmp(dev->sane.name, name) == 0) {
1559 dev->name = strdup(name);
1561 dev->sane.name = dev->name;
1630 {//Convert to user friendly model name
1659 attach(const char *name, int type)
1664 DBG(7, "%s: devname = %s, type = %d\n", __func__, name, type);
1666 s = device_detect(name, type, &status);
1684 char name[39 + 4];
1688 strcpy(name, "net:");
1689 strcat(name, dev);
1690 return attach(name, SANE_EPSONDS_NET);
1710 char name[39 + 4];
1712 strcpy(name, "net:");
1713 strncat(name, ip, 39);
1718 if (strcmp(dev->sane.name, name) == 0) {
1724 attach(name, SANE_EPSONDS_NET);
1796 const char *name =
1799 if (strncmp(name, "autodiscovery", 13) == 0)
1809 attach_one_net(name);
1825 free(dev->name);
1925 s->opt[OPT_STANDARD_GROUP].name = SANE_NAME_STANDARD;
1932 s->opt[OPT_MODE].name = SANE_NAME_SCAN_MODE;
1942 s->opt[OPT_DEPTH].name = SANE_NAME_BIT_DEPTH;
1955 s->opt[OPT_RESOLUTION].name = SANE_NAME_SCAN_RESOLUTION;
1980 s->opt[OPT_TL_X].name = SANE_NAME_SCAN_TL_X;
1990 s->opt[OPT_TL_Y].name = SANE_NAME_SCAN_TL_Y;
2001 s->opt[OPT_BR_X].name = SANE_NAME_SCAN_BR_X;
2012 s->opt[OPT_BR_Y].name = SANE_NAME_SCAN_BR_Y;
2029 s->opt[OPT_SOURCE].name = SANE_NAME_SCAN_SOURCE;
2038 s->opt[OPT_EJECT].name = "eject";
2046 s->opt[OPT_LOAD].name = "load";
2055 s->opt[OPT_ADF_SKEW].name = "adf-skew";
2063 s->opt[OPT_ADF_CRP].name = "adf-crp";
2087 sane_open(SANE_String_Const name, SANE_Handle *handle)
2094 DBG(7, "** %s: name = '%s'\n", __func__, name);
2096 /* probe if empty device name provided */
2097 if (name[0] == '\0') {
2106 s = device_detect(first_dev->sane.name, first_dev->connection,
2110 " please report to the authors\n", name);
2116 if (strncmp(name, "net:", 4) == 0) {
2117 s = device_detect(name, SANE_EPSONDS_NET, &status);
2120 } else if (strncmp(name, "libusb:", 7) == 0) {
2121 s = device_detect(name, SANE_EPSONDS_USB, &status);
2125 DBG(1, "invalid device name: %s\n", name);