Lines Matching defs:device
52 struct device {
53 struct device *next;
134 int (*dev_request)(struct device *dev,
137 SANE_Status(*dev_open)(struct device *dev);
138 void (*dev_close)(struct device *dev);
143 int usb_dev_request(struct device *dev, SANE_Byte *cmd, size_t cmdlen, SANE_Byte *resp, size_t *resplen);
144 SANE_Status usb_dev_open(struct device *dev);
145 void usb_dev_close(struct device *dev);
149 int tcp_dev_request(struct device *dev, SANE_Byte *cmd, size_t cmdlen, SANE_Byte *resp, size_t *resplen);
150 SANE_Status tcp_dev_open(struct device *dev);
151 void tcp_dev_close(struct device *dev);
154 /* device wants transfer buffer to be multiple of 512 */
158 static inline int dataroom(struct device *dev)
170 SANE_Status ret_cancel(struct device *dev, SANE_Status ret);