Lines Matching refs:async
228 struct comedi_async *async = s->async; in usbduxfast_ai_handle_urb() local
229 struct comedi_cmd *cmd = &async->cmd; in usbduxfast_ai_handle_urb()
242 async->scans_done >= cmd->stop_arg) in usbduxfast_ai_handle_urb()
243 async->events |= COMEDI_CB_EOA; in usbduxfast_ai_handle_urb()
247 if (!(async->events & COMEDI_CB_CANCEL_MASK)) { in usbduxfast_ai_handle_urb()
253 async->events |= COMEDI_CB_ERROR; in usbduxfast_ai_handle_urb()
262 struct comedi_async *async = s->async; in usbduxfast_ai_interrupt() local
279 async->events |= COMEDI_CB_ERROR; in usbduxfast_ai_interrupt()
287 async->events |= COMEDI_CB_ERROR; in usbduxfast_ai_interrupt()
295 if (async->events & COMEDI_CB_CANCEL_MASK) in usbduxfast_ai_interrupt()
439 struct comedi_cmd *cmd = &s->async->cmd; in usbduxfast_ai_inttrig()
456 s->async->inttrig = NULL; in usbduxfast_ai_inttrig()
468 struct comedi_cmd *cmd = &s->async->cmd; in usbduxfast_ai_cmd()
746 s->async->inttrig = NULL; in usbduxfast_ai_cmd()
748 s->async->inttrig = usbduxfast_ai_inttrig; in usbduxfast_ai_cmd()