Lines Matching refs:dev
74 /* static SANE_Status attach_one (const char *dev); */
654 attach_one (const char *dev)
657 attach (dev, 0);
666 AS6E_Device *dev;
675 for (dev = first_dev; i < num_devices; dev = dev->next)
676 devlist[i++] = &dev->sane;
845 AS6E_Device *dev;
849 for (dev = first_dev; dev; dev = dev->next)
851 if (strcmp (dev->sane.name, devname) == 0)
854 *devp = dev;
858 dev = malloc (sizeof (*dev));
859 if (!dev)
861 memset (dev, 0, sizeof (*dev));
862 dev->sane.name = strdup (devname);
865 free (dev);
869 dev->sane.model = "AS6E";
870 dev->sane.vendor = "Artec";
871 dev->sane.type = "flatbed scanner";
873 dev->next = first_dev;
874 first_dev = dev;
876 *devp = dev;
886 AS6E_Device *dev;
891 for (dev = first_dev; dev; dev = dev->next)
892 if (strcmp (dev->sane.name, devicename) == 0)
894 if (!dev)
896 status = attach (devicename, &dev);
904 dev = first_dev;
906 if (!dev)