Searched refs:nouveau_fence (Results 1 – 13 of 13) sorted by relevance
| /linux/drivers/gpu/drm/nouveau/ |
| H A D | nouveau_fence.h | 11 struct nouveau_fence { struct 20 static inline struct nouveau_fence * argument 23 return container_of(fence, struct nouveau_fence, base); in to_nouveau_fence() 26 int nouveau_fence_create(struct nouveau_fence **, struct nouveau_channel *); 27 int nouveau_fence_new(struct nouveau_fence **, struct nouveau_channel *); 28 void nouveau_fence_unref(struct nouveau_fence **); 30 int nouveau_fence_emit(struct nouveau_fence *); 31 bool nouveau_fence_done(struct nouveau_fence *); 32 int nouveau_fence_wait(struct nouveau_fence *, bool lazy, bool intr); 42 int (*emit)(struct nouveau_fence *); [all …]
|
| H A D | nv10_fence.c | 33 nv10_fence_emit(struct nouveau_fence *fence) in nv10_fence_emit() 46 nv10_fence_sync(struct nouveau_fence *fence, in nv10_fence_sync()
|
| H A D | nv04_fence.c | 40 nv04_fence_emit(struct nouveau_fence *fence) in nv04_fence_emit() 52 nv04_fence_sync(struct nouveau_fence *fence, in nv04_fence_sync()
|
| 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 | nouveau_drm.c | 458 nouveau_fence(drm)->dtor(drm); in nouveau_accel_fini() 979 if (drm->fence && nouveau_fence(drm)->suspend) { in nouveau_do_suspend() 980 if (!nouveau_fence(drm)->suspend(drm)) { in nouveau_do_suspend() 994 if (drm->fence && nouveau_fence(drm)->resume) in nouveau_do_suspend() 995 nouveau_fence(drm)->resume(drm); in nouveau_do_suspend() 1019 if (drm->fence && nouveau_fence(drm)->resume) in nouveau_do_resume() 1020 nouveau_fence(drm)->resume(drm); in nouveau_do_resume()
|
| H A D | nv84_fence.c | 86 nv84_fence_emit(struct nouveau_fence *fence) in nv84_fence_emit() 96 nv84_fence_sync(struct nouveau_fence *fence, in nv84_fence_sync()
|
| H A D | nv17_fence.c | 36 nv17_fence_sync(struct nouveau_fence *fence, in nv17_fence_sync()
|
| H A D | nouveau_dmem.c | 142 static void nouveau_dmem_fence_done(struct nouveau_fence **fence) in nouveau_dmem_fence_done() 187 struct nouveau_fence *fence; in nouveau_dmem_migrate_to_ram() 480 struct nouveau_fence *fence; in nouveau_dmem_evict_chunk() 787 struct nouveau_fence *fence; in nouveau_dmem_migrate_chunk()
|
| H A D | nouveau_chan.c | 70 struct nouveau_fence *fence = NULL; in nouveau_channel_idle() 94 nouveau_fence(chan->cli->drm)->context_del(chan); in nouveau_channel_del() 490 return nouveau_fence(drm)->context_new(chan); in nouveau_channel_init()
|
| H A D | nouveau_gem.c | 412 struct nouveau_fence *fence, in validate_fini_no_ticket() 448 struct nouveau_fence *fence, in validate_fini() 757 struct nouveau_fence *fence = NULL; in nouveau_gem_ioctl_pushbuf()
|
| H A D | nouveau_exec.c | 133 struct nouveau_fence *fence = exec_job->fence; in nouveau_exec_job_run()
|
| /linux/drivers/gpu/drm/nouveau/dispnv04/ |
| H A D | crtc.c | 1096 struct nouveau_fence **pfence) in nv04_page_flip_emit() 1149 struct nouveau_fence *fence; in nv04_crtc_page_flip()
|