Lines Matching refs:nouveau_fence
11 struct nouveau_fence { struct
20 int nouveau_fence_create(struct nouveau_fence **, struct nouveau_channel *); argument
21 int nouveau_fence_new(struct nouveau_fence **, struct nouveau_channel *);
22 void nouveau_fence_unref(struct nouveau_fence **);
24 int nouveau_fence_emit(struct nouveau_fence *);
25 bool nouveau_fence_done(struct nouveau_fence *);
26 int nouveau_fence_wait(struct nouveau_fence *, bool lazy, bool intr);
36 int (*emit)(struct nouveau_fence *);
37 int (*sync)(struct nouveau_fence *, struct nouveau_channel *,
62 #define nouveau_fence(drm) ((struct nouveau_fence_priv *)(drm)->fence) macro
72 int nv10_fence_emit(struct nouveau_fence *);
73 int nv17_fence_sync(struct nouveau_fence *, struct nouveau_channel *,