/linux-4.1.27/drivers/staging/comedi/ |
D | comedidev.h | 37 struct comedi_subdevice { struct 64 int (*insn_read)(struct comedi_device *, struct comedi_subdevice *, argument 66 int (*insn_write)(struct comedi_device *, struct comedi_subdevice *, argument 68 int (*insn_bits)(struct comedi_device *, struct comedi_subdevice *, argument 70 int (*insn_config)(struct comedi_device *, struct comedi_subdevice *, argument 73 int (*do_cmd)(struct comedi_device *, struct comedi_subdevice *); argument 74 int (*do_cmdtest)(struct comedi_device *, struct comedi_subdevice *, argument 76 int (*poll)(struct comedi_device *, struct comedi_subdevice *); argument 77 int (*cancel)(struct comedi_device *, struct comedi_subdevice *); argument 80 int (*buf_change)(struct comedi_device *, struct comedi_subdevice *); argument [all …]
|
D | comedi_internal.h | 16 struct comedi_subdevice; 23 int comedi_alloc_subdevice_minor(struct comedi_subdevice *s); 24 void comedi_free_subdevice_minor(struct comedi_subdevice *s); 26 int comedi_buf_alloc(struct comedi_device *dev, struct comedi_subdevice *s, 28 void comedi_buf_reset(struct comedi_subdevice *s); 29 bool comedi_buf_is_mmapped(struct comedi_subdevice *s); 33 struct comedi_subdevice *s); 34 unsigned int comedi_buf_write_n_allocated(struct comedi_subdevice *s); 45 int insn_inval(struct comedi_device *, struct comedi_subdevice *,
|
D | comedi_buf.c | 62 struct comedi_subdevice *s) in __comedi_buf_free() 82 struct comedi_subdevice *s, in __comedi_buf_alloc() 166 comedi_buf_map_from_subdev_get(struct comedi_subdevice *s) in comedi_buf_map_from_subdev_get() 187 bool comedi_buf_is_mmapped(struct comedi_subdevice *s) in comedi_buf_is_mmapped() 194 int comedi_buf_alloc(struct comedi_device *dev, struct comedi_subdevice *s, in comedi_buf_alloc() 226 void comedi_buf_reset(struct comedi_subdevice *s) in comedi_buf_reset() 248 static unsigned int comedi_buf_write_n_available(struct comedi_subdevice *s) in comedi_buf_write_n_available() 257 unsigned int comedi_buf_write_alloc(struct comedi_subdevice *s, in comedi_buf_write_alloc() 282 static unsigned int comedi_buf_munge(struct comedi_subdevice *s, in comedi_buf_munge() 325 unsigned int comedi_buf_write_n_allocated(struct comedi_subdevice *s) in comedi_buf_write_n_allocated() [all …]
|
D | comedi_fops.c | 56 struct comedi_subdevice *read_subdev; 57 struct comedi_subdevice *write_subdev; 91 static struct comedi_subdevice 195 static struct comedi_subdevice 198 struct comedi_subdevice *s; in comedi_subdevice_from_minor() 224 struct comedi_subdevice *s; in comedi_dev_get_from_subdevice_minor() 256 static struct comedi_subdevice * 259 struct comedi_subdevice *s; in comedi_read_subdevice() 269 static struct comedi_subdevice * 272 struct comedi_subdevice *s; in comedi_write_subdevice() [all …]
|
D | drivers.c | 76 struct comedi_subdevice *s; in comedi_alloc_subdevices() 104 int comedi_alloc_subdev_readback(struct comedi_subdevice *s) in comedi_alloc_subdev_readback() 123 struct comedi_subdevice *s; in comedi_device_detach_cleanup() 172 static int poll_invalid(struct comedi_device *dev, struct comedi_subdevice *s) in poll_invalid() 177 int insn_inval(struct comedi_device *dev, struct comedi_subdevice *s, in insn_inval() 191 struct comedi_subdevice *s, in comedi_readback_insn_read() 217 struct comedi_subdevice *s, in comedi_timeout() 220 struct comedi_subdevice *s, in comedi_timeout() 247 struct comedi_subdevice *s, in comedi_dio_insn_config() 283 unsigned int comedi_dio_update_state(struct comedi_subdevice *s, in comedi_dio_update_state() [all …]
|
D | range.c | 63 struct comedi_subdevice *s; in do_rangeinfo_ioctl() 106 int comedi_check_chanlist(struct comedi_subdevice *s, int n, in comedi_check_chanlist()
|
/linux-4.1.27/drivers/staging/comedi/drivers/ |
D | amplc_dio200_common.c | 166 struct comedi_subdevice *s) in dio200_subdev_8254_offset() 187 struct comedi_subdevice *s, in dio200_subdev_intr_insn_bits() 206 struct comedi_subdevice *s) in dio200_stop_intr() 218 struct comedi_subdevice *s) in dio200_start_intr() 240 struct comedi_subdevice *s, in dio200_inttrig_start_intr() 261 struct comedi_subdevice *s, in dio200_read_scan_intr() 283 struct comedi_subdevice *s) in dio200_handle_read_intr() 353 struct comedi_subdevice *s) in dio200_subdev_intr_cancel() 368 struct comedi_subdevice *s, in dio200_subdev_intr_cmdtest() 418 struct comedi_subdevice *s) in dio200_subdev_intr_cmd() [all …]
|
D | pcm3724.c | 56 static int compute_buffer(int config, int devno, struct comedi_subdevice *s) in compute_buffer() 81 struct comedi_subdevice *s, int chanspec) in do_3724_config() 83 struct comedi_subdevice *s_dio1 = &dev->subdevices[0]; in do_3724_config() 84 struct comedi_subdevice *s_dio2 = &dev->subdevices[1]; in do_3724_config() 115 static void enable_chan(struct comedi_device *dev, struct comedi_subdevice *s, in enable_chan() 119 struct comedi_subdevice *s_dio1 = &dev->subdevices[0]; in enable_chan() 154 struct comedi_subdevice *s, in subdev_3724_insn_config() 185 struct comedi_subdevice *s; in pcm3724_attach()
|
D | comedi_parport.c | 82 struct comedi_subdevice *s, in parport_data_reg_insn_bits() 95 struct comedi_subdevice *s, in parport_data_reg_insn_config() 117 struct comedi_subdevice *s, in parport_status_reg_insn_bits() 127 struct comedi_subdevice *s, in parport_ctrl_reg_insn_bits() 146 struct comedi_subdevice *s, in parport_intr_insn_bits() 155 struct comedi_subdevice *s, in parport_intr_cmdtest() 194 struct comedi_subdevice *s) in parport_intr_cmd() 206 struct comedi_subdevice *s) in parport_intr_cancel() 220 struct comedi_subdevice *s = dev->read_subdev; in parport_interrupt() 236 struct comedi_subdevice *s; in parport_attach()
|
D | ni_tio.h | 140 int ni_tio_insn_read(struct comedi_device *, struct comedi_subdevice *, 142 int ni_tio_insn_config(struct comedi_device *, struct comedi_subdevice *, 144 int ni_tio_insn_write(struct comedi_device *, struct comedi_subdevice *, 146 int ni_tio_cmd(struct comedi_device *, struct comedi_subdevice *); 147 int ni_tio_cmdtest(struct comedi_device *, struct comedi_subdevice *, 150 void ni_tio_handle_interrupt(struct ni_gpct *, struct comedi_subdevice *);
|
D | 8255.c | 82 struct comedi_subdevice *s, in subdev_8255_insn() 114 struct comedi_subdevice *s) in subdev_8255_do_config() 135 struct comedi_subdevice *s, in subdev_8255_insn_config() 162 struct comedi_subdevice *s, in __subdev_8255_init() 222 int subdev_8255_init(struct comedi_device *dev, struct comedi_subdevice *s, in subdev_8255_init() 258 int subdev_8255_mm_init(struct comedi_device *dev, struct comedi_subdevice *s, in subdev_8255_mm_init() 274 struct comedi_subdevice *s; in dev_8255_attach() 319 struct comedi_subdevice *s; in dev_8255_detach()
|
D | aio_iiro_16.c | 68 struct comedi_subdevice *s = dev->read_subdev; in aio_iiro_16_cos() 94 struct comedi_subdevice *s) in aio_iiro_16_cos_cancel() 102 struct comedi_subdevice *s) in aio_iiro_16_cos_cmd() 110 struct comedi_subdevice *s, in aio_iiro_16_cos_cmdtest() 149 struct comedi_subdevice *s, in aio_iiro_16_do_insn_bits() 165 struct comedi_subdevice *s, in aio_iiro_16_di_insn_bits() 177 struct comedi_subdevice *s; in aio_iiro_16_attach()
|
D | unioxx5.c | 90 static void __unioxx5_digital_config(struct comedi_subdevice *s, int mode) 136 static int __unioxx5_digital_read(struct comedi_subdevice *s, in __unioxx5_digital_read() 161 static int __unioxx5_analog_read(struct comedi_subdevice *s, in __unioxx5_analog_read() 204 static int __unioxx5_digital_write(struct comedi_subdevice *s, in __unioxx5_digital_write() 235 static int __unioxx5_analog_write(struct comedi_subdevice *s, in __unioxx5_analog_write() 275 struct comedi_subdevice *subdev, in unioxx5_subdev_read() 297 struct comedi_subdevice *subdev, in unioxx5_subdev_write() 320 struct comedi_subdevice *subdev, in unioxx5_insn_config() 375 struct comedi_subdevice *s, in __unioxx5_subdev_init() 438 struct comedi_subdevice *s; in unioxx5_attach() [all …]
|
D | amplc_pc236_common.c | 69 struct comedi_subdevice *s, struct comedi_insn *insn, in pc236_intr_insn() 77 struct comedi_subdevice *s, in pc236_intr_cmdtest() 115 static int pc236_intr_cmd(struct comedi_device *dev, struct comedi_subdevice *s) in pc236_intr_cmd() 123 struct comedi_subdevice *s) in pc236_intr_cancel() 133 struct comedi_subdevice *s = dev->read_subdev; in pc236_interrupt() 147 struct comedi_subdevice *s; in amplc_pc236_common_attach()
|
D | pcl711.c | 172 struct comedi_subdevice *s) in pcl711_ai_get_sample() 183 struct comedi_subdevice *s) in pcl711_ai_cancel() 193 struct comedi_subdevice *s = dev->read_subdev; in pcl711_interrupt() 218 struct comedi_subdevice *s, in pcl711_set_changain() 244 struct comedi_subdevice *s, in pcl711_ai_eoc() 257 struct comedi_subdevice *s, in pcl711_ai_insn_read() 282 struct comedi_subdevice *s, struct comedi_cmd *cmd) in pcl711_ai_cmdtest() 347 static int pcl711_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) in pcl711_ai_cmd() 373 struct comedi_subdevice *s, in pcl711_ao_insn_write() 391 struct comedi_subdevice *s, in pcl711_di_insn_bits() [all …]
|
D | icp_multi.c | 121 struct comedi_subdevice *s, in setup_channel_list() 168 struct comedi_subdevice *s, in icp_multi_ai_eoc() 181 struct comedi_subdevice *s, in icp_multi_insn_read_ai() 228 struct comedi_subdevice *s, in icp_multi_ao_eoc() 241 struct comedi_subdevice *s, in icp_multi_ao_insn_write() 304 struct comedi_subdevice *s, in icp_multi_insn_bits_di() 314 struct comedi_subdevice *s, in icp_multi_insn_bits_do() 327 struct comedi_subdevice *s, in icp_multi_insn_read_ctr() 334 struct comedi_subdevice *s, in icp_multi_insn_write_ctr() 379 struct comedi_subdevice *s, [all …]
|
D | multiq3.c | 79 struct comedi_subdevice *s, in multiq3_ai_status() 92 struct comedi_subdevice *s, in multiq3_ai_insn_read() 126 struct comedi_subdevice *s, in multiq3_ao_insn_write() 147 struct comedi_subdevice *s, in multiq3_di_insn_bits() 156 struct comedi_subdevice *s, in multiq3_do_insn_bits() 169 struct comedi_subdevice *s, in multiq3_encoder_insn_read() 193 struct comedi_subdevice *s = &dev->subdevices[4]; in encoder_reset() 213 struct comedi_subdevice *s; in multiq3_attach()
|
D | addi_apci_1032.c | 112 struct comedi_subdevice *s, in apci1032_cos_insn_config() 180 struct comedi_subdevice *s, in apci1032_cos_insn_bits() 190 struct comedi_subdevice *s, in apci1032_cos_cmdtest() 234 struct comedi_subdevice *s) in apci1032_cos_cmd() 252 struct comedi_subdevice *s) in apci1032_cos_cancel() 261 struct comedi_subdevice *s = dev->read_subdev; in apci1032_interrupt() 288 struct comedi_subdevice *s, in apci1032_di_insn_bits() 302 struct comedi_subdevice *s; in apci1032_auto_attach()
|
D | das6402.c | 171 struct comedi_subdevice *s) in das6402_ai_read_sample() 184 struct comedi_subdevice *s = dev->read_subdev; in das6402_interrupt() 214 struct comedi_subdevice *s, in das6402_ai_set_mode() 231 struct comedi_subdevice *s) in das6402_ai_cmd() 256 struct comedi_subdevice *s, in das6402_ai_check_chanlist() 297 struct comedi_subdevice *s, in das6402_ai_cmdtest() 360 struct comedi_subdevice *s) in das6402_ai_cancel() 373 struct comedi_subdevice *s, in das6402_ai_eoc() 386 struct comedi_subdevice *s, in das6402_ai_insn_read() 424 struct comedi_subdevice *s, in das6402_ao_insn_write() [all …]
|
D | pcmuio.c | 144 static inline int pcmuio_subdevice_to_asic(struct comedi_subdevice *s) in pcmuio_subdevice_to_asic() 153 static inline int pcmuio_subdevice_to_port(struct comedi_subdevice *s) in pcmuio_subdevice_to_port() 222 struct comedi_subdevice *s, in pcmuio_dio_insn_bits() 257 struct comedi_subdevice *s, in pcmuio_dio_insn_config() 294 struct comedi_subdevice *s) in pcmuio_stop_intr() 309 struct comedi_subdevice *s, in pcmuio_handle_intr_subdev() 350 struct comedi_subdevice *s = &dev->subdevices[asic * 2]; in pcmuio_handle_asic_interrupt() 385 struct comedi_subdevice *s) in pcmuio_start_intr() 416 static int pcmuio_cancel(struct comedi_device *dev, struct comedi_subdevice *s) in pcmuio_cancel() 432 struct comedi_subdevice *s, in pcmuio_inttrig_start_intr() [all …]
|
D | pcl726.c | 158 struct comedi_subdevice *s, in pcl726_intr_insn_bits() 167 struct comedi_subdevice *s, in pcl726_intr_cmdtest() 206 struct comedi_subdevice *s) in pcl726_intr_cmd() 216 struct comedi_subdevice *s) in pcl726_intr_cancel() 228 struct comedi_subdevice *s = dev->read_subdev; in pcl726_interrupt() 242 struct comedi_subdevice *s, in pcl726_ao_insn_write() 268 struct comedi_subdevice *s, in pcl726_di_insn_bits() 289 struct comedi_subdevice *s, in pcl726_do_insn_bits() 322 struct comedi_subdevice *s; in pcl726_attach()
|
D | pcmmio.c | 252 struct comedi_subdevice *s, in pcmmio_dio_insn_bits() 287 struct comedi_subdevice *s, in pcmmio_dio_insn_config() 319 struct comedi_subdevice *s) in pcmmio_stop_intr() 332 struct comedi_subdevice *s, in pcmmio_handle_dio_intr() 371 struct comedi_subdevice *s = dev->read_subdev; in interrupt_pcmmio() 391 struct comedi_subdevice *s) in pcmmio_start_intr() 420 static int pcmmio_cancel(struct comedi_device *dev, struct comedi_subdevice *s) in pcmmio_cancel() 434 struct comedi_subdevice *s, in pcmmio_inttrig_start_intr() 456 static int pcmmio_cmd(struct comedi_device *dev, struct comedi_subdevice *s) in pcmmio_cmd() 477 struct comedi_subdevice *s, in pcmmio_cmdtest() [all …]
|
D | pcl816.c | 123 struct comedi_subdevice *s, in pcl816_ai_setup_dma() 197 struct comedi_subdevice *s) in pcl816_ai_get_sample() 208 struct comedi_subdevice *s, in pcl816_ai_eoc() 221 struct comedi_subdevice *s) in pcl816_ai_next_chan() 235 struct comedi_subdevice *s, in transfer_from_dma_buf() 254 struct comedi_subdevice *s = dev->read_subdev; in pcl816_interrupt() 290 struct comedi_subdevice *s, in check_channel_list() 346 struct comedi_subdevice *s, struct comedi_cmd *cmd) in pcl816_ai_cmdtest() 415 static int pcl816_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) in pcl816_ai_cmd() 459 static int pcl816_ai_poll(struct comedi_device *dev, struct comedi_subdevice *s) in pcl816_ai_poll() [all …]
|
D | addi_apci_2032.c | 53 struct comedi_subdevice *s, in apci2032_do_insn_bits() 68 struct comedi_subdevice *s, in apci2032_int_insn_bits() 77 struct comedi_subdevice *s) in apci2032_int_stop() 87 struct comedi_subdevice *s, in apci2032_int_cmdtest() 134 struct comedi_subdevice *s) in apci2032_int_cmd() 158 struct comedi_subdevice *s) in apci2032_int_cancel() 174 struct comedi_subdevice *s = dev->read_subdev; in apci2032_interrupt() 239 struct comedi_subdevice *s; in apci2032_auto_attach()
|
D | ni_daq_700.c | 84 struct comedi_subdevice *s, in daq700_dio_insn_bits() 106 struct comedi_subdevice *s, in daq700_dio_insn_config() 123 struct comedi_subdevice *s, in daq700_ai_eoc() 141 struct comedi_subdevice *s, in daq700_ai_rinsn() 205 struct comedi_subdevice *s) in daq700_ai_config() 222 struct comedi_subdevice *s; in daq700_auto_attach()
|
D | ni_6527.c | 120 struct comedi_subdevice *s, in ni6527_di_insn_config() 154 struct comedi_subdevice *s, in ni6527_di_insn_bits() 170 struct comedi_subdevice *s, in ni6527_do_insn_bits() 199 struct comedi_subdevice *s = dev->read_subdev; in ni6527_interrupt() 217 struct comedi_subdevice *s, in ni6527_intr_cmdtest() 256 struct comedi_subdevice *s) in ni6527_intr_cmd() 265 struct comedi_subdevice *s) in ni6527_intr_cancel() 273 struct comedi_subdevice *s, in ni6527_intr_insn_bits() 315 struct comedi_subdevice *s, in ni6527_intr_insn_config() 385 struct comedi_subdevice *s; in ni6527_auto_attach()
|
D | ii_pci20kc.c | 136 struct comedi_subdevice *s) in ii20k_module_iobase() 142 struct comedi_subdevice *s, in ii20k_ao_insn_write() 168 struct comedi_subdevice *s, in ii20k_ai_eoc() 182 struct comedi_subdevice *s, in ii20k_ai_setup() 222 struct comedi_subdevice *s, in ii20k_ai_insn_read() 256 struct comedi_subdevice *s) in ii20k_dio_config() 320 struct comedi_subdevice *s, in ii20k_dio_insn_config() 347 struct comedi_subdevice *s, in ii20k_dio_insn_bits() 378 struct comedi_subdevice *s) in ii20k_init_module() 420 struct comedi_subdevice *s; in ii20k_attach()
|
D | addi_watchdog.c | 42 struct comedi_subdevice *s, in addi_watchdog_insn_config() 72 struct comedi_subdevice *s, in addi_watchdog_insn_read() 86 struct comedi_subdevice *s, in addi_watchdog_insn_write() 114 int addi_watchdog_init(struct comedi_subdevice *s, unsigned long iobase) in addi_watchdog_init()
|
D | dmm32at.c | 167 struct comedi_subdevice *s, in dmm32at_ai_set_chanspec() 186 struct comedi_subdevice *s) in dmm32at_ai_get_sample() 198 struct comedi_subdevice *s, in dmm32at_ai_status() 211 struct comedi_subdevice *s, in dmm32at_ai_insn_read() 241 struct comedi_subdevice *s, in dmm32at_ai_check_chanlist() 268 struct comedi_subdevice *s, in dmm32at_ai_cmdtest() 371 static int dmm32at_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) in dmm32at_ai_cmd() 403 struct comedi_subdevice *s) in dmm32at_ai_cancel() 425 struct comedi_subdevice *s = dev->read_subdev; in dmm32at_isr() 446 struct comedi_subdevice *s, in dmm32at_ao_eoc() [all …]
|
D | adl_pci6208.c | 52 struct comedi_subdevice *s, in pci6208_ao_eoc() 65 struct comedi_subdevice *s, in pci6208_ao_insn_write() 93 struct comedi_subdevice *s, in pci6208_di_insn_bits() 108 struct comedi_subdevice *s, in pci6208_do_insn_bits() 124 struct comedi_subdevice *s; in pci6208_auto_attach()
|
D | pcmda12.c | 68 struct comedi_subdevice *s, in pcmda12_ao_insn_write() 96 struct comedi_subdevice *s, in pcmda12_ao_insn_read() 113 struct comedi_subdevice *s) in pcmda12_ao_reset() 129 struct comedi_subdevice *s; in pcmda12_attach()
|
D | pcl818.c | 311 struct comedi_subdevice *s, in pcl818_ai_setup_dma() 391 struct comedi_subdevice *s, in pcl818_ai_get_fifo_sample() 406 struct comedi_subdevice *s, in pcl818_ai_get_sample() 421 struct comedi_subdevice *s, in pcl818_ai_eoc() 434 struct comedi_subdevice *s, in pcl818_ai_write_sample() 468 struct comedi_subdevice *s) in pcl818_handle_eoc() 484 struct comedi_subdevice *s) in pcl818_handle_dma() 509 struct comedi_subdevice *s) in pcl818_handle_fifo() 547 struct comedi_subdevice *s = dev->read_subdev; in pcl818_interrupt() 581 struct comedi_subdevice *s, in check_channel_list() [all …]
|
D | s526.c | 119 struct comedi_subdevice *s, in s526_gpct_rinsn() 141 struct comedi_subdevice *s, in s526_gpct_insn_config() 350 struct comedi_subdevice *s, in s526_gpct_winsn() 389 struct comedi_subdevice *s, in s526_ai_insn_config() 419 struct comedi_subdevice *s, in s526_ai_eoc() 431 static int s526_ai_rinsn(struct comedi_device *dev, struct comedi_subdevice *s, in s526_ai_rinsn() 470 struct comedi_subdevice *s, in s526_ao_insn_write() 492 struct comedi_subdevice *s, in s526_dio_insn_bits() 505 struct comedi_subdevice *s, in s526_dio_insn_config() 540 struct comedi_subdevice *s; in s526_attach()
|
D | addi_apci_1564.c | 156 struct comedi_subdevice *s = dev->read_subdev; in apci1564_interrupt() 214 struct comedi_subdevice *s, in apci1564_di_insn_bits() 224 struct comedi_subdevice *s, in apci1564_do_insn_bits() 239 struct comedi_subdevice *s, in apci1564_diag_insn_bits() 279 struct comedi_subdevice *s, in apci1564_cos_insn_config() 349 struct comedi_subdevice *s, in apci1564_cos_insn_bits() 359 struct comedi_subdevice *s, in apci1564_cos_cmdtest() 403 struct comedi_subdevice *s) in apci1564_cos_cmd() 421 struct comedi_subdevice *s) in apci1564_cos_cancel() 436 struct comedi_subdevice *s; in apci1564_auto_attach()
|
D | usbdux.c | 235 struct comedi_subdevice *s) in usbdux_ai_cancel() 249 struct comedi_subdevice *s, in usbduxsub_ai_handle_urb() 300 struct comedi_subdevice *s = dev->read_subdev; in usbduxsub_ai_isoc_irq() 363 struct comedi_subdevice *s) in usbdux_ao_cancel() 377 struct comedi_subdevice *s, in usbduxsub_ao_handle_urb() 447 struct comedi_subdevice *s = dev->write_subdev; in usbduxsub_ao_isoc_irq() 517 struct comedi_subdevice *s, struct comedi_cmd *cmd) in usbdux_ai_cmdtest() 649 struct comedi_subdevice *s, in usbdux_ai_inttrig() 679 static int usbdux_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) in usbdux_ai_cmd() 756 struct comedi_subdevice *s, in usbdux_ai_insn_read() [all …]
|
D | adq12b.c | 119 struct comedi_subdevice *s, in adq12b_ai_eoc() 132 struct comedi_subdevice *s, in adq12b_ai_insn_read() 168 struct comedi_subdevice *s, in adq12b_di_insn_bits() 178 struct comedi_subdevice *s, in adq12b_do_insn_bits() 205 struct comedi_subdevice *s; in adq12b_attach()
|
D | dyna_pci10xx.c | 59 struct comedi_subdevice *s, in dyna_pci10xx_ai_eoc() 72 struct comedi_subdevice *s, in dyna_pci10xx_insn_read_ai() 112 struct comedi_subdevice *s, in dyna_pci10xx_insn_write_ao() 136 struct comedi_subdevice *s, in dyna_pci10xx_di_insn_bits() 156 struct comedi_subdevice *s, in dyna_pci10xx_do_insn_bits() 180 struct comedi_subdevice *s; in dyna_pci10xx_auto_attach()
|
D | dt2814.c | 65 struct comedi_subdevice *s, in dt2814_ai_eoc() 78 struct comedi_subdevice *s, in dt2814_ai_insn_read() 123 struct comedi_subdevice *s, struct comedi_cmd *cmd) in dt2814_ai_cmdtest() 179 static int dt2814_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) in dt2814_ai_cmd() 201 struct comedi_subdevice *s = dev->read_subdev; in dt2814_interrupt() 237 struct comedi_subdevice *s; in dt2814_attach()
|
D | comedi_test.c | 92 struct comedi_subdevice *s = dev->read_subdev; in fake_sawtooth() 117 struct comedi_subdevice *s = dev->read_subdev; in fake_squarewave() 171 struct comedi_subdevice *s = dev->read_subdev; in waveform_ai_interrupt() 219 struct comedi_subdevice *s, in waveform_ai_cmdtest() 301 struct comedi_subdevice *s) in waveform_ai_cmd() 334 struct comedi_subdevice *s) in waveform_ai_cancel() 347 struct comedi_subdevice *s, in waveform_ai_insn_read() 360 struct comedi_subdevice *s, in waveform_ao_insn_write() 376 struct comedi_subdevice *s; in waveform_attach()
|
D | das16m1.c | 150 struct comedi_subdevice *s, in das16m1_ai_check_chanlist() 178 struct comedi_subdevice *s, struct comedi_cmd *cmd) in das16m1_cmd_test() 249 struct comedi_subdevice *s) in das16m1_cmd_exec() 313 static int das16m1_cancel(struct comedi_device *dev, struct comedi_subdevice *s) in das16m1_cancel() 324 struct comedi_subdevice *s, in das16m1_ai_eoc() 337 struct comedi_subdevice *s, in das16m1_ai_rinsn() 372 struct comedi_subdevice *s, in das16m1_di_rbits() 385 struct comedi_subdevice *s, in das16m1_do_wbits() 400 struct comedi_subdevice *s; in das16m1_handler() 455 static int das16m1_poll(struct comedi_device *dev, struct comedi_subdevice *s) in das16m1_poll() [all …]
|
D | addi_apci_1500.c | 219 struct comedi_subdevice *s = dev->read_subdev; in apci1500_interrupt() 266 struct comedi_subdevice *s) in apci1500_di_cancel() 289 struct comedi_subdevice *s, in apci1500_di_inttrig_start() 372 struct comedi_subdevice *s) in apci1500_di_cmd() 380 struct comedi_subdevice *s, in apci1500_di_cmdtest() 457 struct comedi_subdevice *s, in apci1500_di_cfg_trig() 538 struct comedi_subdevice *s, in apci1500_di_insn_config() 551 struct comedi_subdevice *s, in apci1500_di_insn_bits() 563 struct comedi_subdevice *s, in apci1500_do_insn_bits() 578 struct comedi_subdevice *s, in apci1500_timer_insn_config() [all …]
|
D | adl_pci9111.c | 209 struct comedi_subdevice *s) in pci9111_ai_cancel() 226 struct comedi_subdevice *s, in pci9111_ai_check_chanlist() 261 struct comedi_subdevice *s, in pci9111_ai_do_cmd_test() 361 struct comedi_subdevice *s) in pci9111_ai_do_cmd() 417 struct comedi_subdevice *s, void *data, in pci9111_ai_munge() 433 struct comedi_subdevice *s) in pci9111_handle_fifo_half_full() 482 struct comedi_subdevice *s = dev->read_subdev; in pci9111_interrupt() 545 struct comedi_subdevice *s, in pci9111_ai_eoc() 558 struct comedi_subdevice *s, in pci9111_ai_insn_read() 598 struct comedi_subdevice *s, in pci9111_ao_insn_write() [all …]
|
D | pcl812.c | 523 struct comedi_subdevice *s, in pcl812_ai_setup_dma() 599 struct comedi_subdevice *s) in pcl812_ai_get_sample() 610 struct comedi_subdevice *s, in pcl812_ai_eoc() 629 struct comedi_subdevice *s, struct comedi_cmd *cmd) in pcl812_ai_cmdtest() 701 static int pcl812_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) in pcl812_ai_cmd() 757 struct comedi_subdevice *s) in pcl812_ai_next_chan() 771 struct comedi_subdevice *s) in pcl812_handle_eoc() 796 struct comedi_subdevice *s, in transfer_from_dma_buf() 813 struct comedi_subdevice *s) in pcl812_handle_dma() 836 struct comedi_subdevice *s = dev->read_subdev; in pcl812_interrupt() [all …]
|
D | dt282x.c | 395 struct comedi_subdevice *s, in dt282x_munge() 418 struct comedi_subdevice *s, in dt282x_ao_setup_dma() 437 struct comedi_subdevice *s) in dt282x_ao_dma_interrupt() 455 struct comedi_subdevice *s) in dt282x_ai_dma_interrupt() 500 struct comedi_subdevice *s = dev->read_subdev; in dt282x_interrupt() 501 struct comedi_subdevice *s_ao = dev->write_subdev; in dt282x_interrupt() 581 struct comedi_subdevice *s, in dt282x_ai_timeout() 610 struct comedi_subdevice *s, in dt282x_ai_insn_read() 653 struct comedi_subdevice *s, in dt282x_ai_cmdtest() 717 static int dt282x_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) in dt282x_ai_cmd() [all …]
|
D | das08.c | 190 struct comedi_subdevice *s, in das08_ai_eoc() 202 static int das08_ai_rinsn(struct comedi_device *dev, struct comedi_subdevice *s, in das08_ai_rinsn() 269 static int das08_di_rbits(struct comedi_device *dev, struct comedi_subdevice *s, in das08_di_rbits() 279 struct comedi_subdevice *s, in das08_do_wbits() 300 struct comedi_subdevice *s, in das08jr_di_rbits() 310 struct comedi_subdevice *s, in das08jr_do_wbits() 345 struct comedi_subdevice *s, in das08_ao_insn_write() 366 struct comedi_subdevice *s; in das08_common_attach()
|
D | ke_counter.c | 50 struct comedi_subdevice *s, in ke_counter_insn_write() 72 struct comedi_subdevice *s, in ke_counter_insn_read() 104 struct comedi_subdevice *s, in ke_counter_insn_config() 157 struct comedi_subdevice *s, in ke_counter_do_insn_bits() 173 struct comedi_subdevice *s; in ke_counter_auto_attach()
|
D | usbduxsigma.c | 197 struct comedi_subdevice *s) in usbduxsigma_ai_cancel() 210 struct comedi_subdevice *s, in usbduxsigma_ai_handle_urb() 259 struct comedi_subdevice *s = dev->read_subdev; in usbduxsigma_ai_urb_complete() 320 struct comedi_subdevice *s) in usbduxsigma_ao_cancel() 333 struct comedi_subdevice *s, in usbduxsigma_ao_handle_urb() 401 struct comedi_subdevice *s = dev->write_subdev; in usbduxsigma_ao_urb_complete() 478 struct comedi_subdevice *s, in usbduxsigma_ai_cmdtest() 609 struct comedi_subdevice *s, in usbduxsigma_ai_inttrig() 637 struct comedi_subdevice *s) in usbduxsigma_ai_cmd() 709 struct comedi_subdevice *s, in usbduxsigma_ai_insn_read() [all …]
|
D | rti800.c | 143 struct comedi_subdevice *s, in rti800_ai_eoc() 160 struct comedi_subdevice *s, in rti800_ai_insn_read() 209 struct comedi_subdevice *s, in rti800_ao_insn_write() 235 struct comedi_subdevice *s, in rti800_di_insn_bits() 244 struct comedi_subdevice *s, in rti800_do_insn_bits() 262 struct comedi_subdevice *s; in rti800_attach()
|
D | dt2811.c | 224 struct comedi_subdevice *s, in dt2811_ai_eoc() 236 static int dt2811_ai_insn(struct comedi_device *dev, struct comedi_subdevice *s, in dt2811_ai_insn() 259 struct comedi_subdevice *s, in dt2811_ao_insn_write() 279 struct comedi_subdevice *s, in dt2811_di_insn_bits() 288 struct comedi_subdevice *s, in dt2811_do_insn_bits() 326 struct comedi_subdevice *s; in dt2811_attach()
|
D | mf6x4.c | 106 struct comedi_subdevice *s, in mf6x4_di_insn_bits() 116 struct comedi_subdevice *s, in mf6x4_do_insn_bits() 129 struct comedi_subdevice *s, in mf6x4_ai_eoc() 143 struct comedi_subdevice *s, in mf6x4_ai_insn_read() 175 struct comedi_subdevice *s, in mf6x4_ao_insn_write() 204 struct comedi_subdevice *s; in mf6x4_auto_attach()
|
D | dt2815.c | 68 struct comedi_subdevice *s, in dt2815_ao_status() 81 struct comedi_subdevice *s, in dt2815_ao_insn_read() 94 static int dt2815_ao_insn(struct comedi_device *dev, struct comedi_subdevice *s, in dt2815_ao_insn() 149 struct comedi_subdevice *s; in dt2815_attach()
|
D | ni_670x.c | 88 struct comedi_subdevice *s, in ni_670x_ao_insn_write() 120 struct comedi_subdevice *s, in ni_670x_dio_insn_bits() 133 struct comedi_subdevice *s, in ni_670x_dio_insn_config() 177 struct comedi_subdevice *s; in ni_670x_auto_attach() 255 struct comedi_subdevice *s; in ni_670x_detach()
|
D | adv_pci1710.c | 257 struct comedi_subdevice *s, in pci171x_ai_check_chanlist() 323 struct comedi_subdevice *s, in pci171x_ai_setup_chanlist() 359 struct comedi_subdevice *s, in pci171x_ai_eoc() 372 struct comedi_subdevice *s, in pci171x_ai_read_sample() 401 struct comedi_subdevice *s, in pci171x_ai_insn_read() 440 struct comedi_subdevice *s, in pci171x_ao_insn_write() 466 struct comedi_subdevice *s, in pci171x_di_insn_bits() 476 struct comedi_subdevice *s, in pci171x_do_insn_bits() 489 struct comedi_subdevice *s, in pci1720_ao_insn_write() 519 struct comedi_subdevice *s) in pci171x_ai_cancel() [all …]
|
D | contec_pci_dio.c | 39 struct comedi_subdevice *s, in contec_do_insn_bits() 52 struct comedi_subdevice *s, in contec_di_insn_bits() 64 struct comedi_subdevice *s; in contec_auto_attach()
|
D | cb_das16_cs.c | 87 struct comedi_subdevice *s, in das16cs_ai_eoc() 100 struct comedi_subdevice *s, in das16cs_ai_rinsn() 147 struct comedi_subdevice *s, in das16cs_ao_insn_write() 194 struct comedi_subdevice *s, in das16cs_dio_insn_bits() 207 struct comedi_subdevice *s, in das16cs_dio_insn_config() 255 struct comedi_subdevice *s; in das16cs_auto_attach()
|
D | amplc_pci230.c | 705 struct comedi_subdevice *s, in pci230_ai_eoc() 719 struct comedi_subdevice *s, in pci230_ai_insn_read() 819 struct comedi_subdevice *s, in pci230_ao_insn_write() 846 struct comedi_subdevice *s, in pci230_ao_check_chanlist() 878 struct comedi_subdevice *s, struct comedi_cmd *cmd) in pci230_ao_cmdtest() 1005 struct comedi_subdevice *s) in pci230_ao_stop() 1059 struct comedi_subdevice *s) in pci230_handle_ao_nofifo() 1089 struct comedi_subdevice *s) in pci230_handle_ao_fifo() 1173 struct comedi_subdevice *s, in pci230_ao_inttrig_scan_begin() 1206 struct comedi_subdevice *s) in pci230_ao_start() [all …]
|
D | 8255.h | 38 int subdev_8255_init(struct comedi_device *, struct comedi_subdevice *, 43 int subdev_8255_mm_init(struct comedi_device *, struct comedi_subdevice *,
|
D | dt3000.c | 297 struct comedi_subdevice *s) in dt3k_ai_empty_fifo() 326 struct comedi_subdevice *s) in dt3k_ai_cancel() 343 struct comedi_subdevice *s = dev->read_subdev; in dt3k_interrupt() 401 struct comedi_subdevice *s, struct comedi_cmd *cmd) in dt3k_ai_cmdtest() 477 static int dt3k_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) in dt3k_ai_cmd() 527 static int dt3k_ai_insn(struct comedi_device *dev, struct comedi_subdevice *s, in dt3k_ai_insn() 545 struct comedi_subdevice *s, in dt3k_ao_insn_write() 578 struct comedi_subdevice *s, in dt3k_dio_insn_config() 601 struct comedi_subdevice *s, in dt3k_dio_insn_bits() 614 struct comedi_subdevice *s, in dt3k_mem_insn_read() [all …]
|
D | cb_pcimdas.c | 165 struct comedi_subdevice *s, in cb_pcimdas_ai_eoc() 179 struct comedi_subdevice *s, in cb_pcimdas_ai_insn_read() 228 struct comedi_subdevice *s, in cb_pcimdas_ao_insn_write() 247 struct comedi_subdevice *s, in cb_pcimdas_di_insn_bits() 262 struct comedi_subdevice *s, in cb_pcimdas_do_insn_bits() 277 struct comedi_subdevice *s, in cb_pcimdas_counter_insn_config() 360 struct comedi_subdevice *s; in cb_pcimdas_auto_attach()
|
D | cb_pcidas.c | 363 struct comedi_subdevice *s, in cb_pcidas_ai_eoc() 377 struct comedi_subdevice *s, in cb_pcidas_ai_rinsn() 428 static int ai_config_insn(struct comedi_device *dev, struct comedi_subdevice *s, in ai_config_insn() 453 struct comedi_subdevice *s, in cb_pcidas_ao_nofifo_winsn() 481 struct comedi_subdevice *s, in cb_pcidas_ao_fifo_winsn() 551 struct comedi_subdevice *s, in eeprom_read_insn() 604 struct comedi_subdevice *s, in cb_pcidas_caldac_insn_write() 641 struct comedi_subdevice *s, in cb_pcidas_dac08_insn_write() 724 struct comedi_subdevice *s, in cb_pcidas_trimpot_insn_write() 743 struct comedi_subdevice *s, in cb_pcidas_ai_check_chanlist() [all …]
|
D | addi_apci_3xxx.c | 360 struct comedi_subdevice *s = dev->read_subdev; in apci3xxx_irq_handler() 429 struct comedi_subdevice *s, in apci3xxx_ai_eoc() 442 struct comedi_subdevice *s, in apci3xxx_ai_insn_read() 520 struct comedi_subdevice *s, in apci3xxx_ai_cmdtest() 577 struct comedi_subdevice *s) in apci3xxx_ai_cmd() 600 struct comedi_subdevice *s) in apci3xxx_ai_cancel() 606 struct comedi_subdevice *s, in apci3xxx_ao_eoc() 619 struct comedi_subdevice *s, in apci3xxx_ao_insn_write() 649 struct comedi_subdevice *s, in apci3xxx_di_insn_bits() 659 struct comedi_subdevice *s, in apci3xxx_do_insn_bits() [all …]
|
D | amplc_pci224.c | 417 struct comedi_subdevice *s, in pci224_ao_insn_write() 439 struct comedi_subdevice *s) in pci224_ao_stop() 481 struct comedi_subdevice *s) in pci224_ao_start() 504 struct comedi_subdevice *s) in pci224_ao_handle_fifo() 605 struct comedi_subdevice *s, in pci224_ao_inttrig_start() 620 struct comedi_subdevice *s, in pci224_ao_check_chanlist() 660 pci224_ao_cmdtest(struct comedi_device *dev, struct comedi_subdevice *s, in pci224_ao_cmdtest() 806 struct comedi_subdevice *s) in pci224_ao_start_pacer() 827 static int pci224_ao_cmd(struct comedi_device *dev, struct comedi_subdevice *s) in pci224_ao_cmd() 901 struct comedi_subdevice *s) in pci224_ao_cancel() [all …]
|
D | das16.c | 451 struct comedi_subdevice *s, in das16_ai_setup_dma() 475 struct comedi_subdevice *s = dev->read_subdev; in das16_interrupt() 563 struct comedi_subdevice *s, in das16_ai_check_chanlist() 590 static int das16_cmd_test(struct comedi_device *dev, struct comedi_subdevice *s, in das16_cmd_test() 700 static int das16_cmd_exec(struct comedi_device *dev, struct comedi_subdevice *s) in das16_cmd_exec() 767 static int das16_cancel(struct comedi_device *dev, struct comedi_subdevice *s) in das16_cancel() 797 struct comedi_subdevice *s, void *array, in das16_ai_munge() 814 struct comedi_subdevice *s, in das16_ai_eoc() 827 struct comedi_subdevice *s, in das16_ai_insn_read() 861 struct comedi_subdevice *s, in das16_ao_insn_write() [all …]
|
D | addi_apci_3120.c | 211 struct comedi_subdevice *s) in apci3120_setup_dma() 397 struct comedi_subdevice *s, in apci3120_set_chanlist() 432 struct comedi_subdevice *s) in apci3120_interrupt_dma() 480 struct comedi_subdevice *s = dev->read_subdev; in apci3120_interrupt() 549 struct comedi_subdevice *s) in apci3120_ai_cmd() 605 struct comedi_subdevice *s, in apci3120_ai_cmdtest() 675 struct comedi_subdevice *s) in apci3120_cancel() 703 struct comedi_subdevice *s, in apci3120_ai_eoc() 716 struct comedi_subdevice *s, in apci3120_ai_insn_read() 760 struct comedi_subdevice *s, in apci3120_ao_ready() [all …]
|
D | das800.c | 268 static int das800_cancel(struct comedi_device *dev, struct comedi_subdevice *s) in das800_cancel() 275 struct comedi_subdevice *s, in das800_ai_check_chanlist() 303 struct comedi_subdevice *s, in das800_ai_do_cmdtest() 376 struct comedi_subdevice *s) in das800_ai_do_cmd() 434 struct comedi_subdevice *s = dev->read_subdev; in das800_interrupt() 518 struct comedi_subdevice *s, in das800_ai_eoc() 531 struct comedi_subdevice *s, in das800_ai_insn_read() 576 struct comedi_subdevice *s, in das800_di_insn_bits() 586 struct comedi_subdevice *s, in das800_do_insn_bits() 651 struct comedi_subdevice *s; in das800_attach()
|
D | ni_labpc_isadma.h | 12 void labpc_setup_dma(struct comedi_device *dev, struct comedi_subdevice *s); 28 struct comedi_subdevice *s) in labpc_setup_dma()
|
D | das1800.c | 470 struct comedi_subdevice *s) in das1800_handle_fifo_half_full() 481 struct comedi_subdevice *s) in das1800_handle_fifo_not_empty() 503 struct comedi_subdevice *s, in das1800_flush_dma_channel() 521 struct comedi_subdevice *s) in das1800_flush_dma() 542 struct comedi_subdevice *s, unsigned int status) in das1800_handle_dma() 563 static int das1800_cancel(struct comedi_device *dev, struct comedi_subdevice *s) in das1800_cancel() 590 struct comedi_subdevice *s = dev->read_subdev; in das1800_ai_handler() 636 struct comedi_subdevice *s) in das1800_ai_poll() 707 struct comedi_subdevice *s, in das1800_ai_check_chanlist() 728 struct comedi_subdevice *s, in das1800_ai_do_cmdtest() [all …]
|
D | adv_pci1723.c | 85 struct comedi_subdevice *s, in pci1723_ao_insn_write() 103 struct comedi_subdevice *s, in pci1723_dio_insn_config() 126 struct comedi_subdevice *s, in pci1723_dio_insn_bits() 142 struct comedi_subdevice *s; in pci1723_auto_attach()
|
D | aio_aio12_8.c | 101 struct comedi_subdevice *s, in aio_aio12_8_ai_eoc() 114 struct comedi_subdevice *s, in aio_aio12_8_ai_read() 149 struct comedi_subdevice *s, in aio_aio12_8_ao_insn_write() 182 struct comedi_subdevice *s; in aio_aio12_8_attach()
|
D | cb_pcimdda.c | 93 struct comedi_subdevice *s, in cb_pcimdda_ao_insn_write() 123 struct comedi_subdevice *s, in cb_pcimdda_ao_insn_read() 139 struct comedi_subdevice *s; in cb_pcimdda_auto_attach()
|
D | dt2817.c | 43 struct comedi_subdevice *s, in dt2817_dio_insn_config() 80 struct comedi_subdevice *s, in dt2817_dio_insn_bits() 113 struct comedi_subdevice *s; in dt2817_attach()
|
D | pcmad.c | 64 struct comedi_subdevice *s, in pcmad_ai_eoc() 77 struct comedi_subdevice *s, in pcmad_ai_insn_read() 115 struct comedi_subdevice *s; in pcmad_attach()
|
D | addi_apci_2200.c | 38 struct comedi_subdevice *s, in apci2200_di_insn_bits() 48 struct comedi_subdevice *s, in apci2200_do_insn_bits() 75 struct comedi_subdevice *s; in apci2200_auto_attach()
|
D | ni_tiocmd.c | 87 struct comedi_subdevice *s, in ni_tio_input_inttrig() 112 static int ni_tio_input_cmd(struct comedi_subdevice *s) in ni_tio_input_cmd() 153 static int ni_tio_output_cmd(struct comedi_subdevice *s) in ni_tio_output_cmd() 168 static int ni_tio_cmd_setup(struct comedi_subdevice *s) in ni_tio_cmd_setup() 194 int ni_tio_cmd(struct comedi_device *dev, struct comedi_subdevice *s) in ni_tio_cmd() 224 struct comedi_subdevice *s, in ni_tio_cmdtest() 414 struct comedi_subdevice *s) in ni_tio_handle_interrupt()
|
D | ni_mio_common.c | 1042 struct comedi_subdevice *s = dev->read_subdev; in ni_sync_ai_dma() 1089 struct comedi_subdevice *s = dev->write_subdev; in mite_handle_b_linkc() 1124 struct comedi_subdevice *s, int n) in ni_ao_fifo_load() 1166 struct comedi_subdevice *s) in ni_ao_fifo_half_empty() 1188 struct comedi_subdevice *s) in ni_ao_prep_fifo() 1215 struct comedi_subdevice *s, int n) in ni_ai_fifo_read() 1275 struct comedi_subdevice *s = dev->read_subdev; in ni_handle_fifo_half_full() 1290 struct comedi_subdevice *s = dev->read_subdev; in ni_handle_fifo_dregs() 1352 struct comedi_subdevice *s = dev->read_subdev; in get_last_sample_611x() 1370 struct comedi_subdevice *s = dev->read_subdev; in get_last_sample_6143() [all …]
|
D | quatech_daqp_cs.c | 158 static int daqp_ai_cancel(struct comedi_device *dev, struct comedi_subdevice *s) in daqp_ai_cancel() 188 struct comedi_subdevice *s = dev->read_subdev; in daqp_interrupt() 267 struct comedi_subdevice *s, in daqp_ai_insn_read() 360 struct comedi_subdevice *s, struct comedi_cmd *cmd) in daqp_ai_cmdtest() 446 static int daqp_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) in daqp_ai_cmd() 630 struct comedi_subdevice *s, in daqp_ao_insn_write() 660 struct comedi_subdevice *s, in daqp_di_insn_bits() 675 struct comedi_subdevice *s, in daqp_do_insn_bits() 697 struct comedi_subdevice *s; in daqp_auto_attach()
|
D | vmk80xx.c | 242 struct comedi_subdevice *s, in vmk80xx_ai_insn_read() 290 struct comedi_subdevice *s, in vmk80xx_ao_insn_write() 331 struct comedi_subdevice *s, in vmk80xx_ao_insn_read() 360 struct comedi_subdevice *s, in vmk80xx_di_insn_bits() 399 struct comedi_subdevice *s, in vmk80xx_do_insn_bits() 443 struct comedi_subdevice *s, in vmk80xx_cnt_insn_read() 487 struct comedi_subdevice *s, in vmk80xx_cnt_insn_config() 524 struct comedi_subdevice *s, in vmk80xx_cnt_insn_write() 568 struct comedi_subdevice *s, in vmk80xx_pwm_insn_read() 601 struct comedi_subdevice *s, in vmk80xx_pwm_insn_write() [all …]
|
D | fl512.c | 60 struct comedi_subdevice *s, in fl512_ai_insn_read() 87 struct comedi_subdevice *s, in fl512_ao_insn_write() 110 struct comedi_subdevice *s; in fl512_attach()
|
D | ssv_dnp.c | 50 struct comedi_subdevice *s, in dnp_dio_insn_bits() 89 struct comedi_subdevice *s, in dnp_dio_insn_config() 134 struct comedi_subdevice *s; in dnp_attach()
|
D | ni_at_ao.c | 136 struct comedi_subdevice *s, in atao_ao_insn_write() 163 struct comedi_subdevice *s, in atao_dio_insn_bits() 176 struct comedi_subdevice *s, in atao_dio_insn_config() 242 struct comedi_subdevice *s, in atao_calib_insn_write() 306 struct comedi_subdevice *s; in atao_attach()
|
D | pcl730.c | 212 struct comedi_subdevice *s, in pcl730_do_insn_bits() 237 struct comedi_subdevice *s) in pcl730_get_bits() 254 struct comedi_subdevice *s, in pcl730_di_insn_bits() 267 struct comedi_subdevice *s; in pcl730_attach()
|
D | ni_atmio16d.c | 217 struct comedi_subdevice *s = dev->read_subdev; in atmio16d_interrupt() 228 struct comedi_subdevice *s, in atmio16d_ai_cmdtest() 290 struct comedi_subdevice *s) in atmio16d_ai_cmd() 433 struct comedi_subdevice *s) in atmio16d_ai_cancel() 441 struct comedi_subdevice *s, in atmio16d_ai_eoc() 458 struct comedi_subdevice *s, in atmio16d_ai_insn_read() 498 struct comedi_subdevice *s, in atmio16d_ao_insn_write() 528 struct comedi_subdevice *s, in atmio16d_dio_insn_bits() 541 struct comedi_subdevice *s, in atmio16d_dio_insn_config() 606 struct comedi_subdevice *s; in atmio16d_attach()
|
D | serial2002.c | 338 static int serial2002_setup_subdevice(struct comedi_subdevice *s, in serial2002_setup_subdevice() 398 struct comedi_subdevice *s; in serial2002_setup_subdevs() 577 struct comedi_subdevice *s, in serial2002_di_insn_read() 601 struct comedi_subdevice *s, in serial2002_do_insn_write() 622 struct comedi_subdevice *s, in serial2002_ai_insn_read() 646 struct comedi_subdevice *s, in serial2002_ao_insn_write() 668 struct comedi_subdevice *s, in serial2002_ao_insn_read() 683 struct comedi_subdevice *s, in serial2002_encoder_insn_read() 710 struct comedi_subdevice *s; in serial2002_attach() 778 struct comedi_subdevice *s; in serial2002_detach()
|
D | ni_65xx.c | 356 struct comedi_subdevice *s, in ni_65xx_dio_insn_config() 424 struct comedi_subdevice *s, in ni_65xx_dio_insn_bits() 482 struct comedi_subdevice *s = dev->read_subdev; in ni_65xx_interrupt() 501 struct comedi_subdevice *s, in ni_65xx_intr_cmdtest() 540 struct comedi_subdevice *s) in ni_65xx_intr_cmd() 552 struct comedi_subdevice *s) in ni_65xx_intr_cancel() 560 struct comedi_subdevice *s, in ni_65xx_intr_insn_bits() 569 struct comedi_subdevice *s, in ni_65xx_intr_insn_config() 642 struct comedi_subdevice *s; in ni_65xx_auto_attach()
|
D | adl_pci9118.c | 300 struct comedi_subdevice *s, int n_chan, in check_channel_list() 347 struct comedi_subdevice *s, in pci9118_set_chanlist() 425 struct comedi_subdevice *s, in valid_samples_in_act_dma_buf() 481 struct comedi_subdevice *s, in move_block_from_dma() 549 struct comedi_subdevice *s, in pci9118_calc_divisors() 582 struct comedi_subdevice *s) in pci9118_ai_cancel() 618 struct comedi_subdevice *s, void *data, in pci9118_ai_munge() 638 struct comedi_subdevice *s) in interrupt_pci9118_ai_onesample() 655 struct comedi_subdevice *s) in interrupt_pci9118_ai_dma() 700 struct comedi_subdevice *s = dev->read_subdev; in pci9118_interrupt() [all …]
|
D | addi_apci_16xx.c | 58 struct comedi_subdevice *s, in apci16xx_insn_config() 85 struct comedi_subdevice *s, in apci16xx_dio_insn_bits() 102 struct comedi_subdevice *s; in apci16xx_auto_attach()
|
D | adl_pci8164.c | 41 struct comedi_subdevice *s, in adl_pci8164_insn_read() 56 struct comedi_subdevice *s, in adl_pci8164_insn_write() 74 struct comedi_subdevice *s; in adl_pci8164_auto_attach()
|
D | c6xdigio.c | 159 struct comedi_subdevice *s, in c6xdigio_pwm_insn_write() 185 struct comedi_subdevice *s, in c6xdigio_pwm_insn_read() 202 struct comedi_subdevice *s, in c6xdigio_encoder_insn_read() 251 struct comedi_subdevice *s; in c6xdigio_attach()
|
D | adv_pci_dio.c | 411 struct comedi_subdevice *s, in pci_dio_insn_bits_di_b() 428 struct comedi_subdevice *s, in pci_dio_insn_bits_di_w() 442 struct comedi_subdevice *s, in pci_dio_insn_bits_do_b() 461 struct comedi_subdevice *s, in pci_dio_insn_bits_do_w() 544 struct comedi_subdevice *s, in pci1760_insn_bits_di() 553 struct comedi_subdevice *s, in pci1760_insn_bits_do() 582 struct comedi_subdevice *s, in pci1760_insn_cnt_read() 608 struct comedi_subdevice *s, in pci1760_insn_cnt_write() 841 struct comedi_subdevice *s; in pci1760_attach() 887 struct comedi_subdevice *s, in pci_dio_add_di() [all …]
|
D | rtd520.c | 538 struct comedi_subdevice *s, in rtd_ai_eoc() 551 struct comedi_subdevice *s, struct comedi_insn *insn, in rtd_ai_rinsn() 599 static int ai_read_n(struct comedi_device *dev, struct comedi_subdevice *s, in ai_read_n() 642 struct comedi_subdevice *s = dev->read_subdev; in rtd_interrupt() 728 struct comedi_subdevice *s, struct comedi_cmd *cmd) in rtd_ai_cmdtest() 875 static int rtd_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) in rtd_ai_cmd() 1027 static int rtd_ai_cancel(struct comedi_device *dev, struct comedi_subdevice *s) in rtd_ai_cancel() 1042 struct comedi_subdevice *s, in rtd_ao_eoc() 1057 struct comedi_subdevice *s, struct comedi_insn *insn, in rtd_ao_winsn() 1102 struct comedi_subdevice *s, in rtd_dio_insn_bits() [all …]
|
D | amplc_pc263.c | 56 struct comedi_subdevice *s, in pc263_do_insn_bits() 72 struct comedi_subdevice *s; in pc263_attach()
|
D | ni_pcidio.c | 339 static int setup_mite_dma(struct comedi_device *dev, struct comedi_subdevice *s) in setup_mite_dma() 364 static int ni_pcidio_poll(struct comedi_device *dev, struct comedi_subdevice *s) in ni_pcidio_poll() 384 struct comedi_subdevice *s = dev->read_subdev; in nidio_interrupt() 491 struct comedi_subdevice *s, in ni_pcidio_insn_config() 507 struct comedi_subdevice *s, in ni_pcidio_insn_bits() 543 struct comedi_subdevice *s, struct comedi_cmd *cmd) in ni_pcidio_cmdtest() 617 struct comedi_subdevice *s, in ni_pcidio_inttrig() 632 static int ni_pcidio_cmd(struct comedi_device *dev, struct comedi_subdevice *s) in ni_pcidio_cmd() 745 struct comedi_subdevice *s) in ni_pcidio_cancel() 754 struct comedi_subdevice *s) in ni_pcidio_change() [all …]
|
D | ni_labpc_isadma.c | 35 struct comedi_subdevice *s, in labpc_suggest_transfer_size() 61 void labpc_setup_dma(struct comedi_device *dev, struct comedi_subdevice *s) in labpc_setup_dma() 85 struct comedi_subdevice *s = dev->read_subdev; in labpc_drain_dma()
|
D | adv_pci1724.c | 82 struct comedi_subdevice *s, in adv_pci1724_dac_idle() 95 struct comedi_subdevice *s, in adv_pci1724_insn_write() 130 struct comedi_subdevice *s; in adv_pci1724_auto_attach()
|
D | comedi_8254.h | 95 int (*insn_config)(struct comedi_device *, struct comedi_subdevice *s, 121 void comedi_8254_subdevice_init(struct comedi_subdevice *,
|
D | addi_apci_1516.c | 77 struct comedi_subdevice *s, in apci1516_di_insn_bits() 87 struct comedi_subdevice *s, in apci1516_do_insn_bits() 122 struct comedi_subdevice *s; in apci1516_auto_attach()
|
D | me_daq.c | 181 struct comedi_subdevice *s, in me_dio_insn_config() 214 struct comedi_subdevice *s, in me_dio_insn_bits() 247 struct comedi_subdevice *s, in me_ai_eoc() 260 struct comedi_subdevice *s, in me_ai_insn_read() 318 struct comedi_subdevice *s, in me_ao_insn_write() 460 struct comedi_subdevice *s; in me_auto_attach()
|
D | ni_usb6501.c | 347 struct comedi_subdevice *s, in ni6501_dio_insn_config() 370 struct comedi_subdevice *s, in ni6501_dio_insn_bits() 404 struct comedi_subdevice *s, in ni6501_cnt_insn_config() 432 struct comedi_subdevice *s, in ni6501_cnt_insn_read() 451 struct comedi_subdevice *s, in ni6501_cnt_insn_write() 528 struct comedi_subdevice *s; in ni6501_auto_attach()
|
D | amplc_pci263.c | 40 struct comedi_subdevice *s, in pci263_do_insn_bits() 58 struct comedi_subdevice *s; in pci263_auto_attach()
|
D | gsc_hpdi.c | 172 struct comedi_subdevice *s = dev->read_subdev; in gsc_hpdi_drain_dma() 212 struct comedi_subdevice *s = dev->read_subdev; in gsc_hpdi_interrupt() 292 struct comedi_subdevice *s) in gsc_hpdi_cancel() 303 struct comedi_subdevice *s) in gsc_hpdi_cmd() 358 struct comedi_subdevice *s, in gsc_hpdi_check_chanlist() 377 struct comedi_subdevice *s, in gsc_hpdi_cmd_test() 482 struct comedi_subdevice *s, in gsc_hpdi_dio_insn_config() 619 struct comedi_subdevice *s; in gsc_hpdi_auto_attach()
|
D | ni_at_a2150.c | 158 struct comedi_subdevice *s = dev->read_subdev; in a2150_interrupt() 241 static int a2150_cancel(struct comedi_device *dev, struct comedi_subdevice *s) in a2150_cancel() 372 struct comedi_subdevice *s, in a2150_ai_check_chanlist() 414 struct comedi_subdevice *s, struct comedi_cmd *cmd) in a2150_ai_cmdtest() 483 static int a2150_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) in a2150_ai_cmd() 580 struct comedi_subdevice *s, in a2150_ai_eoc() 592 static int a2150_ai_rinsn(struct comedi_device *dev, struct comedi_subdevice *s, in a2150_ai_rinsn() 702 struct comedi_subdevice *s; in a2150_attach()
|
D | dac02.c | 78 struct comedi_subdevice *s, in dac02_ao_insn_write() 113 struct comedi_subdevice *s; in dac02_attach()
|
D | addi_apci_3501.c | 99 struct comedi_subdevice *s, in apci3501_ao_insn_write() 150 struct comedi_subdevice *s, in apci3501_di_insn_bits() 160 struct comedi_subdevice *s, in apci3501_do_insn_bits() 250 struct comedi_subdevice *s, in apci3501_eeprom_insn_read() 325 struct comedi_subdevice *s; in apci3501_auto_attach()
|
D | ni_labpc_common.c | 111 static int labpc_cancel(struct comedi_device *dev, struct comedi_subdevice *s) in labpc_cancel() 156 struct comedi_subdevice *s, in labpc_setup_cmd6_reg() 220 struct comedi_subdevice *s, in labpc_ai_eoc() 233 struct comedi_subdevice *s, in labpc_ai_insn_read() 448 struct comedi_subdevice *s, in labpc_ai_check_chanlist() 505 struct comedi_subdevice *s, struct comedi_cmd *cmd) in labpc_ai_cmdtest() 620 static int labpc_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) in labpc_ai_cmd() 816 struct comedi_subdevice *s = dev->read_subdev; in labpc_interrupt() 887 struct comedi_subdevice *s, in labpc_ao_write() 899 struct comedi_subdevice *s, in labpc_ao_insn_write() [all …]
|
D | me4000.c | 453 struct comedi_subdevice *subdevice, in me4000_ai_insn_read() 565 struct comedi_subdevice *s) in me4000_ai_cancel() 581 struct comedi_subdevice *s, in me4000_ai_check_chanlist() 619 struct comedi_subdevice *s, in ai_round_cmd_args() 689 struct comedi_subdevice *s, struct comedi_cmd *cmd) in ai_write_chanlist() 725 struct comedi_subdevice *s, in ai_prepare() 791 struct comedi_subdevice *s) in me4000_ai_do_cmd() 822 struct comedi_subdevice *s, in me4000_ai_do_cmd_test() 1033 struct comedi_subdevice *s = dev->read_subdev; in me4000_ai_isr() 1148 struct comedi_subdevice *s, in me4000_ao_insn_write() [all …]
|
D | mpc624.c | 142 struct comedi_subdevice *s, in mpc624_ai_eoc() 155 struct comedi_subdevice *s, struct comedi_insn *insn, in mpc624_ai_rinsn() 275 struct comedi_subdevice *s; in mpc624_attach()
|
D | adl_pci7x3x.c | 117 struct comedi_subdevice *s, in adl_pci7x3x_do_insn_bits() 144 struct comedi_subdevice *s, in adl_pci7x3x_di_insn_bits() 160 struct comedi_subdevice *s; in adl_pci7x3x_auto_attach()
|
D | rti802.c | 51 struct comedi_subdevice *s, in rti802_ao_insn_write() 80 struct comedi_subdevice *s; in rti802_attach()
|
D | usbduxfast.c | 221 struct comedi_subdevice *s) in usbduxfast_ai_cancel() 237 struct comedi_subdevice *s, in usbduxfast_ai_handle_urb() 274 struct comedi_subdevice *s = dev->read_subdev; in usbduxfast_ai_interrupt() 336 struct comedi_subdevice *s, in usbduxfast_ai_cmdtest() 426 struct comedi_subdevice *s, in usbduxfast_ai_inttrig() 459 struct comedi_subdevice *s) in usbduxfast_ai_cmd() 809 struct comedi_subdevice *s, in usbduxfast_ai_insn_read() 892 struct comedi_subdevice *s; in usbduxfast_attach_common()
|
D | s626.c | 232 struct comedi_subdevice *s, in s626_i2c_handshake_eoc() 322 struct comedi_subdevice *s, in s626_send_dac_eoc() 1348 struct comedi_subdevice *s = dev->read_subdev; in s626_handle_dio_interrupt() 1411 struct comedi_subdevice *s = dev->read_subdev; in s626_check_counter_interrupts() 1471 struct comedi_subdevice *s = dev->read_subdev; in s626_handle_eos_interrupt() 1558 struct comedi_subdevice *s = dev->read_subdev; in s626_reset_adc() 1755 struct comedi_subdevice *s, in s626_ai_rinsn() 1791 struct comedi_subdevice *s, in s626_ai_eoc() 1804 struct comedi_subdevice *s, in s626_ai_insn_read() 1922 struct comedi_subdevice *s, in s626_ai_inttrig() [all …]
|
D | dt2801.c | 441 struct comedi_subdevice *s, in dt2801_ai_insn_read() 464 struct comedi_subdevice *s, in dt2801_ao_insn_write() 480 struct comedi_subdevice *s, in dt2801_dio_insn_bits() 503 struct comedi_subdevice *s, in dt2801_dio_insn_config() 532 struct comedi_subdevice *s; in dt2801_attach()
|
D | cb_pcidas64.c | 1719 struct comedi_subdevice *s, in cb_pcidas64_ai_eoc() 1739 static int ai_rinsn(struct comedi_device *dev, struct comedi_subdevice *s, in ai_rinsn() 1948 static int ai_config_insn(struct comedi_device *dev, struct comedi_subdevice *s, in ai_config_insn() 2039 struct comedi_subdevice *s, in cb_pcidas64_ai_check_chanlist() 2078 static int ai_cmdtest(struct comedi_device *dev, struct comedi_subdevice *s, in ai_cmdtest() 2537 static int ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) in ai_cmd() 2660 struct comedi_subdevice *s = dev->read_subdev; in pio_drain_ai_fifo_16() 2717 struct comedi_subdevice *s = dev->read_subdev; in pio_drain_ai_fifo_32() 2759 struct comedi_subdevice *s = dev->read_subdev; in drain_dma_buffers() 2797 struct comedi_subdevice *s = dev->read_subdev; in handle_ai_interrupt() [all …]
|
D | daqboard2000.c | 332 struct comedi_subdevice *s, in daqboard2000_ai_status() 345 struct comedi_subdevice *s, in daqboard2000_ai_insn_read() 403 struct comedi_subdevice *s, in daqboard2000_ao_eoc() 417 struct comedi_subdevice *s, in daqboard2000_ao_insn_write() 656 struct comedi_subdevice *s; in daqboard2000_auto_attach()
|
D | mite.h | 98 struct comedi_subdevice *s); 100 struct comedi_subdevice *s); 112 struct comedi_subdevice *s);
|
D | addi_watchdog.h | 7 int addi_watchdog_init(struct comedi_subdevice *, unsigned long iobase);
|
D | ni_660x.c | 732 static int ni_660x_cmd(struct comedi_device *dev, struct comedi_subdevice *s) in ni_660x_cmd() 748 static int ni_660x_cancel(struct comedi_device *dev, struct comedi_subdevice *s) in ni_660x_cancel() 775 struct comedi_subdevice *s) in ni_660x_handle_gpct_interrupt() 787 struct comedi_subdevice *s; in ni_660x_interrupt() 805 struct comedi_subdevice *s) in ni_660x_input_poll() 819 struct comedi_subdevice *s) in ni_660x_buf_change() 900 struct comedi_subdevice *s, in ni_660x_dio_insn_bits() 990 struct comedi_subdevice *s, in ni_660x_dio_insn_config() 1047 struct comedi_subdevice *s; in ni_660x_auto_attach()
|
D | comedi_bond.c | 71 struct comedi_subdevice *s, in bonding_dio_insn_bits() 133 struct comedi_subdevice *s, in bonding_dio_insn_config() 285 struct comedi_subdevice *s; in bonding_attach()
|
D | jr3_pci.c | 223 struct comedi_subdevice *s, in jr3_pci_ai_read_chan() 273 struct comedi_subdevice *s, in jr3_pci_ai_insn_read() 305 struct comedi_subdevice *s; in jr3_pci_open() 451 static struct jr3_pci_poll_delay jr3_pci_poll_subdevice(struct comedi_subdevice *s) in jr3_pci_poll_subdevice() 598 struct comedi_subdevice *s; in jr3_pci_poll_dev() 638 jr3_pci_alloc_spriv(struct comedi_device *dev, struct comedi_subdevice *s) in jr3_pci_alloc_spriv() 686 struct comedi_subdevice *s; in jr3_pci_auto_attach()
|
D | comedi_8254.c | 489 struct comedi_subdevice *s, in comedi_8254_insn_read() 507 struct comedi_subdevice *s, in comedi_8254_insn_write() 524 struct comedi_subdevice *s, in comedi_8254_insn_config() 568 void comedi_8254_subdevice_init(struct comedi_subdevice *s, in comedi_8254_subdevice_init()
|
D | dt9812.c | 554 struct comedi_subdevice *s, in dt9812_di_insn_bits() 571 struct comedi_subdevice *s, in dt9812_do_insn_bits() 584 struct comedi_subdevice *s, in dt9812_ai_insn_read() 604 struct comedi_subdevice *s, in dt9812_ao_insn_read() 619 struct comedi_subdevice *s, in dt9812_ao_insn_write() 768 struct comedi_subdevice *s; in dt9812_auto_attach()
|
D | ni_daq_dio24.c | 43 struct comedi_subdevice *s; in dio24_auto_attach()
|
D | pcl724.c | 98 struct comedi_subdevice *s; in pcl724_attach()
|
D | cb_pcidda.c | 295 struct comedi_subdevice *s, in cb_pcidda_ao_insn_write() 340 struct comedi_subdevice *s; in cb_pcidda_auto_attach()
|
D | ni_pcimio.c | 980 struct comedi_subdevice *s) in pcimio_ai_change() 993 struct comedi_subdevice *s) in pcimio_ao_change() 1006 struct comedi_subdevice *s) in pcimio_gpct0_change() 1019 struct comedi_subdevice *s) in pcimio_gpct1_change() 1032 struct comedi_subdevice *s) in pcimio_dio_change()
|
D | mite.c | 296 struct comedi_subdevice *s) in mite_buf_change() 512 struct comedi_subdevice *s) in mite_sync_input_dma() 545 struct comedi_subdevice *s) in mite_sync_output_dma()
|
D | ni_tio.c | 1171 struct comedi_subdevice *s, in ni_tio_insn_config() 1219 struct comedi_subdevice *s) in ni_tio_read_sw_save_reg() 1246 struct comedi_subdevice *s, in ni_tio_insn_read() 1285 struct comedi_subdevice *s, in ni_tio_insn_write()
|
D | 8255_pci.c | 208 struct comedi_subdevice *s; in pci_8255_auto_attach()
|
/linux-4.1.27/drivers/staging/comedi/drivers/addi-data/ |
D | hwdrv_apci1564.c | 21 struct comedi_subdevice *s, in apci1564_timer_insn_config() 71 struct comedi_subdevice *s, in apci1564_timer_insn_write() 94 struct comedi_subdevice *s, in apci1564_timer_insn_read() 110 struct comedi_subdevice *s, in apci1564_counter_insn_config() 156 struct comedi_subdevice *s, in apci1564_counter_insn_write() 185 struct comedi_subdevice *s, in apci1564_counter_insn_read()
|
D | hwdrv_apci3501.c | 20 struct comedi_subdevice *s, in apci3501_config_insn_timer() 90 struct comedi_subdevice *s, in apci3501_write_insn_timer() 152 struct comedi_subdevice *s, in apci3501_read_insn_timer()
|
/linux-4.1.27/drivers/staging/comedi/kcomedilib/ |
D | kcomedilib_main.c | 79 struct comedi_subdevice *s; in comedi_do_insn() 222 struct comedi_subdevice *s; in comedi_find_subdevice_by_type()
|