Lines Matching refs:async
71 * Size of the async input-buffer IN BYTES, the DIO state is transmitted
205 struct comedi_async *async = s->async;
206 struct comedi_cmd *cmd = &async->cmd;
229 async->scans_done >= cmd->stop_arg)
230 async->events |= COMEDI_CB_EOA;
235 if (!(async->events & COMEDI_CB_CANCEL_MASK)) {
244 async->events |= COMEDI_CB_ERROR;
254 struct comedi_async *async = s->async;
282 async->events |= COMEDI_CB_ERROR;
289 async->events |= COMEDI_CB_ERROR;
297 if (async->events & COMEDI_CB_CANCEL_MASK)
331 struct comedi_async *async = s->async;
332 struct comedi_cmd *cmd = &async->cmd;
342 async->scans_done >= cmd->stop_arg) {
343 async->events |= COMEDI_CB_EOA;
356 async->events |= COMEDI_CB_OVERFLOW;
367 if (!(async->events & COMEDI_CB_CANCEL_MASK)) {
383 async->events |= COMEDI_CB_ERROR;
393 struct comedi_async *async = s->async;
409 async->events |= COMEDI_CB_ERROR;
416 async->events |= COMEDI_CB_ERROR;
424 if (async->events & COMEDI_CB_CANCEL_MASK)
596 struct comedi_cmd *cmd = &s->async->cmd;
612 s->async->inttrig = NULL;
623 struct comedi_cmd *cmd = &s->async->cmd;
682 s->async->inttrig = NULL;
684 s->async->inttrig = usbduxsigma_ai_inttrig;
800 struct comedi_cmd *cmd = &s->async->cmd;
816 s->async->inttrig = NULL;
895 struct comedi_cmd *cmd = &s->async->cmd;
920 s->async->inttrig = NULL;
922 s->async->inttrig = usbduxsigma_ao_inttrig;