Searched refs:nouveau_fence (Results 1 - 17 of 17) sorted by relevance
/linux-master/drivers/gpu/drm/nouveau/ |
H A D | nouveau_fence.h | 11 struct nouveau_fence { struct 20 int nouveau_fence_create(struct nouveau_fence **, struct nouveau_channel *); 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(dr macro [all...] |
H A D | nouveau_fence.c | 36 #include "nouveau_fence.h" 41 static inline struct nouveau_fence * 44 return container_of(fence, struct nouveau_fence, base); 48 nouveau_fctx(struct nouveau_fence *fence) 54 nouveau_fence_signal(struct nouveau_fence *fence) 73 static struct nouveau_fence * 86 struct nouveau_fence *fence; 133 struct nouveau_fence *fence; 159 struct nouveau_fence *fence; 220 nouveau_fence_emit(struct nouveau_fence *fenc [all...] |
H A D | nouveau_vmm.h | 15 struct nouveau_fence *fence;
|
H A D | nouveau_exec.h | 32 struct nouveau_fence *fence;
|
H A D | nv10_fence.c | 33 nv10_fence_emit(struct nouveau_fence *fence) 46 nv10_fence_sync(struct nouveau_fence *fence,
|
H A D | nv04_fence.c | 26 #include "nouveau_fence.h" 40 nv04_fence_emit(struct nouveau_fence *fence) 52 nv04_fence_sync(struct nouveau_fence *fence,
|
H A D | nv84_fence.c | 26 #include "nouveau_fence.h" 86 nv84_fence_emit(struct nouveau_fence *fence) 96 nv84_fence_sync(struct nouveau_fence *fence,
|
H A D | nouveau_bo.h | 11 struct nouveau_fence; 97 void nouveau_bo_fence(struct nouveau_bo *, struct nouveau_fence *, bool exclusive);
|
H A D | nv17_fence.c | 36 nv17_fence_sync(struct nouveau_fence *fence,
|
H A D | nouveau_drm.c | 64 #include "nouveau_fence.h" 465 nouveau_fence(drm)->dtor(drm); 934 if (drm->fence && nouveau_fence(drm)->suspend) { 935 if (!nouveau_fence(drm)->suspend(drm)) { 949 if (drm->fence && nouveau_fence(drm)->resume) 950 nouveau_fence(drm)->resume(drm); 974 if (drm->fence && nouveau_fence(drm)->resume) 975 nouveau_fence(drm)->resume(drm);
|
H A D | nouveau_drv.h | 64 #include "nouveau_fence.h" 71 struct nouveau_fence *fence;
|
H A D | nouveau_dmem.c | 128 static void nouveau_dmem_fence_done(struct nouveau_fence **fence) 165 struct nouveau_fence *fence; 379 struct nouveau_fence *fence; 667 struct nouveau_fence *fence;
|
H A D | nouveau_exec.c | 131 struct nouveau_fence *fence = exec_job->fence;
|
H A D | nouveau_chan.c | 34 #include "nouveau_fence.h" 70 struct nouveau_fence *fence = NULL; 96 nouveau_fence(chan->drm)->context_del(chan); 492 return nouveau_fence(chan->drm)->context_new(chan);
|
H A D | nouveau_gem.c | 31 #include "nouveau_fence.h" 415 struct nouveau_fence *fence, 451 struct nouveau_fence *fence, 759 struct nouveau_fence *fence = NULL;
|
H A D | nouveau_bo.c | 35 #include "nouveau_fence.h" 101 tile->fence = (struct nouveau_fence *)dma_fence_get(fence); 852 struct nouveau_fence *fence; 1378 nouveau_bo_fence(struct nouveau_bo *nvbo, struct nouveau_fence *fence, bool exclusive)
|
/linux-master/drivers/gpu/drm/nouveau/dispnv04/ |
H A D | crtc.c | 1098 struct nouveau_fence **pfence) 1151 struct nouveau_fence *fence;
|
Completed in 181 milliseconds