Lines Matching defs:chan
100 ret = nouveau_fence_create(&exec_job->fence, exec_job->chan);
157 struct nouveau_channel *chan = exec_job->chan;
161 ret = nouveau_dma_wait(chan, exec_job->push.count + 1, 16);
171 nv50_dma_push(chan, p->va, p->va_len, no_prefetch);
178 WIND_RING(chan);
206 struct nouveau_channel *chan = exec_job->chan;
208 if (unlikely(!atomic_read(&chan->killed)))
209 nouveau_channel_kill(chan);
212 chan->chid);
262 job->chan = __args->chan;
379 struct nouveau_channel *chan = NULL;
392 if (chan16->chan->chid == req->channel) {
393 chan = chan16->chan;
398 if (!chan)
401 if (unlikely(atomic_read(&chan->killed)))
404 if (!chan->dma.ib_max)
407 push_max = nouveau_exec_push_max_from_ib_max(chan->dma.ib_max);
420 args.chan = chan;