Searched refs:fence_cb (Results 1 – 13 of 13) sorted by relevance
/linux-4.4.14/drivers/gpu/drm/msm/ |
D | msm_atomic.c | 26 struct msm_fence_cb fence_cb; member 30 static void fence_cb(struct msm_fence_cb *cb); 76 INIT_FENCE_CB(&c->fence_cb, fence_cb); in commit_init() 156 static void fence_cb(struct msm_fence_cb *cb) in fence_cb() function 159 container_of(cb, struct msm_commit, fence_cb); in fence_cb() 280 msm_queue_fence_cb(dev, &c->fence_cb, c->fence); in msm_atomic_commit()
|
/linux-4.4.14/include/linux/ |
D | fence.h | 35 struct fence_cb; 90 typedef void (*fence_func_t)(struct fence *fence, struct fence_cb *cb); 100 struct fence_cb { struct 224 int fence_add_callback(struct fence *fence, struct fence_cb *cb, 226 bool fence_remove_callback(struct fence *fence, struct fence_cb *cb);
|
D | dma-buf.h | 143 struct fence_cb cb;
|
/linux-4.4.14/drivers/dma-buf/ |
D | fence.c | 68 struct fence_cb *cur, *tmp; in fence_signal_locked() 125 struct fence_cb *cur, *tmp; in fence_signal() 242 int fence_add_callback(struct fence *fence, struct fence_cb *cb, in fence_add_callback() 299 fence_remove_callback(struct fence *fence, struct fence_cb *cb) in fence_remove_callback() 317 struct fence_cb base; 322 fence_default_wait_cb(struct fence *fence, struct fence_cb *cb) in fence_default_wait_cb()
|
D | dma-buf.c | 124 static void dma_buf_poll_cb(struct fence *fence, struct fence_cb *cb) in dma_buf_poll_cb()
|
/linux-4.4.14/drivers/gpu/drm/amd/scheduler/ |
D | gpu_scheduler.h | 56 struct fence_cb cb; 72 struct fence_cb cb;
|
D | sched_fence.c | 62 struct fence_cb *cur, *tmp; in amd_sched_fence_scheduled()
|
D | gpu_scheduler.c | 222 static void amd_sched_entity_wakeup(struct fence *f, struct fence_cb *cb) in amd_sched_entity_wakeup() 364 static void amd_sched_process_job(struct fence *f, struct fence_cb *cb) in amd_sched_process_job()
|
/linux-4.4.14/drivers/staging/android/ |
D | sync.h | 137 struct fence_cb cb;
|
D | sync.c | 178 static void fence_check_cb_func(struct fence *f, struct fence_cb *cb) in fence_check_cb_func()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/ |
D | nouveau_fence.c | 203 struct fence_cb cb; 216 static void nouveau_fence_work_cb(struct fence *fence, struct fence_cb *cb) in nouveau_fence_work_cb()
|
/linux-4.4.14/drivers/gpu/drm/radeon/ |
D | radeon_fence.c | 1034 struct fence_cb base; 1039 radeon_fence_wait_cb(struct fence *fence, struct fence_cb *cb) in radeon_fence_wait_cb()
|
/linux-4.4.14/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_fence.c | 156 struct fence_cb base; 161 vmwgfx_wait_cb(struct fence *fence, struct fence_cb *cb) in vmwgfx_wait_cb()
|