Lines Matching refs:nouveau_channel
16 struct nouveau_channel __rcu *channel;
20 int nouveau_fence_create(struct nouveau_fence **, struct nouveau_channel *);
21 int nouveau_fence_new(struct nouveau_fence **, struct nouveau_channel *);
27 int nouveau_fence_sync(struct nouveau_bo *, struct nouveau_channel *, bool exclusive, bool intr);
37 int (*sync)(struct nouveau_fence *, struct nouveau_channel *,
38 struct nouveau_channel *);
39 u32 (*read)(struct nouveau_channel *);
40 int (*emit32)(struct nouveau_channel *, u64, u32);
41 int (*sync32)(struct nouveau_channel *, u64, u32);
56 int (*context_new)(struct nouveau_channel *);
57 void (*context_del)(struct nouveau_channel *);
64 void nouveau_fence_context_new(struct nouveau_channel *, struct nouveau_fence_chan *);
70 int nv04_fence_mthd(struct nouveau_channel *, u32, u32, u32);
73 int nv17_fence_sync(struct nouveau_fence *, struct nouveau_channel *,
74 struct nouveau_channel *);
75 u32 nv10_fence_read(struct nouveau_channel *);
76 void nv10_fence_context_del(struct nouveau_channel *);
99 int nv84_fence_context_new(struct nouveau_channel *);