Lines Matching refs:async
243 struct comedi_async *async = s->async;
244 struct comedi_cmd *cmd = &async->cmd;
267 async->scans_done >= cmd->stop_arg)
268 async->events |= COMEDI_CB_EOA;
272 if (!(async->events & COMEDI_CB_CANCEL_MASK)) {
282 async->events |= COMEDI_CB_ERROR;
291 struct comedi_async *async = s->async;
320 async->events |= COMEDI_CB_ERROR;
328 async->events |= COMEDI_CB_ERROR;
336 if (async->events & COMEDI_CB_CANCEL_MASK)
371 struct comedi_async *async = s->async;
372 struct comedi_cmd *cmd = &async->cmd;
382 async->scans_done >= cmd->stop_arg) {
383 async->events |= COMEDI_CB_EOA;
396 async->events |= COMEDI_CB_OVERFLOW;
409 if (!(async->events & COMEDI_CB_CANCEL_MASK)) {
429 async->events |= COMEDI_CB_ERROR;
438 struct comedi_async *async = s->async;
455 async->events |= COMEDI_CB_ERROR;
463 async->events |= COMEDI_CB_ERROR;
471 if (async->events & COMEDI_CB_CANCEL_MASK)
633 struct comedi_cmd *cmd = &s->async->cmd;
649 s->async->inttrig = NULL;
662 struct comedi_cmd *cmd = &s->async->cmd;
720 s->async->inttrig = NULL;
725 s->async->inttrig = usbdux_ai_inttrig;
840 struct comedi_cmd *cmd = &s->async->cmd;
856 s->async->inttrig = NULL;
949 struct comedi_cmd *cmd = &s->async->cmd;
985 s->async->inttrig = NULL;
990 s->async->inttrig = usbdux_ao_inttrig;