| /linux/drivers/comedi/drivers/ |
| H A D | das16m1.c | 144 if (cmd->chanlist_len == 1) in das16m1_ai_check_chanlist() 147 if ((cmd->chanlist_len % 2) != 0) { in das16m1_ai_check_chanlist() 153 for (i = 0; i < cmd->chanlist_len; i++) { in das16m1_ai_check_chanlist() 206 cmd->chanlist_len); in das16m1_ai_cmdtest() 229 if (cmd->chanlist && cmd->chanlist_len > 0) in das16m1_ai_cmdtest() 263 das16m1_ai_set_queue(dev, cmd->chanlist, cmd->chanlist_len); in das16m1_ai_cmd() 406 if (num_samples > cmd->stop_arg * cmd->chanlist_len) in das16m1_handler() 407 num_samples = cmd->stop_arg * cmd->chanlist_len; in das16m1_handler() 417 if (devpriv->adc_count >= cmd->stop_arg * cmd->chanlist_len) { in das16m1_handler()
|
| H A D | usbduxfast.c | 326 if (cmd->chanlist_len > 3 && cmd->chanlist_len != 16) { in usbduxfast_ai_check_chanlist() 331 for (i = 0; i < cmd->chanlist_len; ++i) { in usbduxfast_ai_check_chanlist() 340 if (gain != gain0 && cmd->chanlist_len > 3) { in usbduxfast_ai_check_chanlist() 384 if (!cmd->chanlist_len) in usbduxfast_ai_cmdtest() 389 cmd->chanlist_len != 1 && cmd->chanlist_len != 16) in usbduxfast_ai_cmdtest() 393 cmd->chanlist_len); in usbduxfast_ai_cmdtest() 403 if (cmd->chanlist_len != 1) in usbduxfast_ai_cmdtest() 426 if (cmd->chanlist && cmd->chanlist_len > 0) in usbduxfast_ai_cmdtest() 487 switch (cmd->chanlist_len) { in usbduxfast_ai_cmd()
|
| H A D | ni_labpc_common.c | 425 if (cmd->chanlist_len == 1) in labpc_ai_scan_mode() 454 for (i = 0; i < cmd->chanlist_len; i++) { in labpc_ai_check_chanlist() 477 if (chan != (cmd->chanlist_len - i - 1)) { in labpc_ai_check_chanlist() 554 if (!cmd->chanlist_len) in labpc_ai_cmdtest() 557 cmd->chanlist_len); in labpc_ai_cmdtest() 569 cmd->convert_arg * cmd->chanlist_len); in labpc_ai_cmdtest() 573 board->ai_speed * cmd->chanlist_len); in labpc_ai_cmdtest() 607 if (cmd->chanlist && cmd->chanlist_len > 0) in labpc_ai_cmdtest() 624 cmd->chanlist[cmd->chanlist_len - 1] : in labpc_ai_cmd() 637 devpriv->count = cmd->stop_arg * cmd->chanlist_len; in labpc_ai_cmd() [all …]
|
| H A D | dmm32at.c | 240 for (i = 1; i < cmd->chanlist_len; i++) { in dmm32at_ai_check_chanlist() 303 cmd->chanlist_len); in dmm32at_ai_cmdtest() 322 if (cmd->chanlist && cmd->chanlist_len > 0) in dmm32at_ai_cmdtest() 375 dmm32at_ai_set_chanspec(dev, s, cmd->chanlist[0], cmd->chanlist_len); in dmm32at_ai_cmd() 432 for (i = 0; i < cmd->chanlist_len; i++) { in dmm32at_isr()
|
| H A D | das800.c | 271 for (i = 1; i < cmd->chanlist_len; i++) { in das800_ai_check_chanlist() 330 err |= comedi_check_trigger_arg_min(&cmd->chanlist_len, 1); in das800_ai_do_cmdtest() 332 cmd->chanlist_len); in das800_ai_do_cmdtest() 355 if (cmd->chanlist && cmd->chanlist_len > 0) in das800_ai_do_cmdtest() 372 unsigned int end_chan = (start_chan + cmd->chanlist_len - 1) % 8; in das800_ai_do_cmd()
|
| H A D | das1800.c | 600 arg = cmd->convert_arg * cmd->chanlist_len; in das1800_ai_fixup_burst_timing() 619 for (i = 1; i < cmd->chanlist_len; i++) { in das1800_ai_check_chanlist() 685 err |= comedi_check_trigger_arg_min(&cmd->chanlist_len, 1); in das1800_ai_cmdtest() 687 cmd->chanlist_len); in das1800_ai_cmdtest() 716 if (cmd->chanlist && cmd->chanlist_len > 0) in das1800_ai_cmdtest() 761 samples = ns / (cmd->scan_begin_arg * cmd->chanlist_len); in das1800_ai_transfer_size() 894 das1800_ai_set_chanlist(dev, cmd->chanlist, cmd->chanlist_len); in das1800_ai_cmd() 914 outb(cmd->chanlist_len - 1, dev->iobase + DAS1800_BURST_LENGTH); in das1800_ai_cmd()
|
| H A D | das16.c | 564 for (i = 1; i < cmd->chanlist_len; i++) { in das16_ai_check_chanlist() 638 cmd->chanlist_len); in das16_cmd_test() 644 cmd->chanlist_len); in das16_cmd_test() 675 if (cmd->chanlist && cmd->chanlist_len > 0) in das16_cmd_test() 701 unsigned int last_chan = CR_CHAN(cmd->chanlist[cmd->chanlist_len - 1]); in das16_cmd_exec() 728 byte |= DAS16_PACER_BURST_LEN(cmd->chanlist_len - 1); in das16_cmd_exec()
|
| H A D | usbduxsigma.c | 220 for (i = 0; i < cmd->chanlist_len; i++) { in usbduxsigma_ai_handle_urb() 349 *datap++ = cmd->chanlist_len; in usbduxsigma_ao_handle_urb() 350 for (i = 0; i < cmd->chanlist_len; i++) { in usbduxsigma_ao_handle_urb() 473 int interval = usbduxsigma_chans_to_interval(cmd->chanlist_len); in usbduxsigma_ai_cmdtest() 519 cmd->chanlist_len); in usbduxsigma_ai_cmdtest() 624 unsigned int len = cmd->chanlist_len; in usbduxsigma_ai_cmd() 870 cmd->chanlist_len); in usbduxsigma_ao_cmdtest()
|
| H A D | usbdux.c | 253 for (i = 0; i < cmd->chanlist_len; i++) { in usbduxsub_ai_handle_urb() 389 *datap++ = cmd->chanlist_len; in usbduxsub_ao_handle_urb() 390 for (i = 0; i < cmd->chanlist_len; i++) { in usbduxsub_ao_handle_urb() 555 while (i < cmd->chanlist_len) in usbdux_ai_cmdtest() 569 cmd->chanlist_len); in usbdux_ai_cmdtest() 663 int len = cmd->chanlist_len; in usbdux_ai_cmd() 933 cmd->chanlist_len); in usbdux_ao_cmdtest()
|
| H A D | comedi_test.c | 308 err |= comedi_check_trigger_arg_min(&cmd->chanlist_len, 1); in waveform_ai_cmdtest() 310 cmd->chanlist_len); in waveform_ai_cmdtest() 581 err |= comedi_check_trigger_arg_min(&cmd->chanlist_len, 1); in waveform_ao_cmdtest() 583 cmd->chanlist_len); in waveform_ao_cmdtest()
|
| H A D | pcl812.c | 694 err |= comedi_check_trigger_arg_min(&cmd->chanlist_len, 1); in pcl812_ai_cmdtest() 696 cmd->chanlist_len); in pcl812_ai_cmdtest() 733 for (i = 1; i < cmd->chanlist_len; i++) in pcl812_ai_cmd() 750 if (cmd->chanlist_len == 1) in pcl812_ai_cmd()
|
| H A D | amplc_dio200_common.c | 261 for (n = 0; n < cmd->chanlist_len; n++) in dio200_start_intr() 301 for (n = 0; n < cmd->chanlist_len; n++) { in dio200_read_scan_intr() 433 cmd->chanlist_len); in dio200_subdev_intr_cmdtest()
|
| H A D | amplc_pc236_common.c | 92 cmd->chanlist_len); in pc236_intr_cmdtest()
|
| H A D | dt282x.c | 666 cmd->chanlist_len); in dt282x_ai_cmdtest() 724 dt282x_load_changain(dev, cmd->chanlist_len, cmd->chanlist); in dt282x_ai_cmd() 829 cmd->chanlist_len); in dt282x_ao_cmdtest() 891 devpriv->ntrig = cmd->stop_arg * cmd->chanlist_len; in dt282x_ao_cmd()
|
| H A D | comedi_parport.c | 170 cmd->chanlist_len); in parport_intr_cmdtest()
|
| H A D | ni_mio_common.c | 1438 chan_index %= cmd->chanlist_len; in ni_ai_munge() 2071 ni_min_ai_scan_period_ns(dev, cmd->chanlist_len)); in ni_ai_cmdtest() 2105 cmd->chanlist_len); in ni_ai_cmdtest() 2195 ni_load_channelgain_list(dev, s, cmd->chanlist_len, cmd->chanlist); in ni_ai_cmd() 2234 if (cmd->chanlist_len == 1 || devpriv->is_611x || devpriv->is_6143) { in ni_ai_cmd() 2271 if (cmd->chanlist_len > 1) in ni_ai_cmd() 2563 chan_index %= cmd->chanlist_len; in ni_ao_munge() 3191 for (i = 0; i < cmd->chanlist_len; ++i) { in ni_ao_cmd_set_channels() 3200 ni_ao_config_chanlist(dev, s, cmd->chanlist, cmd->chanlist_len, 1); in ni_ao_cmd_set_channels() 3374 cmd->chanlist_len); in ni_ao_cmdtest() [all …]
|
| H A D | dt2814.c | 180 cmd->chanlist_len); in dt2814_ai_cmdtest()
|
| H A D | pcl726.c | 188 cmd->chanlist_len); in pcl726_intr_cmdtest()
|
| H A D | ni_tiocmd.c | 318 cmd->chanlist_len); in ni_tio_cmdtest()
|
| /linux/drivers/comedi/ |
| H A D | comedi_fops.c | 1836 if (cmd->chanlist_len > s->len_chanlist) { in __comedi_get_user_cmd() 1838 cmd->chanlist_len, s->len_chanlist); in __comedi_get_user_cmd() 1871 cmd->chanlist_len, sizeof(unsigned int)); in __comedi_get_user_chanlist() 1876 ret = comedi_check_chanlist(s, cmd->chanlist_len, chanlist); in __comedi_get_user_chanlist() 1935 if (cmd->chanlist_len < 1) { in do_cmd_ioctl() 1937 cmd->chanlist_len); in do_cmd_ioctl() 3102 unsigned int chanlist_len; member 3198 cmd->chanlist_len = v32.chanlist_len; in get_compat_cmd() 3225 v32.chanlist_len = cmd->chanlist_len; in put_compat_cmd()
|
| H A D | comedi_buf.c | 332 if (!s->munge || (async->cmd.flags & CMDF_RAWDATA) || async->cmd.chanlist_len == 0) { in comedi_buf_munge() 359 async->munge_chan %= async->cmd.chanlist_len; in comedi_buf_munge()
|
| H A D | drivers.c | 591 async->cur_chan %= cmd->chanlist_len; in _comedi_inc_scan_progress()
|
| /linux/include/uapi/linux/ |
| H A D | comedi.h | 609 unsigned int chanlist_len; member
|