Lines Matching refs:chan
32 struct nouveau_channel *chan = fence->channel; in nv10_fence_emit() local
33 int ret = RING_SPACE(chan, 2); in nv10_fence_emit()
35 BEGIN_NV04(chan, 0, NV10_SUBCHAN_REF_CNT, 1); in nv10_fence_emit()
36 OUT_RING (chan, fence->base.seqno); in nv10_fence_emit()
37 FIRE_RING (chan); in nv10_fence_emit()
45 struct nouveau_channel *prev, struct nouveau_channel *chan) in nv10_fence_sync() argument
51 nv10_fence_read(struct nouveau_channel *chan) in nv10_fence_read() argument
53 return nvif_rd32(&chan->user, 0x0048); in nv10_fence_read()
57 nv10_fence_context_del(struct nouveau_channel *chan) in nv10_fence_context_del() argument
59 struct nv10_fence_chan *fctx = chan->fence; in nv10_fence_context_del()
65 chan->fence = NULL; in nv10_fence_context_del()
70 nv10_fence_context_new(struct nouveau_channel *chan) in nv10_fence_context_new() argument
74 fctx = chan->fence = kzalloc(sizeof(*fctx), GFP_KERNEL); in nv10_fence_context_new()
78 nouveau_fence_context_new(chan, &fctx->base); in nv10_fence_context_new()