Home
last modified time | relevance | path

Searched refs:comedi_cmd (Results 1 – 58 of 58) sorted by relevance

/linux-4.4.14/drivers/staging/comedi/drivers/
Dni_labpc_isadma.c38 struct comedi_cmd *cmd = &s->async->cmd; in labpc_suggest_transfer_size()
65 struct comedi_cmd *cmd = &s->async->cmd; in labpc_setup_dma()
87 struct comedi_cmd *cmd = &async->cmd; in labpc_drain_dma()
Dni_tiocmd.c91 struct comedi_cmd *cmd = &s->async->cmd; in ni_tio_input_inttrig()
118 struct comedi_cmd *cmd = &async->cmd; in ni_tio_input_cmd()
164 struct comedi_cmd *cmd = &s->async->cmd; in ni_tio_cmd_setup()
192 struct comedi_cmd *cmd = &async->cmd; in ni_tio_cmd()
219 struct comedi_cmd *cmd) in ni_tio_cmdtest()
Dcomedi_test.c189 struct comedi_cmd *cmd = &async->cmd; in waveform_ai_timer()
240 struct comedi_cmd *cmd) in waveform_ai_cmdtest()
343 struct comedi_cmd *cmd = &s->async->cmd; in waveform_ai_cmd()
434 struct comedi_cmd *cmd = &async->cmd; in waveform_ao_timer()
511 struct comedi_cmd *cmd = &async->cmd; in waveform_ao_inttrig_start()
533 struct comedi_cmd *cmd) in waveform_ao_cmdtest()
592 struct comedi_cmd *cmd = &s->async->cmd; in waveform_ao_cmd()
Damplc_pci230.c847 struct comedi_cmd *cmd) in pci230_ao_check_chanlist()
878 struct comedi_subdevice *s, struct comedi_cmd *cmd) in pci230_ao_cmdtest()
1011 struct comedi_cmd *cmd; in pci230_ao_stop()
1062 struct comedi_cmd *cmd = &async->cmd; in pci230_handle_ao_nofifo()
1093 struct comedi_cmd *cmd = &async->cmd; in pci230_handle_ao_fifo()
1210 struct comedi_cmd *cmd = &async->cmd; in pci230_ao_start()
1285 struct comedi_cmd *cmd = &s->async->cmd; in pci230_ao_inttrig_start()
1303 struct comedi_cmd *cmd = &s->async->cmd; in pci230_ao_cmd()
1373 static int pci230_ai_check_scan_period(struct comedi_cmd *cmd) in pci230_ai_check_scan_period()
1399 struct comedi_cmd *cmd) in pci230_ai_check_chanlist()
[all …]
Damplc_pci224.c484 struct comedi_cmd *cmd = &s->async->cmd; in pci224_ao_start()
507 struct comedi_cmd *cmd = &s->async->cmd; in pci224_ao_handle_fifo()
608 struct comedi_cmd *cmd = &s->async->cmd; in pci224_ao_inttrig_start()
621 struct comedi_cmd *cmd) in pci224_ao_check_chanlist()
661 struct comedi_cmd *cmd) in pci224_ao_cmdtest()
831 struct comedi_cmd *cmd = &s->async->cmd; in pci224_ao_cmd()
915 struct comedi_cmd *cmd = &s->async->cmd; in pci224_ao_munge()
946 struct comedi_cmd *cmd; in pci224_interrupt()
Dni_labpc_common.c279 static bool labpc_use_continuous_mode(const struct comedi_cmd *cmd, in labpc_use_continuous_mode()
288 static unsigned int labpc_ai_convert_period(const struct comedi_cmd *cmd, in labpc_ai_convert_period()
300 static void labpc_set_ai_convert_period(struct comedi_cmd *cmd, in labpc_set_ai_convert_period()
316 static unsigned int labpc_ai_scan_period(const struct comedi_cmd *cmd, in labpc_ai_scan_period()
328 static void labpc_set_ai_scan_period(struct comedi_cmd *cmd, in labpc_set_ai_scan_period()
341 static void labpc_adc_timing(struct comedi_device *dev, struct comedi_cmd *cmd, in labpc_adc_timing()
423 static enum scan_mode labpc_ai_scan_mode(const struct comedi_cmd *cmd) in labpc_ai_scan_mode()
449 struct comedi_cmd *cmd) in labpc_ai_check_chanlist()
505 struct comedi_subdevice *s, struct comedi_cmd *cmd) in labpc_ai_cmdtest()
625 struct comedi_cmd *cmd = &async->cmd; in labpc_ai_cmd()
[all …]
Dcb_pcidas64.c1260 const struct comedi_cmd *cmd) in enable_ai_interrupts()
2019 static void check_adc_timing(struct comedi_device *dev, struct comedi_cmd *cmd) in check_adc_timing()
2067 struct comedi_cmd *cmd) in cb_pcidas64_ai_check_chanlist()
2106 struct comedi_cmd *cmd) in ai_cmdtest()
2231 static int use_hw_sample_counter(struct comedi_cmd *cmd) in use_hw_sample_counter()
2243 struct comedi_cmd *cmd) in setup_sample_counters()
2273 const struct comedi_cmd *cmd) in ai_convert_counter_6xxx()
2280 struct comedi_cmd *cmd) in ai_scan_counter_6xxx()
2301 struct comedi_cmd *cmd) in ai_convert_counter_4020()
2324 const struct comedi_cmd *cmd) in select_master_clock_4020()
[all …]
Dpcmuio.c315 struct comedi_cmd *cmd = &s->async->cmd; in pcmuio_handle_intr_subdev()
390 struct comedi_cmd *cmd = &s->async->cmd; in pcmuio_start_intr()
436 struct comedi_cmd *cmd = &s->async->cmd; in pcmuio_inttrig_start_intr()
460 struct comedi_cmd *cmd = &s->async->cmd; in pcmuio_cmd()
481 struct comedi_cmd *cmd) in pcmuio_cmdtest()
Daddi_apci_2032.c88 struct comedi_cmd *cmd) in apci2032_int_cmdtest()
136 struct comedi_cmd *cmd = &s->async->cmd; in apci2032_int_cmd()
175 struct comedi_cmd *cmd = &s->async->cmd; in apci2032_interrupt()
Ddas1800.c483 struct comedi_cmd *cmd = &s->async->cmd; in das1800_handle_fifo_not_empty()
592 struct comedi_cmd *cmd = &async->cmd; in das1800_ai_handler()
708 struct comedi_cmd *cmd) in das1800_ai_check_chanlist()
729 struct comedi_cmd *cmd) in das1800_ai_do_cmdtest()
833 static int control_a_bits(const struct comedi_cmd *cmd) in control_a_bits()
855 static int control_c_bits(const struct comedi_cmd *cmd) in control_c_bits()
907 struct comedi_cmd *cmd = &s->async->cmd; in das1800_ai_transfer_size()
965 const struct comedi_cmd *cmd) in program_chanlist()
996 const struct comedi_cmd *cmd = &async->cmd; in das1800_ai_do_cmd()
Dadl_pci9111.c212 struct comedi_cmd *cmd) in pci9111_ai_check_chanlist()
247 struct comedi_cmd *cmd) in pci9111_ai_do_cmd_test()
349 struct comedi_cmd *cmd = &s->async->cmd; in pci9111_ai_do_cmd()
419 struct comedi_cmd *cmd = &s->async->cmd; in pci9111_handle_fifo_half_full()
465 struct comedi_cmd *cmd; in pci9111_interrupt()
Dpcmmio.c336 struct comedi_cmd *cmd = &s->async->cmd; in pcmmio_handle_dio_intr()
394 struct comedi_cmd *cmd = &s->async->cmd; in pcmmio_start_intr()
438 struct comedi_cmd *cmd = &s->async->cmd; in pcmmio_inttrig_start_intr()
459 struct comedi_cmd *cmd = &s->async->cmd; in pcmmio_cmd()
478 struct comedi_cmd *cmd) in pcmmio_cmdtest()
Ddmm32at.c242 struct comedi_cmd *cmd) in dmm32at_ai_check_chanlist()
269 struct comedi_cmd *cmd) in dmm32at_ai_cmdtest()
373 struct comedi_cmd *cmd = &s->async->cmd; in dmm32at_ai_cmd()
426 struct comedi_cmd *cmd = &s->async->cmd; in dmm32at_isr()
Ddas16m1.c151 struct comedi_cmd *cmd) in das16m1_ai_check_chanlist()
178 struct comedi_subdevice *s, struct comedi_cmd *cmd) in das16m1_cmd_test()
253 struct comedi_cmd *cmd = &async->cmd; in das16m1_cmd_exec()
402 struct comedi_cmd *cmd; in das16m1_handler()
Damplc_dio200_common.c222 struct comedi_cmd *cmd = &s->async->cmd; in dio200_start_intr()
244 struct comedi_cmd *cmd = &s->async->cmd; in dio200_inttrig_start_intr()
264 struct comedi_cmd *cmd = &s->async->cmd; in dio200_read_scan_intr()
370 struct comedi_cmd *cmd) in dio200_subdev_intr_cmdtest()
421 struct comedi_cmd *cmd = &s->async->cmd; in dio200_subdev_intr_cmd()
Dusbduxfast.c237 struct comedi_cmd *cmd = &async->cmd; in usbduxfast_ai_handle_urb()
329 struct comedi_cmd *cmd) in usbduxfast_ai_check_chanlist()
359 struct comedi_cmd *cmd) in usbduxfast_ai_cmdtest()
441 struct comedi_cmd *cmd = &s->async->cmd; in usbduxfast_ai_inttrig()
470 struct comedi_cmd *cmd = &s->async->cmd; in usbduxfast_ai_cmd()
Dadl_pci9118.c288 struct comedi_cmd *cmd) in pci9118_ai_check_chanlist()
409 struct comedi_cmd *cmd = &s->async->cmd; in pci9118_ai_samples_ready()
466 struct comedi_cmd *cmd = &s->async->cmd; in pci9118_ai_dma_xfer()
536 struct comedi_cmd *cmd = &s->async->cmd; in pci9118_calc_divisors()
621 struct comedi_cmd *cmd = &s->async->cmd; in pci9118_ai_get_onesample()
638 struct comedi_cmd *cmd = &s->async->cmd; in pci9118_ai_get_dma()
786 struct comedi_cmd *cmd = &s->async->cmd; in pci9118_ai_inttrig()
801 struct comedi_cmd *cmd = &s->async->cmd; in pci9118_ai_setup_dma()
919 struct comedi_cmd *cmd = &s->async->cmd; in pci9118_ai_cmd()
1142 struct comedi_cmd *cmd) in pci9118_ai_cmdtest()
Ddas6402.c186 struct comedi_cmd *cmd = &async->cmd; in das6402_interrupt()
234 struct comedi_cmd *cmd = &s->async->cmd; in das6402_ai_cmd()
257 struct comedi_cmd *cmd) in das6402_ai_check_chanlist()
298 struct comedi_cmd *cmd) in das6402_ai_cmdtest()
Dcb_pcidas.c659 struct comedi_cmd *cmd) in cb_pcidas_ai_check_chanlist()
686 struct comedi_cmd *cmd) in cb_pcidas_ai_cmdtest()
800 struct comedi_cmd *cmd = &async->cmd; in cb_pcidas_ai_cmd()
881 struct comedi_cmd *cmd) in cb_pcidas_ao_check_chanlist()
900 struct comedi_cmd *cmd) in cb_pcidas_ao_cmdtest()
1012 struct comedi_cmd *cmd = &async->cmd; in cb_pcidas_ao_inttrig()
1044 struct comedi_cmd *cmd = &async->cmd; in cb_pcidas_ao_cmd()
1120 struct comedi_cmd *cmd = &async->cmd; in cb_pcidas_ao_interrupt()
1153 struct comedi_cmd *cmd = &async->cmd; in cb_pcidas_ai_interrupt()
Dusbduxsigma.c216 struct comedi_cmd *cmd = &async->cmd; in usbduxsigma_ai_handle_urb()
342 struct comedi_cmd *cmd = &async->cmd; in usbduxsigma_ao_handle_urb()
479 struct comedi_cmd *cmd) in usbduxsigma_ai_cmdtest()
606 struct comedi_cmd *cmd = &s->async->cmd; in usbduxsigma_ai_inttrig()
633 struct comedi_cmd *cmd = &s->async->cmd; in usbduxsigma_ai_cmd()
810 struct comedi_cmd *cmd = &s->async->cmd; in usbduxsigma_ao_inttrig()
835 struct comedi_cmd *cmd) in usbduxsigma_ao_cmdtest()
905 struct comedi_cmd *cmd = &s->async->cmd; in usbduxsigma_ao_cmd()
Ddt2814.c123 struct comedi_subdevice *s, struct comedi_cmd *cmd) in dt2814_ai_cmdtest()
182 struct comedi_cmd *cmd = &s->async->cmd; in dt2814_ai_cmd()
Ddas800.c276 struct comedi_cmd *cmd) in das800_ai_check_chanlist()
304 struct comedi_cmd *cmd) in das800_ai_do_cmdtest()
380 struct comedi_cmd *cmd = &async->cmd; in das800_ai_do_cmd()
436 struct comedi_cmd *cmd; in das800_interrupt()
Dpcl711.c195 struct comedi_cmd *cmd = &s->async->cmd; in pcl711_interrupt()
283 struct comedi_subdevice *s, struct comedi_cmd *cmd) in pcl711_ai_cmdtest()
350 struct comedi_cmd *cmd = &s->async->cmd; in pcl711_ai_cmd()
Dni_at_a2150.c160 struct comedi_cmd *cmd = &async->cmd; in a2150_interrupt()
373 struct comedi_cmd *cmd) in a2150_ai_check_chanlist()
414 struct comedi_subdevice *s, struct comedi_cmd *cmd) in a2150_ai_cmdtest()
489 struct comedi_cmd *cmd = &async->cmd; in a2150_ai_cmd()
Dgsc_hpdi.c154 struct comedi_cmd *cmd = &s->async->cmd; in gsc_hpdi_drain_dma()
291 struct comedi_cmd *cmd = &async->cmd; in gsc_hpdi_cmd()
343 struct comedi_cmd *cmd) in gsc_hpdi_check_chanlist()
362 struct comedi_cmd *cmd) in gsc_hpdi_cmd_test()
Dadv_pci1710.c238 struct comedi_cmd *cmd) in pci171x_ai_check_chanlist()
517 struct comedi_cmd *cmd = &s->async->cmd; in pci1710_handle_every_sample()
561 struct comedi_cmd *cmd = &async->cmd; in pci1710_handle_fifo()
606 struct comedi_cmd *cmd; in interrupt_service_pci1710()
646 struct comedi_cmd *cmd = &s->async->cmd; in pci171x_ai_cmd()
686 struct comedi_cmd *cmd) in pci171x_ai_cmdtest()
Dusbdux.c254 struct comedi_cmd *cmd = &async->cmd; in usbduxsub_ai_handle_urb()
382 struct comedi_cmd *cmd = &async->cmd; in usbduxsub_ao_handle_urb()
517 struct comedi_subdevice *s, struct comedi_cmd *cmd) in usbdux_ai_cmdtest()
643 struct comedi_cmd *cmd = &s->async->cmd; in usbdux_ai_inttrig()
672 struct comedi_cmd *cmd = &s->async->cmd; in usbdux_ai_cmd()
851 struct comedi_cmd *cmd = &s->async->cmd; in usbdux_ao_inttrig()
878 struct comedi_subdevice *s, struct comedi_cmd *cmd) in usbdux_ao_cmdtest()
960 struct comedi_cmd *cmd = &s->async->cmd; in usbdux_ao_cmd()
Dni_tio.h148 struct comedi_cmd *);
Dpcl818.c428 struct comedi_cmd *cmd = &s->async->cmd; in pcl818_ai_write_sample()
538 struct comedi_cmd *cmd = &s->async->cmd; in pcl818_interrupt()
634 struct comedi_cmd *cmd) in ai_cmdtest()
712 struct comedi_cmd *cmd = &s->async->cmd; in pcl818_ai_cmd()
763 struct comedi_cmd *cmd = &s->async->cmd; in pcl818_ai_cancel()
Ddt282x.c654 struct comedi_cmd *cmd) in dt282x_ai_cmdtest()
721 struct comedi_cmd *cmd = &s->async->cmd; in dt282x_ai_cmd()
826 struct comedi_cmd *cmd) in dt282x_ao_cmdtest()
885 struct comedi_cmd *cmd = &s->async->cmd; in dt282x_ao_inttrig()
907 struct comedi_cmd *cmd = &s->async->cmd; in dt282x_ao_cmd()
Daddi_apci_3120.c216 struct comedi_cmd *cmd = &s->async->cmd; in apci3120_setup_dma()
438 struct comedi_cmd *cmd = &async->cmd; in apci3120_interrupt_dma()
484 struct comedi_cmd *cmd = &async->cmd; in apci3120_interrupt()
549 struct comedi_cmd *cmd = &s->async->cmd; in apci3120_ai_cmd()
603 struct comedi_cmd *cmd) in apci3120_ai_cmdtest()
Dquatech_daqp_cs.c214 struct comedi_cmd *cmd = &s->async->cmd; in daqp_interrupt()
372 struct comedi_cmd *cmd) in daqp_ai_cmdtest()
464 struct comedi_cmd *cmd = &s->async->cmd; in daqp_ai_cmd()
Dpcl816.c212 struct comedi_cmd *cmd = &s->async->cmd; in pcl816_ai_next_chan()
335 struct comedi_subdevice *s, struct comedi_cmd *cmd) in pcl816_ai_cmdtest()
408 struct comedi_cmd *cmd = &s->async->cmd; in pcl816_ai_cmd()
Dme4000.c545 struct comedi_cmd *cmd) in me4000_ai_check_chanlist()
587 struct comedi_cmd *cmd) in me4000_ai_round_cmd_args()
638 struct comedi_cmd *cmd) in me4000_ai_write_chanlist()
664 struct comedi_cmd *cmd = &s->async->cmd; in me4000_ai_do_cmd()
715 struct comedi_cmd *cmd) in me4000_ai_do_cmd_test()
Dpcl812.c631 struct comedi_subdevice *s, struct comedi_cmd *cmd) in pcl812_ai_cmdtest()
707 struct comedi_cmd *cmd = &s->async->cmd; in pcl812_ai_cmd()
761 struct comedi_cmd *cmd = &s->async->cmd; in pcl812_ai_next_chan()
775 struct comedi_cmd *cmd = &s->async->cmd; in pcl812_handle_eoc()
Ddas16.c477 struct comedi_cmd *cmd = &async->cmd; in das16_interrupt()
564 struct comedi_cmd *cmd) in das16_ai_check_chanlist()
591 struct comedi_cmd *cmd) in das16_cmd_test()
705 struct comedi_cmd *cmd = &async->cmd; in das16_cmd_exec()
Damplc_pc236_common.c78 struct comedi_cmd *cmd) in pc236_intr_cmdtest()
Ds626.c1349 struct comedi_cmd *cmd = &s->async->cmd; in s626_handle_dio_interrupt()
1413 struct comedi_cmd *cmd = &async->cmd; in s626_check_counter_interrupts()
1473 struct comedi_cmd *cmd = &async->cmd; in s626_handle_eos_interrupt()
1559 struct comedi_cmd *cmd = &s->async->cmd; in s626_reset_adc()
1905 static int s626_ai_load_polllist(uint8_t *ppl, struct comedi_cmd *cmd) in s626_ai_load_polllist()
1925 struct comedi_cmd *cmd = &s->async->cmd; in s626_ai_inttrig()
2014 struct comedi_cmd *cmd = &s->async->cmd; in s626_ai_cmd()
2110 struct comedi_subdevice *s, struct comedi_cmd *cmd) in s626_ai_cmdtest()
Daio_iiro_16.c111 struct comedi_cmd *cmd) in aio_iiro_16_cos_cmdtest()
Dni_pcidio.c543 struct comedi_subdevice *s, struct comedi_cmd *cmd) in ni_pcidio_cmdtest()
621 struct comedi_cmd *cmd = &s->async->cmd; in ni_pcidio_inttrig()
635 struct comedi_cmd *cmd = &s->async->cmd; in ni_pcidio_cmd()
Dcomedi_parport.c156 struct comedi_cmd *cmd) in parport_intr_cmdtest()
Daddi_apci_1500.c293 struct comedi_cmd *cmd = &s->async->cmd; in apci1500_di_inttrig_start()
381 struct comedi_cmd *cmd) in apci1500_di_cmdtest()
Ddt3000.c387 struct comedi_subdevice *s, struct comedi_cmd *cmd) in dt3k_ai_cmdtest()
465 struct comedi_cmd *cmd = &s->async->cmd; in dt3k_ai_cmd()
Drtd520.c589 struct comedi_cmd *cmd = &async->cmd; in ai_read_n()
698 struct comedi_subdevice *s, struct comedi_cmd *cmd) in rtd_ai_cmdtest()
842 struct comedi_cmd *cmd = &s->async->cmd; in rtd_ai_cmd()
Dni_mio_common.c1359 struct comedi_cmd *cmd = &s->async->cmd; in handle_a_interrupt()
1514 struct comedi_cmd *cmd = &async->cmd; in ni_ai_munge()
2071 struct comedi_cmd *cmd) in ni_ai_cmdtest()
2226 struct comedi_cmd *cmd = &s->async->cmd; in ni_ai_inttrig()
2241 const struct comedi_cmd *cmd = &s->async->cmd; in ni_ai_cmd()
2573 struct comedi_cmd *cmd = &s->async->cmd; in ni_ao_munge()
2820 struct comedi_cmd *cmd = &s->async->cmd; in ni_ao_inttrig()
2896 const struct comedi_cmd *cmd = &s->async->cmd; in ni_ao_cmd()
3109 struct comedi_cmd *cmd) in ni_ao_cmdtest()
3314 struct comedi_cmd *cmd) in ni_cdio_check_chanlist()
[all …]
Daddi_apci_1032.c192 struct comedi_cmd *cmd) in apci1032_cos_cmdtest()
Dni_atmio16d.c229 struct comedi_cmd *cmd) in atmio16d_ai_cmdtest()
293 struct comedi_cmd *cmd = &s->async->cmd; in atmio16d_ai_cmd()
Dpcl726.c168 struct comedi_cmd *cmd) in pcl726_intr_cmdtest()
Daddi_apci_3xxx.c521 struct comedi_cmd *cmd) in apci3xxx_ai_cmdtest()
580 struct comedi_cmd *cmd = &s->async->cmd; in apci3xxx_ai_cmd()
Dni_6527.c218 struct comedi_cmd *cmd) in ni6527_intr_cmdtest()
Daddi_apci_1564.c365 struct comedi_cmd *cmd) in apci1564_cos_cmdtest()
Dmite.c550 struct comedi_cmd *cmd = &async->cmd; in mite_sync_output_dma()
Dni_65xx.c502 struct comedi_cmd *cmd) in ni_65xx_intr_cmdtest()
/linux-4.4.14/drivers/staging/comedi/
Dcomedi_compat32.c165 static int get_compat_cmd(struct comedi_cmd __user *cmd, in get_compat_cmd()
218 struct comedi_cmd __user *cmd) in put_compat_cmd()
270 struct comedi_cmd __user *cmd; in compat_cmd()
295 struct comedi_cmd __user *cmd; in compat_cmdtest()
Dcomedi.h363 #define COMEDI_CMD _IOR(CIO, 9, struct comedi_cmd)
364 #define COMEDI_CMDTEST _IOR(CIO, 10, struct comedi_cmd)
404 struct comedi_cmd { struct
Ddrivers.c409 struct comedi_cmd *cmd = &s->async->cmd; in comedi_bytes_per_scan()
432 struct comedi_cmd *cmd = &async->cmd; in __comedi_nscans_left()
484 struct comedi_cmd *cmd = &async->cmd; in comedi_nsamples_left()
519 struct comedi_cmd *cmd = &async->cmd; in comedi_inc_scan_progress()
Dcomedidev.h200 struct comedi_cmd *);
370 struct comedi_cmd cmd;
Dcomedi_fops.c1571 struct comedi_cmd __user *arg, in __comedi_get_user_cmd()
1572 struct comedi_cmd *cmd) in __comedi_get_user_cmd()
1629 struct comedi_cmd *cmd) in __comedi_get_user_chanlist()
1667 struct comedi_cmd __user *arg, void *file) in do_cmd_ioctl()
1669 struct comedi_cmd cmd; in do_cmd_ioctl()
1775 struct comedi_cmd __user *arg, void *file) in do_cmdtest_ioctl()
1777 struct comedi_cmd cmd; in do_cmdtest_ioctl()
2114 rc = do_cmd_ioctl(dev, (struct comedi_cmd __user *)arg, file); in comedi_unlocked_ioctl()
2117 rc = do_cmdtest_ioctl(dev, (struct comedi_cmd __user *)arg, in comedi_unlocked_ioctl()