/linux-4.4.14/drivers/staging/comedi/ |
D | comedidev.h | 162 struct comedi_subdevice { struct 189 int (*insn_read)(struct comedi_device *, struct comedi_subdevice *, argument 191 int (*insn_write)(struct comedi_device *, struct comedi_subdevice *, argument 193 int (*insn_bits)(struct comedi_device *, struct comedi_subdevice *, argument 195 int (*insn_config)(struct comedi_device *, struct comedi_subdevice *, argument 198 int (*do_cmd)(struct comedi_device *, struct comedi_subdevice *); argument 199 int (*do_cmdtest)(struct comedi_device *, struct comedi_subdevice *, argument 201 int (*poll)(struct comedi_device *, struct comedi_subdevice *); argument 202 int (*cancel)(struct comedi_device *, struct comedi_subdevice *); argument 205 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_available(struct comedi_subdevice *s); 35 unsigned int comedi_buf_write_n_allocated(struct comedi_subdevice *s); 37 bool comedi_can_auto_free_spriv(struct comedi_subdevice *s); [all …]
|
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_unalloc(struct comedi_subdevice *s) in comedi_buf_write_n_unalloc() 256 unsigned int comedi_buf_write_n_available(struct comedi_subdevice *s) in comedi_buf_write_n_available() 275 unsigned int comedi_buf_write_alloc(struct comedi_subdevice *s, in comedi_buf_write_alloc() 300 static unsigned int comedi_buf_munge(struct comedi_subdevice *s, in comedi_buf_munge() [all …]
|
D | comedi_fops.c | 73 struct comedi_subdevice *read_subdev; 74 struct comedi_subdevice *write_subdev; 108 static struct comedi_subdevice 212 static struct comedi_subdevice 215 struct comedi_subdevice *s; in comedi_subdevice_from_minor() 239 struct comedi_subdevice *s; in comedi_dev_get_from_subdevice_minor() 270 static struct comedi_subdevice * 273 struct comedi_subdevice *s; in comedi_read_subdevice() 283 static struct comedi_subdevice * 286 struct comedi_subdevice *s; in comedi_write_subdevice() [all …]
|
D | drivers.c | 108 struct comedi_subdevice *s; in comedi_alloc_subdevices() 150 int comedi_alloc_subdev_readback(struct comedi_subdevice *s) in comedi_alloc_subdev_readback() 169 struct comedi_subdevice *s; in comedi_device_detach_cleanup() 218 static int poll_invalid(struct comedi_device *dev, struct comedi_subdevice *s) in poll_invalid() 223 int insn_inval(struct comedi_device *dev, struct comedi_subdevice *s, in insn_inval() 247 struct comedi_subdevice *s, in comedi_readback_insn_read() 282 struct comedi_subdevice *s, in comedi_timeout() 285 struct comedi_subdevice *s, in comedi_timeout() 330 struct comedi_subdevice *s, in comedi_dio_insn_config() 375 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() 117 int comedi_check_chanlist(struct comedi_subdevice *s, int n, in comedi_check_chanlist()
|
/linux-4.4.14/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() 354 struct comedi_subdevice *s) in dio200_subdev_intr_cancel() 369 struct comedi_subdevice *s, in dio200_subdev_intr_cmdtest() 419 struct comedi_subdevice *s) in dio200_subdev_intr_cmd() [all …]
|
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 | pcm3724.c | 62 static int compute_buffer(int config, int devno, struct comedi_subdevice *s) in compute_buffer() 87 struct comedi_subdevice *s, int chanspec) in do_3724_config() 89 struct comedi_subdevice *s_dio1 = &dev->subdevices[0]; in do_3724_config() 90 struct comedi_subdevice *s_dio2 = &dev->subdevices[1]; in do_3724_config() 121 static void enable_chan(struct comedi_device *dev, struct comedi_subdevice *s, in enable_chan() 125 struct comedi_subdevice *s_dio1 = &dev->subdevices[0]; in enable_chan() 160 struct comedi_subdevice *s, in subdev_3724_insn_config() 191 struct comedi_subdevice *s; in pcm3724_attach()
|
D | 8255.h | 37 struct comedi_subdevice; 39 int subdev_8255_init(struct comedi_device *dev, struct comedi_subdevice *s, 44 int subdev_8255_mm_init(struct comedi_device *dev, struct comedi_subdevice *s, 49 unsigned long subdev_8255_regbase(struct comedi_subdevice *s);
|
D | comedi_8255.c | 72 struct comedi_subdevice *s, in subdev_8255_insn() 104 struct comedi_subdevice *s) in subdev_8255_do_config() 125 struct comedi_subdevice *s, in subdev_8255_insn_config() 152 struct comedi_subdevice *s, in __subdev_8255_init() 212 int subdev_8255_init(struct comedi_device *dev, struct comedi_subdevice *s, in subdev_8255_init() 247 int subdev_8255_mm_init(struct comedi_device *dev, struct comedi_subdevice *s, in subdev_8255_mm_init() 264 unsigned long subdev_8255_regbase(struct comedi_subdevice *s) in subdev_8255_regbase()
|
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 | 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 | 173 struct comedi_subdevice *s) in pcl711_ai_get_sample() 184 struct comedi_subdevice *s) in pcl711_ai_cancel() 194 struct comedi_subdevice *s = dev->read_subdev; in pcl711_interrupt() 219 struct comedi_subdevice *s, in pcl711_set_changain() 245 struct comedi_subdevice *s, in pcl711_ai_eoc() 258 struct comedi_subdevice *s, in pcl711_ai_insn_read() 283 struct comedi_subdevice *s, struct comedi_cmd *cmd) in pcl711_ai_cmdtest() 348 static int pcl711_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) in pcl711_ai_cmd() 374 struct comedi_subdevice *s, in pcl711_ao_insn_write() 392 struct comedi_subdevice *s, in pcl711_di_insn_bits() [all …]
|
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 | pcl816.c | 112 struct comedi_subdevice *s, in pcl816_ai_setup_dma() 186 struct comedi_subdevice *s) in pcl816_ai_get_sample() 197 struct comedi_subdevice *s, in pcl816_ai_eoc() 210 struct comedi_subdevice *s) in pcl816_ai_next_chan() 224 struct comedi_subdevice *s, in transfer_from_dma_buf() 243 struct comedi_subdevice *s = dev->read_subdev; in pcl816_interrupt() 279 struct comedi_subdevice *s, in check_channel_list() 335 struct comedi_subdevice *s, struct comedi_cmd *cmd) in pcl816_ai_cmdtest() 404 static int pcl816_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) in pcl816_ai_cmd() 449 static int pcl816_ai_poll(struct comedi_device *dev, struct comedi_subdevice *s) in pcl816_ai_poll() [all …]
|
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 | multiq3.c | 91 struct comedi_subdevice *s, in multiq3_ai_status() 104 struct comedi_subdevice *s, in multiq3_ai_insn_read() 141 struct comedi_subdevice *s, in multiq3_ao_insn_write() 162 struct comedi_subdevice *s, in multiq3_di_insn_bits() 171 struct comedi_subdevice *s, in multiq3_do_insn_bits() 184 struct comedi_subdevice *s, in multiq3_encoder_insn_read() 243 struct comedi_subdevice *s, in multiq3_encoder_insn_config() 263 struct comedi_subdevice *s; in multiq3_attach()
|
D | addi_apci_1032.c | 113 struct comedi_subdevice *s, in apci1032_cos_insn_config() 181 struct comedi_subdevice *s, in apci1032_cos_insn_bits() 191 struct comedi_subdevice *s, in apci1032_cos_cmdtest() 235 struct comedi_subdevice *s) in apci1032_cos_cmd() 253 struct comedi_subdevice *s) in apci1032_cos_cancel() 262 struct comedi_subdevice *s = dev->read_subdev; in apci1032_interrupt() 289 struct comedi_subdevice *s, in apci1032_di_insn_bits() 303 struct comedi_subdevice *s; in apci1032_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 | 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 | 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 | 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 | comedi_test.c | 93 struct comedi_subdevice *s = dev->read_subdev; in fake_sawtooth() 125 struct comedi_subdevice *s = dev->read_subdev; in fake_squarewave() 187 struct comedi_subdevice *s = dev->read_subdev; in waveform_ai_timer() 239 struct comedi_subdevice *s, in waveform_ai_cmdtest() 340 struct comedi_subdevice *s) in waveform_ai_cmd() 399 struct comedi_subdevice *s) in waveform_ai_cancel() 412 struct comedi_subdevice *s, in waveform_ai_insn_read() 432 struct comedi_subdevice *s = dev->write_subdev; in waveform_ao_timer() 506 struct comedi_subdevice *s, in waveform_ao_inttrig_start() 532 struct comedi_subdevice *s, in waveform_ao_cmdtest() [all …]
|
D | usbduxsigma.c | 198 struct comedi_subdevice *s) in usbduxsigma_ai_cancel() 211 struct comedi_subdevice *s, in usbduxsigma_ai_handle_urb() 263 struct comedi_subdevice *s = dev->read_subdev; in usbduxsigma_ai_urb_complete() 324 struct comedi_subdevice *s) in usbduxsigma_ao_cancel() 337 struct comedi_subdevice *s, in usbduxsigma_ao_handle_urb() 402 struct comedi_subdevice *s = dev->write_subdev; in usbduxsigma_ao_urb_complete() 478 struct comedi_subdevice *s, in usbduxsigma_ai_cmdtest() 602 struct comedi_subdevice *s, in usbduxsigma_ai_inttrig() 630 struct comedi_subdevice *s) in usbduxsigma_ai_cmd() 703 struct comedi_subdevice *s, in usbduxsigma_ai_insn_read() [all …]
|
D | icp_multi.c | 98 struct comedi_subdevice *s, in icp_multi_ai_eoc() 111 struct comedi_subdevice *s, in icp_multi_ai_insn_read() 151 struct comedi_subdevice *s, in icp_multi_ao_ready() 164 struct comedi_subdevice *s, in icp_multi_ao_insn_write() 200 struct comedi_subdevice *s, in icp_multi_di_insn_bits() 210 struct comedi_subdevice *s, in icp_multi_do_insn_bits() 256 struct comedi_subdevice *s; in icp_multi_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 | 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 | pcl818.c | 301 struct comedi_subdevice *s, in pcl818_ai_setup_dma() 381 struct comedi_subdevice *s, in pcl818_ai_get_fifo_sample() 396 struct comedi_subdevice *s, in pcl818_ai_get_sample() 411 struct comedi_subdevice *s, in pcl818_ai_eoc() 424 struct comedi_subdevice *s, in pcl818_ai_write_sample() 458 struct comedi_subdevice *s) in pcl818_handle_eoc() 474 struct comedi_subdevice *s) in pcl818_handle_dma() 499 struct comedi_subdevice *s) in pcl818_handle_fifo() 537 struct comedi_subdevice *s = dev->read_subdev; in pcl818_interrupt() 571 struct comedi_subdevice *s, in check_channel_list() [all …]
|
D | ii_pci20kc.c | 137 struct comedi_subdevice *s) in ii20k_module_iobase() 143 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() 253 struct comedi_subdevice *s) in ii20k_dio_config() 317 struct comedi_subdevice *s, in ii20k_dio_insn_config() 344 struct comedi_subdevice *s, in ii20k_dio_insn_bits() 375 struct comedi_subdevice *s) in ii20k_init_module() 417 struct comedi_subdevice *s; in ii20k_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() 639 struct comedi_subdevice *s, in usbdux_ai_inttrig() 669 static int usbdux_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) in usbdux_ai_cmd() 746 struct comedi_subdevice *s, in usbdux_ai_insn_read() [all …]
|
D | adq12b.c | 103 struct comedi_subdevice *s, in adq12b_ai_eoc() 116 struct comedi_subdevice *s, in adq12b_ai_insn_read() 152 struct comedi_subdevice *s, in adq12b_di_insn_bits() 162 struct comedi_subdevice *s, in adq12b_do_insn_bits() 189 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 | 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() 458 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 | 194 struct comedi_subdevice *s) in pci9111_ai_cancel() 211 struct comedi_subdevice *s, in pci9111_ai_check_chanlist() 246 struct comedi_subdevice *s, in pci9111_ai_do_cmd_test() 346 struct comedi_subdevice *s) in pci9111_ai_do_cmd() 400 struct comedi_subdevice *s, void *data, in pci9111_ai_munge() 416 struct comedi_subdevice *s) in pci9111_handle_fifo_half_full() 463 struct comedi_subdevice *s = dev->read_subdev; in pci9111_interrupt() 526 struct comedi_subdevice *s, in pci9111_ai_eoc() 539 struct comedi_subdevice *s, in pci9111_ai_insn_read() 579 struct comedi_subdevice *s, in pci9111_ao_insn_write() [all …]
|
D | pcl812.c | 525 struct comedi_subdevice *s, in pcl812_ai_setup_dma() 601 struct comedi_subdevice *s) in pcl812_ai_get_sample() 612 struct comedi_subdevice *s, in pcl812_ai_eoc() 631 struct comedi_subdevice *s, struct comedi_cmd *cmd) in pcl812_ai_cmdtest() 703 static int pcl812_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) in pcl812_ai_cmd() 759 struct comedi_subdevice *s) in pcl812_ai_next_chan() 773 struct comedi_subdevice *s) in pcl812_handle_eoc() 798 struct comedi_subdevice *s, in transfer_from_dma_buf() 815 struct comedi_subdevice *s) in pcl812_handle_dma() 838 struct comedi_subdevice *s = dev->read_subdev; in pcl812_interrupt() [all …]
|
D | addi_apci_1564.c | 163 struct comedi_subdevice *s = dev->read_subdev; in apci1564_interrupt() 221 struct comedi_subdevice *s, in apci1564_di_insn_bits() 231 struct comedi_subdevice *s, in apci1564_do_insn_bits() 246 struct comedi_subdevice *s, in apci1564_diag_insn_bits() 286 struct comedi_subdevice *s, in apci1564_cos_insn_config() 354 struct comedi_subdevice *s, in apci1564_cos_insn_bits() 364 struct comedi_subdevice *s, in apci1564_cos_cmdtest() 408 struct comedi_subdevice *s) in apci1564_cos_cmd() 426 struct comedi_subdevice *s) in apci1564_cos_cancel() 441 struct comedi_subdevice *s; in apci1564_auto_attach()
|
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 | 165 struct comedi_subdevice *s, in das08_ai_eoc() 178 struct comedi_subdevice *s, in das08_ai_insn_read() 261 struct comedi_subdevice *s, in das08_di_insn_bits() 271 struct comedi_subdevice *s, in das08_do_insn_bits() 291 struct comedi_subdevice *s, in das08jr_di_insn_bits() 301 struct comedi_subdevice *s, in das08jr_do_insn_bits() 335 struct comedi_subdevice *s, in das08_ao_insn_write() 356 struct comedi_subdevice *s; in das08_common_attach()
|
D | comedi_8254.h | 27 struct comedi_subdevice; 101 int (*insn_config)(struct comedi_device *, struct comedi_subdevice *s, 127 void comedi_8254_subdevice_init(struct comedi_subdevice *,
|
D | ke_counter.c | 51 struct comedi_subdevice *s, in ke_counter_insn_write() 73 struct comedi_subdevice *s, in ke_counter_insn_read() 105 struct comedi_subdevice *s, in ke_counter_insn_config() 158 struct comedi_subdevice *s, in ke_counter_do_insn_bits() 174 struct comedi_subdevice *s; in ke_counter_auto_attach()
|
D | addi_watchdog.h | 4 struct comedi_subdevice; 7 int addi_watchdog_init(struct comedi_subdevice *, unsigned long iobase);
|
D | quatech_daqp_cs.c | 178 struct comedi_subdevice *s) in daqp_ai_cancel() 197 struct comedi_subdevice *s) in daqp_ai_get_sample() 213 struct comedi_subdevice *s = dev->read_subdev; in daqp_interrupt() 282 struct comedi_subdevice *s, in daqp_ai_eos() 295 struct comedi_subdevice *s, in daqp_ai_insn_read() 371 struct comedi_subdevice *s, in daqp_ai_cmdtest() 461 static int daqp_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) in daqp_ai_cmd() 618 struct comedi_subdevice *s, in daqp_ao_empty() 631 struct comedi_subdevice *s, in daqp_ao_insn_write() 665 struct comedi_subdevice *s, in daqp_di_insn_bits() [all …]
|
D | mf6x4.c | 94 struct comedi_subdevice *s, in mf6x4_di_insn_bits() 104 struct comedi_subdevice *s, in mf6x4_do_insn_bits() 117 struct comedi_subdevice *s, in mf6x4_ai_eoc() 131 struct comedi_subdevice *s, in mf6x4_ai_insn_read() 164 struct comedi_subdevice *s, in mf6x4_ao_insn_write() 193 struct comedi_subdevice *s; in mf6x4_auto_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 | 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 | aio_aio12_8.c | 109 struct comedi_subdevice *s, in aio_aio12_8_ai_eoc() 122 struct comedi_subdevice *s, in aio_aio12_8_ai_read() 165 struct comedi_subdevice *s, in aio_aio12_8_ao_insn_write() 186 struct comedi_subdevice *s, in aio_aio12_8_counter_insn_config() 212 struct comedi_subdevice *s; in aio_aio12_8_attach()
|
D | cb_pcidas.c | 320 struct comedi_subdevice *s, in cb_pcidas_ai_eoc() 334 struct comedi_subdevice *s, in cb_pcidas_ai_insn_read() 387 struct comedi_subdevice *s, in cb_pcidas_ai_insn_config() 413 struct comedi_subdevice *s, in cb_pcidas_ao_nofifo_insn_write() 444 struct comedi_subdevice *s, in cb_pcidas_ao_fifo_insn_write() 478 struct comedi_subdevice *s, in cb_pcidas_eeprom_ready() 492 struct comedi_subdevice *s, in cb_pcidas_eeprom_insn_read() 569 struct comedi_subdevice *s, in cb_pcidas_caldac_insn_write() 606 struct comedi_subdevice *s, in cb_pcidas_dac08_insn_write() 639 struct comedi_subdevice *s, in cb_pcidas_trimpot_insn_write() [all …]
|
D | s526.c | 156 struct comedi_subdevice *s, in s526_gpct_rinsn() 170 struct comedi_subdevice *s, in s526_gpct_insn_config() 327 struct comedi_subdevice *s, in s526_gpct_winsn() 364 struct comedi_subdevice *s, in s526_eoc() 380 struct comedi_subdevice *s, in s526_ai_insn_read() 420 struct comedi_subdevice *s, in s526_ao_insn_write() 449 struct comedi_subdevice *s, in s526_dio_insn_bits() 462 struct comedi_subdevice *s, in s526_dio_insn_config() 500 struct comedi_subdevice *s; in s526_attach()
|
D | adv_pci1710.c | 237 struct comedi_subdevice *s, in pci171x_ai_check_chanlist() 303 struct comedi_subdevice *s, in pci171x_ai_setup_chanlist() 339 struct comedi_subdevice *s, in pci171x_ai_eoc() 352 struct comedi_subdevice *s, in pci171x_ai_read_sample() 381 struct comedi_subdevice *s, in pci171x_ai_insn_read() 421 struct comedi_subdevice *s, in pci171x_ao_insn_write() 446 struct comedi_subdevice *s, in pci171x_di_insn_bits() 456 struct comedi_subdevice *s, in pci171x_do_insn_bits() 469 struct comedi_subdevice *s, in pci1720_ao_insn_write() 499 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 | rti800.c | 143 struct comedi_subdevice *s, in rti800_ai_eoc() 160 struct comedi_subdevice *s, in rti800_ai_insn_read() 213 struct comedi_subdevice *s, in rti800_ao_insn_write() 239 struct comedi_subdevice *s, in rti800_di_insn_bits() 248 struct comedi_subdevice *s, in rti800_do_insn_bits() 266 struct comedi_subdevice *s; in rti800_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 | dt3000.c | 283 struct comedi_subdevice *s) in dt3k_ai_empty_fifo() 312 struct comedi_subdevice *s) in dt3k_ai_cancel() 329 struct comedi_subdevice *s = dev->read_subdev; in dt3k_interrupt() 387 struct comedi_subdevice *s, struct comedi_cmd *cmd) in dt3k_ai_cmdtest() 463 static int dt3k_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) in dt3k_ai_cmd() 515 struct comedi_subdevice *s, in dt3k_ai_insn_read() 534 struct comedi_subdevice *s, in dt3k_ao_insn_write() 564 struct comedi_subdevice *s, in dt3k_dio_insn_config() 587 struct comedi_subdevice *s, in dt3k_dio_insn_bits() 600 struct comedi_subdevice *s, in dt3k_mem_insn_read() [all …]
|
D | cb_pcimdas.c | 167 struct comedi_subdevice *s, in cb_pcimdas_ai_eoc() 181 struct comedi_subdevice *s, in cb_pcimdas_ai_insn_read() 230 struct comedi_subdevice *s, in cb_pcimdas_ao_insn_write() 249 struct comedi_subdevice *s, in cb_pcimdas_di_insn_bits() 264 struct comedi_subdevice *s, in cb_pcimdas_do_insn_bits() 279 struct comedi_subdevice *s, in cb_pcimdas_counter_insn_config() 362 struct comedi_subdevice *s; in cb_pcimdas_auto_attach()
|
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 | 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 | 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 | 213 struct comedi_subdevice *s) in apci3120_setup_dma() 399 struct comedi_subdevice *s, in apci3120_set_chanlist() 434 struct comedi_subdevice *s) in apci3120_interrupt_dma() 482 struct comedi_subdevice *s = dev->read_subdev; in apci3120_interrupt() 546 struct comedi_subdevice *s) in apci3120_ai_cmd() 602 struct comedi_subdevice *s, in apci3120_ai_cmdtest() 672 struct comedi_subdevice *s) in apci3120_cancel() 700 struct comedi_subdevice *s, in apci3120_ai_eoc() 713 struct comedi_subdevice *s, in apci3120_ai_insn_read() 757 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() 660 struct comedi_subdevice *s; in das800_attach()
|
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 | 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 | mpc624.c | 119 struct comedi_subdevice *s) in mpc624_ai_get_sample() 198 struct comedi_subdevice *s, in mpc624_ai_eoc() 211 struct comedi_subdevice *s, in mpc624_ai_insn_read() 247 struct comedi_subdevice *s; in mpc624_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 | 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 | 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() 162 static int ni_tio_cmd_setup(struct comedi_subdevice *s) in ni_tio_cmd_setup() 188 int ni_tio_cmd(struct comedi_device *dev, struct comedi_subdevice *s) in ni_tio_cmd() 218 struct comedi_subdevice *s, in ni_tio_cmdtest() 408 struct comedi_subdevice *s) in ni_tio_handle_interrupt()
|
D | cb_das16_cs.c | 136 struct comedi_subdevice *s, in das16cs_ai_eoc() 149 struct comedi_subdevice *s, in das16cs_ai_insn_read() 203 struct comedi_subdevice *s, in das16cs_ao_insn_write() 254 struct comedi_subdevice *s, in das16cs_dio_insn_bits() 267 struct comedi_subdevice *s, in das16cs_dio_insn_config() 299 struct comedi_subdevice *s, in das16cs_counter_insn_config() 356 struct comedi_subdevice *s; in das16cs_auto_attach()
|
D | ni_mio_common.c | 938 struct comedi_subdevice *s = dev->read_subdev; in ni_sync_ai_dma() 985 struct comedi_subdevice *s = dev->write_subdev; in mite_handle_b_linkc() 1020 struct comedi_subdevice *s, int n) in ni_ao_fifo_load() 1062 struct comedi_subdevice *s) in ni_ao_fifo_half_empty() 1084 struct comedi_subdevice *s) in ni_ao_prep_fifo() 1111 struct comedi_subdevice *s, int n) in ni_ai_fifo_read() 1171 struct comedi_subdevice *s = dev->read_subdev; in ni_handle_fifo_half_full() 1186 struct comedi_subdevice *s = dev->read_subdev; in ni_handle_fifo_dregs() 1248 struct comedi_subdevice *s = dev->read_subdev; in get_last_sample_611x() 1266 struct comedi_subdevice *s = dev->read_subdev; in get_last_sample_6143() [all …]
|
D | vmk80xx.c | 243 struct comedi_subdevice *s, in vmk80xx_ai_insn_read() 291 struct comedi_subdevice *s, in vmk80xx_ao_insn_write() 332 struct comedi_subdevice *s, in vmk80xx_ao_insn_read() 361 struct comedi_subdevice *s, in vmk80xx_di_insn_bits() 400 struct comedi_subdevice *s, in vmk80xx_do_insn_bits() 444 struct comedi_subdevice *s, in vmk80xx_cnt_insn_read() 488 struct comedi_subdevice *s, in vmk80xx_cnt_insn_config() 525 struct comedi_subdevice *s, in vmk80xx_cnt_insn_write() 569 struct comedi_subdevice *s, in vmk80xx_pwm_insn_read() 602 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 | adv_pci1723.c | 88 struct comedi_subdevice *s, in pci1723_ao_insn_write() 106 struct comedi_subdevice *s, in pci1723_dio_insn_config() 129 struct comedi_subdevice *s, in pci1723_dio_insn_bits() 145 struct comedi_subdevice *s; in pci1723_auto_attach()
|
D | ssv_dnp.c | 51 struct comedi_subdevice *s, in dnp_dio_insn_bits() 90 struct comedi_subdevice *s, in dnp_dio_insn_config() 135 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 | 337 static int serial2002_setup_subdevice(struct comedi_subdevice *s, in serial2002_setup_subdevice() 397 struct comedi_subdevice *s; in serial2002_setup_subdevs() 576 struct comedi_subdevice *s, in serial2002_di_insn_read() 600 struct comedi_subdevice *s, in serial2002_do_insn_write() 621 struct comedi_subdevice *s, in serial2002_ai_insn_read() 645 struct comedi_subdevice *s, in serial2002_ao_insn_write() 667 struct comedi_subdevice *s, in serial2002_ao_insn_read() 682 struct comedi_subdevice *s, in serial2002_encoder_insn_read() 709 struct comedi_subdevice *s; in serial2002_attach() 777 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 | 287 struct comedi_subdevice *s, in pci9118_ai_check_chanlist() 327 struct comedi_subdevice *s, in pci9118_set_chanlist() 405 struct comedi_subdevice *s, in pci9118_ai_samples_ready() 461 struct comedi_subdevice *s, in pci9118_ai_dma_xfer() 529 struct comedi_subdevice *s, in pci9118_calc_divisors() 562 struct comedi_subdevice *s) in pci9118_ai_cancel() 598 struct comedi_subdevice *s, void *data, in pci9118_ai_munge() 618 struct comedi_subdevice *s) in pci9118_ai_get_onesample() 635 struct comedi_subdevice *s) in pci9118_ai_get_dma() 678 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 | rtd520.c | 529 struct comedi_subdevice *s, in rtd_ai_eoc() 542 struct comedi_subdevice *s, struct comedi_insn *insn, in rtd_ai_rinsn() 584 static int ai_read_n(struct comedi_device *dev, struct comedi_subdevice *s, in ai_read_n() 621 struct comedi_subdevice *s = dev->read_subdev; in rtd_interrupt() 698 struct comedi_subdevice *s, struct comedi_cmd *cmd) in rtd_ai_cmdtest() 839 static int rtd_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) in rtd_ai_cmd() 990 static int rtd_ai_cancel(struct comedi_device *dev, struct comedi_subdevice *s) in rtd_ai_cancel() 1005 struct comedi_subdevice *s, in rtd_ao_eoc() 1020 struct comedi_subdevice *s, in rtd_ao_insn_write() 1059 struct comedi_subdevice *s, in rtd_dio_insn_bits() [all …]
|
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 | 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 | 8255.c | 59 struct comedi_subdevice *s; in dev_8255_attach() 111 struct comedi_subdevice *s; in dev_8255_detach()
|
D | mite.h | 29 struct comedi_subdevice; 98 struct comedi_subdevice *s); 100 struct comedi_subdevice *s); 112 struct comedi_subdevice *s);
|
D | usbduxfast.c | 219 struct comedi_subdevice *s) in usbduxfast_ai_cancel() 232 struct comedi_subdevice *s, in usbduxfast_ai_handle_urb() 269 struct comedi_subdevice *s = dev->read_subdev; in usbduxfast_ai_interrupt() 328 struct comedi_subdevice *s, in usbduxfast_ai_check_chanlist() 358 struct comedi_subdevice *s, in usbduxfast_ai_cmdtest() 437 struct comedi_subdevice *s, in usbduxfast_ai_inttrig() 467 struct comedi_subdevice *s) in usbduxfast_ai_cmd() 763 struct comedi_subdevice *s, in usbduxfast_ai_insn_read() 920 struct comedi_subdevice *s; in usbduxfast_auto_attach()
|
D | me4000.c | 447 struct comedi_subdevice *s) in me4000_ai_get_sample() 457 struct comedi_subdevice *s, in me4000_ai_eoc() 470 struct comedi_subdevice *s, in me4000_ai_insn_read() 536 struct comedi_subdevice *s) in me4000_ai_cancel() 544 struct comedi_subdevice *s, in me4000_ai_check_chanlist() 586 struct comedi_subdevice *s, in me4000_ai_round_cmd_args() 637 struct comedi_subdevice *s, in me4000_ai_write_chanlist() 661 struct comedi_subdevice *s) in me4000_ai_do_cmd() 714 struct comedi_subdevice *s, in me4000_ai_do_cmd_test() 933 struct comedi_subdevice *s = dev->read_subdev; in me4000_ai_isr() [all …]
|
D | adv_pci1724.c | 83 struct comedi_subdevice *s, in adv_pci1724_dac_idle() 96 struct comedi_subdevice *s, in adv_pci1724_insn_write() 131 struct comedi_subdevice *s; in adv_pci1724_auto_attach()
|
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 | ni_usb6501.c | 347 struct comedi_subdevice *s, in ni6501_dio_insn_config() 365 struct comedi_subdevice *s, in ni6501_dio_insn_bits() 399 struct comedi_subdevice *s, in ni6501_cnt_insn_config() 427 struct comedi_subdevice *s, in ni6501_cnt_insn_read() 446 struct comedi_subdevice *s, in ni6501_cnt_insn_write() 523 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 | 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() 704 struct comedi_subdevice *s; in a2150_attach()
|
D | gsc_hpdi.c | 153 struct comedi_subdevice *s = dev->read_subdev; in gsc_hpdi_drain_dma() 193 struct comedi_subdevice *s = dev->read_subdev; in gsc_hpdi_interrupt() 276 struct comedi_subdevice *s) in gsc_hpdi_cancel() 287 struct comedi_subdevice *s) in gsc_hpdi_cmd() 342 struct comedi_subdevice *s, in gsc_hpdi_check_chanlist() 361 struct comedi_subdevice *s, in gsc_hpdi_cmd_test() 466 struct comedi_subdevice *s, in gsc_hpdi_dio_insn_config() 595 struct comedi_subdevice *s; in gsc_hpdi_auto_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 | 94 struct comedi_subdevice *s, in apci3501_ao_insn_write() 145 struct comedi_subdevice *s, in apci3501_di_insn_bits() 155 struct comedi_subdevice *s, in apci3501_do_insn_bits() 244 struct comedi_subdevice *s, in apci3501_eeprom_insn_read() 322 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 | me_daq.c | 159 struct comedi_subdevice *s, in me_dio_insn_config() 192 struct comedi_subdevice *s, in me_dio_insn_bits() 225 struct comedi_subdevice *s, in me_ai_eoc() 238 struct comedi_subdevice *s, in me_ai_insn_read() 305 struct comedi_subdevice *s, in me_ao_insn_write() 442 struct comedi_subdevice *s; in me_auto_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 | 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 | 1734 struct comedi_subdevice *s, in cb_pcidas64_ai_eoc() 1754 static int ai_rinsn(struct comedi_device *dev, struct comedi_subdevice *s, in ai_rinsn() 1971 static int ai_config_insn(struct comedi_device *dev, struct comedi_subdevice *s, in ai_config_insn() 2066 struct comedi_subdevice *s, in cb_pcidas64_ai_check_chanlist() 2105 static int ai_cmdtest(struct comedi_device *dev, struct comedi_subdevice *s, in ai_cmdtest() 2569 static int ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) in ai_cmd() 2692 struct comedi_subdevice *s = dev->read_subdev; in pio_drain_ai_fifo_16() 2754 struct comedi_subdevice *s = dev->read_subdev; in pio_drain_ai_fifo_32() 2796 struct comedi_subdevice *s = dev->read_subdev; in drain_dma_buffers() 2836 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 | 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() 134 struct comedi_subdevice *s, in bonding_dio_insn_config() 286 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 | 552 struct comedi_subdevice *s, in dt9812_di_insn_bits() 569 struct comedi_subdevice *s, in dt9812_do_insn_bits() 582 struct comedi_subdevice *s, in dt9812_ai_insn_read() 602 struct comedi_subdevice *s, in dt9812_ao_insn_read() 617 struct comedi_subdevice *s, in dt9812_ao_insn_write() 766 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() 547 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.4.14/drivers/staging/comedi/drivers/addi-data/ |
D | hwdrv_apci1564.c | 2 struct comedi_subdevice *s, in apci1564_timer_insn_config() 55 struct comedi_subdevice *s, in apci1564_timer_insn_write() 78 struct comedi_subdevice *s, in apci1564_timer_insn_read() 95 struct comedi_subdevice *s, in apci1564_counter_insn_config() 140 struct comedi_subdevice *s, in apci1564_counter_insn_write() 168 struct comedi_subdevice *s, in apci1564_counter_insn_read()
|
D | hwdrv_apci3501.c | 20 struct comedi_subdevice *s, in apci3501_config_insn_timer() 86 struct comedi_subdevice *s, in apci3501_write_insn_timer() 126 struct comedi_subdevice *s, in apci3501_read_insn_timer()
|
/linux-4.4.14/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()
|