Lines Matching defs:comedi_subdevice
153 struct comedi_subdevice { struct
154 struct comedi_device *device;
155 int index;
156 int type;
180 int (*insn_read)(struct comedi_device *dev, struct comedi_subdevice *s, argument
182 int (*insn_write)(struct comedi_device *dev, struct comedi_subdevice *s, argument
184 int (*insn_bits)(struct comedi_device *dev, struct comedi_subdevice *s, argument
187 struct comedi_subdevice *s, argument
191 int (*do_cmd)(struct comedi_device *dev, struct comedi_subdevice *s); argument
193 struct comedi_subdevice *s, argument
195 int (*poll)(struct comedi_device *dev, struct comedi_subdevice *s); argument
196 int (*cancel)(struct comedi_device *dev, struct comedi_subdevice *s); argument
200 struct comedi_subdevice *s); argument
202 void (*munge)(struct comedi_device *dev, struct comedi_subdevice *s, argument
205 enum dma_data_direction async_dma_dir;
207 unsigned int state;
209 struct device *class_dev;
210 int minor;
212 unsigned int *readback;