Lines Matching refs:comedi_device

154 	struct comedi_device *device;
180 int (*insn_read)(struct comedi_device *dev, struct comedi_subdevice *s,
182 int (*insn_write)(struct comedi_device *dev, struct comedi_subdevice *s,
184 int (*insn_bits)(struct comedi_device *dev, struct comedi_subdevice *s,
186 int (*insn_config)(struct comedi_device *dev,
191 int (*do_cmd)(struct comedi_device *dev, struct comedi_subdevice *s);
192 int (*do_cmdtest)(struct comedi_device *dev,
195 int (*poll)(struct comedi_device *dev, struct comedi_subdevice *s);
196 int (*cancel)(struct comedi_device *dev, struct comedi_subdevice *s);
199 int (*buf_change)(struct comedi_device *dev,
202 void (*munge)(struct comedi_device *dev, struct comedi_subdevice *s,
368 int (*inttrig)(struct comedi_device *dev, struct comedi_subdevice *s,
443 int (*attach)(struct comedi_device *dev, struct comedi_devconfig *it);
444 void (*detach)(struct comedi_device *dev);
445 int (*auto_attach)(struct comedi_device *dev, unsigned long context);
541 struct comedi_device { struct
575 int (*open)(struct comedi_device *dev); argument
576 void (*close)(struct comedi_device *dev); argument
577 int (*insn_device_config)(struct comedi_device *dev, argument
579 unsigned int (*get_valid_routes)(struct comedi_device *dev, argument
588 void comedi_event(struct comedi_device *dev, struct comedi_subdevice *s);
590 struct comedi_device *comedi_dev_get_from_minor(unsigned int minor);
591 int comedi_dev_put(struct comedi_device *dev);
955 int comedi_set_hw_dev(struct comedi_device *dev, struct device *hw_dev);
988 int comedi_timeout(struct comedi_device *dev, struct comedi_subdevice *s,
990 int (*cb)(struct comedi_device *dev,
995 unsigned int comedi_handle_events(struct comedi_device *dev,
998 int comedi_dio_insn_config(struct comedi_device *dev,
1014 void *comedi_alloc_devpriv(struct comedi_device *dev, size_t size);
1015 int comedi_alloc_subdevices(struct comedi_device *dev, int num_subdevices);
1018 int comedi_readback_insn_read(struct comedi_device *dev,
1022 int comedi_load_firmware(struct comedi_device *dev, struct device *hw_dev,
1024 int (*cb)(struct comedi_device *dev,
1029 int __comedi_request_region(struct comedi_device *dev,
1031 int comedi_request_region(struct comedi_device *dev,
1033 void comedi_legacy_detach(struct comedi_device *dev);