Lines Matching defs:comedi_subdevice
152 struct comedi_subdevice { struct
153 struct comedi_device *device;
154 int index;
155 int type;
179 int (*insn_read)(struct comedi_device *dev, struct comedi_subdevice *s, argument
181 int (*insn_write)(struct comedi_device *dev, struct comedi_subdevice *s, argument
183 int (*insn_bits)(struct comedi_device *dev, struct comedi_subdevice *s, argument
186 struct comedi_subdevice *s, argument
190 int (*do_cmd)(struct comedi_device *dev, struct comedi_subdevice *s); argument
192 struct comedi_subdevice *s, argument
194 int (*poll)(struct comedi_device *dev, struct comedi_subdevice *s); argument
195 int (*cancel)(struct comedi_device *dev, struct comedi_subdevice *s); argument
199 struct comedi_subdevice *s); argument
201 void (*munge)(struct comedi_device *dev, struct comedi_subdevice *s, argument
204 enum dma_data_direction async_dma_dir;
206 unsigned int state;
208 struct device *class_dev;
209 int minor;
211 unsigned int *readback;