Searched refs:async (Results 51 - 75 of 307) sorted by path

1234567891011>>

/linux-master/drivers/comedi/drivers/
H A Ddas16m1.c242 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 Ddas1800.c350 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 Ddas6402.c22 * [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 Ddas800.c368 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 Ddmm32at.c365 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 Ddt2811.c18 * [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 Ddt2814.c204 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 Ddt282x.c25 * [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 Ddt3000.c331 s->async->events |= COMEDI_CB_ERROR;
335 s->async->events |= COMEDI_CB_EOA;
454 struct comedi_cmd *cmd = &s->async->cmd;
H A Dgsc_hpdi.c144 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 Dme4000.c654 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 Dmite.c273 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 Dni_at_a2150.c137 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 Dni_atmio16d.c289 struct comedi_cmd *cmd = &s->async->cmd;
H A Dni_labpc_common.c620 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 Dni_labpc_isadma.c28 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 Dni_mio_common.c1022 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 Dni_pcidio.c343 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 Dni_tiocmd.c79 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 Dpcl711.c184 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 Dpcl812.c706 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 Dpcl816.c211 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 Dpcl818.c427 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 Dpcmmio.c315 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 Dpcmuio.c292 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;

Completed in 311 milliseconds

1234567891011>>