Home
last modified time | relevance | path

Searched refs:vmw_fence_obj (Results 1 – 17 of 17) sorted by relevance

/linux-6.3-rc2/drivers/gpu/drm/vmwgfx/
A Dvmwgfx_fence.h58 struct vmw_fence_obj { struct
63 void (*destroy)(struct vmw_fence_obj *fence); argument
72 vmw_fence_obj_unreference(struct vmw_fence_obj **fence_p) in vmw_fence_obj_unreference()
74 struct vmw_fence_obj *fence = *fence_p; in vmw_fence_obj_unreference()
81 static inline struct vmw_fence_obj *
82 vmw_fence_obj_reference(struct vmw_fence_obj *fence) in vmw_fence_obj_reference()
91 extern bool vmw_fence_obj_signaled(struct vmw_fence_obj *fence);
93 extern int vmw_fence_obj_wait(struct vmw_fence_obj *fence,
99 struct vmw_fence_obj **p_fence);
104 struct vmw_fence_obj **p_fence,
[all …]
A Dvmwgfx_fence.c52 struct vmw_fence_obj fence;
72 struct vmw_fence_obj *fence;
125 struct vmw_fence_obj *fence = in vmw_fence_obj_destroy()
149 struct vmw_fence_obj *fence = in vmw_fence_enable_signaling()
180 struct vmw_fence_obj *fence = in vmw_fence_wait()
406 struct vmw_fence_obj *fence; in vmw_fence_goal_new_locked()
544 struct vmw_fence_obj *fence; in vmw_fence_create()
592 struct vmw_fence_obj *tmp; in vmw_user_fence_create()
655 struct vmw_fence_obj *fence = in vmw_fence_fifo_down()
730 struct vmw_fence_obj *fence; in vmw_fence_obj_wait_ioctl()
[all …]
A Dvmwgfx_validation.h78 struct vmw_fence_obj;
143 struct vmw_fence_obj *fence) in vmw_validation_bo_fence()
190 struct vmw_fence_obj *fence);
A Dvmwgfx_kms.h127 struct vmw_fence_obj **out_fence;
450 struct vmw_fence_obj **out_fence,
537 struct vmw_fence_obj **out_fence,
545 struct vmw_fence_obj **out_fence,
567 struct vmw_fence_obj **out_fence,
A Dvmwgfx_drv.h919 struct vmw_fence_obj *fence);
1138 struct vmw_fence_obj **out_fence,
1141 struct vmw_fence_obj *fence);
1146 struct vmw_fence_obj **p_fence,
1153 struct vmw_fence_obj *fence,
A Dvmwgfx_scrn.c537 struct vmw_fence_obj **out_fence) in vmw_sou_plane_update_bo()
698 struct vmw_fence_obj **out_fence) in vmw_sou_plane_update_surface()
729 struct vmw_fence_obj *fence = NULL; in vmw_sou_primary_plane_atomic_update()
1102 struct vmw_fence_obj **out_fence, in vmw_kms_sou_do_surface_dirty()
1216 struct vmw_fence_obj **out_fence, in vmw_kms_sou_do_bo_dirty()
A Dvmwgfx_cotable.c326 struct vmw_fence_obj *fence; in vmw_cotable_unbind()
363 struct vmw_fence_obj *fence; in vmw_cotable_readback()
A Dvmwgfx_streamoutput.c195 struct vmw_fence_obj *fence; in vmw_dx_streamoutput_unbind()
A Dvmwgfx_shader.c278 struct vmw_fence_obj *fence; in vmw_gb_shader_unbind()
508 struct vmw_fence_obj *fence; in vmw_dx_shader_unbind()
A Dvmwgfx_context.c370 struct vmw_fence_obj *fence; in vmw_gb_context_unbind()
579 struct vmw_fence_obj *fence; in vmw_dx_context_unbind()
A Dvmwgfx_stdu.c864 struct vmw_fence_obj **out_fence, in vmw_kms_stdu_surface_dirty()
1359 struct vmw_fence_obj **out_fence) in vmw_stdu_plane_update_bo()
1534 struct vmw_fence_obj **out_fence) in vmw_stdu_plane_update_surface()
1590 struct vmw_fence_obj *fence = NULL; in vmw_stdu_primary_plane_atomic_update()
A Dvmwgfx_execbuf.c3816 struct vmw_fence_obj **p_fence, in vmw_execbuf_fence_commands()
3871 struct vmw_fence_obj *fence, uint32_t fence_handle, in vmw_execbuf_copy_fence_user()
4084 struct vmw_fence_obj **out_fence, uint32_t flags) in vmw_execbuf_process()
4087 struct vmw_fence_obj *fence = NULL; in vmw_execbuf_process()
4358 struct vmw_fence_obj *fence) in __vmw_execbuf_release_pinned_bo()
4361 struct vmw_fence_obj *lfence = NULL; in __vmw_execbuf_release_pinned_bo()
A Dvmwgfx_bo.c734 struct vmw_fence_obj *fence) in vmw_bo_fence_single()
A Dvmwgfx_validation.c817 struct vmw_fence_obj *fence) in vmw_validation_done()
A Dvmwgfx_resource.c836 struct vmw_fence_obj *fence; in vmw_query_move_notify()
A Dvmwgfx_surface.c480 struct vmw_fence_obj *fence; in vmw_legacy_srf_dma()
1223 struct vmw_fence_obj *fence; in vmw_gb_surface_unbind()
A Dvmwgfx_kms.c2873 struct vmw_fence_obj **out_fence, in vmw_kms_helper_validation_finish()
2877 struct vmw_fence_obj *fence = NULL; in vmw_kms_helper_validation_finish()

Completed in 52 milliseconds