Searched refs:vmw_fence_manager (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_fence.h | 40 struct vmw_fence_manager; 66 extern struct vmw_fence_manager * 69 extern void vmw_fence_manager_takedown(struct vmw_fence_manager *fman); 89 extern void vmw_fences_update(struct vmw_fence_manager *fman); 99 extern int vmw_fence_create(struct vmw_fence_manager *fman, 104 struct vmw_fence_manager *fman, 109 extern int vmw_wait_dma_fence(struct vmw_fence_manager *fman, 112 extern void vmw_fence_fifo_up(struct vmw_fence_manager *fman); 114 extern void vmw_fence_fifo_down(struct vmw_fence_manager *fman);
|
H A D | vmwgfx_fence.c | 34 struct vmw_fence_manager { struct 84 static struct vmw_fence_manager * 87 return container_of(fence->base.lock, struct vmw_fence_manager, lock); in fman_from_fence() 117 struct vmw_fence_manager *fman = fman_from_fence(fence); in vmw_fence_obj_destroy() 141 struct vmw_fence_manager *fman = fman_from_fence(fence); in vmw_fence_enable_signaling() 168 static void __vmw_fences_update(struct vmw_fence_manager *fman); 175 struct vmw_fence_manager *fman = fman_from_fence(fence); in vmw_fence_wait() 262 struct vmw_fence_manager *fman = in vmw_fence_work_func() 263 container_of(work, struct vmw_fence_manager, work); in vmw_fence_work_func() 300 struct vmw_fence_manager *vmw_fence_manager_ini [all...] |
H A D | vmwgfx_drv.h | 574 struct vmw_fence_manager *fman;
|
/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_fence.h | 40 struct vmw_fence_manager; 66 extern struct vmw_fence_manager * 69 extern void vmw_fence_manager_takedown(struct vmw_fence_manager *fman); 89 extern void vmw_fences_update(struct vmw_fence_manager *fman); 97 extern int vmw_fence_create(struct vmw_fence_manager *fman, 102 struct vmw_fence_manager *fman, 107 extern void vmw_fence_fifo_up(struct vmw_fence_manager *fman); 109 extern void vmw_fence_fifo_down(struct vmw_fence_manager *fman);
|
H A D | vmwgfx_fence.c | 34 struct vmw_fence_manager { struct 79 static struct vmw_fence_manager * 82 return container_of(fence->base.lock, struct vmw_fence_manager, lock); in fman_from_fence() 128 struct vmw_fence_manager *fman = fman_from_fence(fence); in vmw_fence_obj_destroy() 152 struct vmw_fence_manager *fman = fman_from_fence(fence); in vmw_fence_enable_signaling() 176 static void __vmw_fences_update(struct vmw_fence_manager *fman); 183 struct vmw_fence_manager *fman = fman_from_fence(fence); in vmw_fence_wait() 269 struct vmw_fence_manager *fman = in vmw_fence_work_func() 270 container_of(work, struct vmw_fence_manager, work); in vmw_fence_work_func() 307 struct vmw_fence_manager *vmw_fence_manager_ini [all...] |
H A D | vmwgfx_drv.h | 577 struct vmw_fence_manager *fman;
|
Completed in 8 milliseconds