/linux-master/drivers/comedi/drivers/ |
H A D | das16m1.c | 242 struct comedi_async *async = s->async; local 243 struct comedi_cmd *cmd = &async->cmd; 377 struct comedi_async *async = s->async; local 378 struct comedi_cmd *cmd = &async->cmd; 419 async->events |= COMEDI_CB_EOA; 428 async->events |= COMEDI_CB_ERROR;
|
H A D | das1800.c | 350 struct comedi_cmd *cmd = &s->async->cmd; 358 s->async->scans_done >= cmd->stop_arg) 449 struct comedi_async *async = s->async; local 450 struct comedi_cmd *cmd = &async->cmd; 469 async->events |= COMEDI_CB_ERROR; 483 async->events |= COMEDI_CB_EOA; 485 async->scans_done >= cmd->stop_arg) { 486 async->events |= COMEDI_CB_EOA; 748 struct comedi_cmd *cmd = &s->async 838 struct comedi_async *async = s->async; local [all...] |
H A D | das6402.c | 22 * [1] - IRQ (optional, needed for async command support) 176 struct comedi_async *async = s->async; local 177 struct comedi_cmd *cmd = &async->cmd; 185 async->events |= COMEDI_CB_OVERFLOW; 193 async->scans_done >= cmd->stop_arg) 194 async->events |= COMEDI_CB_EOA; 225 struct comedi_cmd *cmd = &s->async->cmd;
|
H A D | das800.c | 368 struct comedi_async *async = s->async; local 369 struct comedi_cmd *cmd = &async->cmd; 424 struct comedi_async *async; local 439 async = s->async; 440 cmd = &async->cmd; 476 async->scans_done >= cmd->stop_arg) { 477 async->events |= COMEDI_CB_EOA; 484 async [all...] |
H A D | dmm32at.c | 365 struct comedi_cmd *cmd = &s->async->cmd; 418 struct comedi_cmd *cmd = &s->async->cmd; 426 s->async->scans_done >= cmd->stop_arg) 427 s->async->events |= COMEDI_CB_EOA;
|
H A D | dt2811.c | 18 * [1] - IRQ (optional, needed for async command support) 196 struct comedi_async *async = s->async; local 197 struct comedi_cmd *cmd = &async->cmd; 206 async->events |= COMEDI_CB_OVERFLOW; 219 if (cmd->stop_src == TRIG_COUNT && async->scans_done >= cmd->stop_arg) 220 async->events |= COMEDI_CB_EOA; 255 struct comedi_cmd *cmd = &s->async->cmd; 565 /* IRQ's 2,3,5,7 are valid for async command support */
|
H A D | dt2814.c | 204 struct comedi_cmd *cmd = &s->async->cmd; 244 struct comedi_async *async; local 254 async = s->async; 278 async->events |= COMEDI_CB_ERROR; 281 if (async->cmd.stop_src == TRIG_COUNT && 282 async->scans_done >= async->cmd.stop_arg) { 283 async->events |= COMEDI_CB_EOA; 286 if (async [all...] |
H A D | dt282x.c | 25 * [1] - IRQ (optional, required for async command support) 26 * [2] - DMA 1 (optional, required for async command support) 27 * [3] - DMA 2 (optional, required for async command support) 452 s->async->events |= COMEDI_CB_OVERFLOW; 482 s->async->events |= COMEDI_CB_EOA; 519 s->async->events |= COMEDI_CB_ERROR; 525 s_ao->async->events |= COMEDI_CB_ERROR; 692 struct comedi_cmd *cmd = &s->async->cmd; 856 struct comedi_cmd *cmd = &s->async->cmd; 869 s->async [all...] |
H A D | dt3000.c | 331 s->async->events |= COMEDI_CB_ERROR; 335 s->async->events |= COMEDI_CB_EOA; 454 struct comedi_cmd *cmd = &s->async->cmd;
|
H A D | gsc_hpdi.c | 144 struct comedi_cmd *cmd = &s->async->cmd; 181 struct comedi_async *async = s->async; local 234 async->events |= COMEDI_CB_ERROR; 239 async->events |= COMEDI_CB_ERROR; 243 async->events |= COMEDI_CB_EOA; 278 struct comedi_async *async = s->async; local 279 struct comedi_cmd *cmd = &async->cmd;
|
H A D | me4000.c | 654 struct comedi_cmd *cmd = &s->async->cmd; 940 s->async->events |= COMEDI_CB_ERROR; 948 s->async->events |= COMEDI_CB_ERROR; 968 s->async->events |= COMEDI_CB_EOA;
|
H A D | mite.c | 273 struct comedi_async *async = s->async; local 277 old_alloc_count = async->buf_write_alloc_count; 279 comedi_buf_write_alloc(s, async->prealloc_bufsz); 286 async->events |= COMEDI_CB_OVERFLOW; 290 count = nbytes - async->buf_write_count; 298 async->events |= COMEDI_CB_BLOCK; 305 struct comedi_async *async = s->async; local 306 struct comedi_cmd *cmd = &async 653 struct comedi_async *async = s->async; local 718 struct comedi_async *async = s->async; local [all...] |
H A D | ni_at_a2150.c | 137 struct comedi_async *async = s->async; local 138 struct comedi_cmd *cmd = &async->cmd; 153 async->events |= COMEDI_CB_ERROR; 158 async->events |= COMEDI_CB_ERROR; 201 async->events |= COMEDI_CB_EOA; 467 struct comedi_async *async = s->async; local 468 struct comedi_cmd *cmd = &async->cmd; 707 /* an IRQ and DMA are required to support async command [all...] |
H A D | ni_atmio16d.c | 289 struct comedi_cmd *cmd = &s->async->cmd;
|
H A D | ni_labpc_common.c | 620 struct comedi_async *async = s->async; local 621 struct comedi_cmd *cmd = &async->cmd; 774 struct comedi_async *async = dev->read_subdev->async; local 775 struct comedi_cmd *cmd = &async->cmd; 796 async->events |= COMEDI_CB_ERROR; 824 struct comedi_async *async; local 832 async = s->async; [all...] |
H A D | ni_labpc_isadma.c | 28 struct comedi_cmd *cmd = &s->async->cmd; 55 struct comedi_cmd *cmd = &s->async->cmd; 76 struct comedi_async *async = s->async; local 77 struct comedi_cmd *cmd = &async->cmd;
|
H A D | ni_mio_common.c | 1022 s->async->events |= COMEDI_CB_OVERFLOW; 1066 struct comedi_async *async = s->async; local 1111 async->events |= COMEDI_CB_ERROR; 1246 s->async->events |= COMEDI_CB_EOA; 1260 if ((s->async->events & COMEDI_CB_EOS)) 1266 s->async->events |= COMEDI_CB_EOS; 1311 struct comedi_cmd *cmd = &s->async->cmd; 1323 s->async->events |= COMEDI_CB_ERROR; 1332 s->async 1424 struct comedi_async *async = s->async; local [all...] |
H A D | ni_pcidio.c | 343 comedi_buf_write_alloc(s, s->async->prealloc_bufsz); 378 struct comedi_async *async = s->async; local 433 async->events |= COMEDI_CB_EOA; 439 async->events |= COMEDI_CB_ERROR; 444 async->events |= COMEDI_CB_EOA; 448 async->events |= COMEDI_CB_EOA; 606 struct comedi_cmd *cmd = &s->async->cmd; 612 s->async->inttrig = NULL; 620 struct comedi_cmd *cmd = &s->async [all...] |
H A D | ni_tiocmd.c | 79 struct comedi_cmd *cmd = &s->async->cmd; 95 s->async->inttrig = NULL; 107 struct comedi_async *async = s->async; local 108 struct comedi_cmd *cmd = &async->cmd; 112 comedi_buf_write_alloc(s, async->prealloc_bufsz); 127 async->inttrig = &ni_tio_input_inttrig; 129 async->inttrig = NULL; 162 struct comedi_cmd *cmd = &s->async->cmd; 207 struct comedi_async *async local [all...] |
H A D | pcl711.c | 184 struct comedi_cmd *cmd = &s->async->cmd; 199 s->async->scans_done >= cmd->stop_arg) 200 s->async->events |= COMEDI_CB_EOA; 339 struct comedi_cmd *cmd = &s->async->cmd;
|
H A D | pcl812.c | 706 struct comedi_cmd *cmd = &s->async->cmd; 760 struct comedi_cmd *cmd = &s->async->cmd; 763 s->async->scans_done >= cmd->stop_arg) { 764 s->async->events |= COMEDI_CB_EOA; 774 struct comedi_cmd *cmd = &s->async->cmd; 775 unsigned int chan = s->async->cur_chan; 781 s->async->events |= COMEDI_CB_ERROR; 789 next_chan = s->async->cur_chan;
|
H A D | pcl816.c | 211 struct comedi_cmd *cmd = &s->async->cmd; 214 s->async->scans_done >= cmd->stop_arg) { 215 s->async->events |= COMEDI_CB_EOA; 407 struct comedi_cmd *cmd = &s->async->cmd; 615 /* an IRQ and DMA are required to support async commands */
|
H A D | pcl818.c | 427 struct comedi_cmd *cmd = &s->async->cmd; 437 s->async->events |= COMEDI_CB_ERROR; 448 s->async->scans_done >= cmd->stop_arg) { 449 s->async->events |= COMEDI_CB_EOA; 464 s->async->events |= COMEDI_CB_ERROR; 509 s->async->events |= COMEDI_CB_ERROR; 516 s->async->events |= COMEDI_CB_ERROR; 537 struct comedi_cmd *cmd = &s->async->cmd; 551 s->async->scans_done = cmd->stop_arg; 711 struct comedi_cmd *cmd = &s->async [all...] |
H A D | pcmmio.c | 315 s->async->inttrig = NULL; 326 struct comedi_cmd *cmd = &s->async->cmd; 349 s->async->scans_done >= cmd->stop_arg) 350 s->async->events |= COMEDI_CB_EOA; 384 struct comedi_cmd *cmd = &s->async->cmd; 428 struct comedi_cmd *cmd = &s->async->cmd; 435 s->async->inttrig = NULL; 449 struct comedi_cmd *cmd = &s->async->cmd; 457 s->async->inttrig = pcmmio_inttrig_start_intr;
|
H A D | pcmuio.c | 292 s->async->inttrig = NULL; 305 struct comedi_cmd *cmd = &s->async->cmd; 328 s->async->scans_done >= cmd->stop_arg) 329 s->async->events |= COMEDI_CB_EOA; 380 struct comedi_cmd *cmd = &s->async->cmd; 426 struct comedi_cmd *cmd = &s->async->cmd; 435 s->async->inttrig = NULL; 450 struct comedi_cmd *cmd = &s->async->cmd; 460 s->async->inttrig = pcmuio_inttrig_start_intr;
|