Lines Matching refs:async
207 struct comedi_cmd *cmd = &s->async->cmd; in apci3120_setup_dma()
243 if (dmalen0 > s->async->prealloc_bufsz) in apci3120_setup_dma()
244 dmalen0 = s->async->prealloc_bufsz; in apci3120_setup_dma()
245 if (dmalen1 > s->async->prealloc_bufsz) in apci3120_setup_dma()
246 dmalen1 = s->async->prealloc_bufsz; in apci3120_setup_dma()
428 struct comedi_async *async = s->async; in apci3120_interrupt_dma() local
429 struct comedi_cmd *cmd = &async->cmd; in apci3120_interrupt_dma()
442 async->events |= COMEDI_CB_ERROR; in apci3120_interrupt_dma()
451 async->events |= COMEDI_CB_EOS; in apci3120_interrupt_dma()
454 if ((async->events & COMEDI_CB_CANCEL_MASK) || in apci3120_interrupt_dma()
455 (cmd->stop_src == TRIG_COUNT && async->scans_done >= cmd->stop_arg)) in apci3120_interrupt_dma()
474 struct comedi_async *async = s->async; in apci3120_interrupt() local
475 struct comedi_cmd *cmd = &async->cmd; in apci3120_interrupt()
528 if (cmd->stop_src == TRIG_COUNT && async->scans_done >= cmd->stop_arg) in apci3120_interrupt()
529 async->events |= COMEDI_CB_EOA; in apci3120_interrupt()
540 struct comedi_cmd *cmd = &s->async->cmd; in apci3120_ai_cmd()