Lines Matching refs:nouveau_channel
17 struct nouveau_channel __rcu *channel;
21 int nouveau_fence_new(struct nouveau_channel *, bool sysmem,
25 int nouveau_fence_emit(struct nouveau_fence *, struct nouveau_channel *);
29 int nouveau_fence_sync(struct nouveau_bo *, struct nouveau_channel *, bool exclusive, bool intr);
39 int (*sync)(struct nouveau_fence *, struct nouveau_channel *,
40 struct nouveau_channel *);
41 u32 (*read)(struct nouveau_channel *);
42 int (*emit32)(struct nouveau_channel *, u64, u32);
43 int (*sync32)(struct nouveau_channel *, u64, u32);
57 int (*context_new)(struct nouveau_channel *);
58 void (*context_del)(struct nouveau_channel *);
66 void nouveau_fence_context_new(struct nouveau_channel *, struct nouveau_fence_chan *);
71 int nv04_fence_mthd(struct nouveau_channel *, u32, u32, u32);
74 int nv17_fence_sync(struct nouveau_fence *, struct nouveau_channel *,
75 struct nouveau_channel *);
76 u32 nv10_fence_read(struct nouveau_channel *);
77 void nv10_fence_context_del(struct nouveau_channel *);
104 u64 nv84_fence_crtc(struct nouveau_channel *, int);
105 int nv84_fence_context_new(struct nouveau_channel *);