Home
last modified time | relevance | path

Searched refs:vmw_buffer_object (Results 1 – 14 of 14) sorted by relevance

/Linux-v4.19/drivers/gpu/drm/vmwgfx/
Dvmwgfx_bo.c44 struct vmw_buffer_object vbo;
56 static struct vmw_buffer_object *
57 vmw_buffer_object(struct ttm_buffer_object *bo) in vmw_buffer_object() function
59 return container_of(bo, struct vmw_buffer_object, base); in vmw_buffer_object()
74 struct vmw_buffer_object *vmw_bo = vmw_buffer_object(bo); in vmw_user_buffer_object()
91 struct vmw_buffer_object *buf, in vmw_bo_pin_in_placement()
141 struct vmw_buffer_object *buf, in vmw_bo_pin_in_vram_or_gmr()
195 struct vmw_buffer_object *buf, in vmw_bo_pin_in_vram()
216 struct vmw_buffer_object *buf, in vmw_bo_pin_in_start_of_vram()
286 struct vmw_buffer_object *buf, in vmw_bo_unpin()
[all …]
Dvmwgfx_drv.h89 struct vmw_buffer_object { struct
123 struct vmw_buffer_object *backup;
309 struct vmw_buffer_object *cur_query_bo;
320 struct vmw_buffer_object *dx_query_mob;
529 struct vmw_buffer_object *dummy_query_bo;
530 struct vmw_buffer_object *pinned_bo;
639 struct vmw_buffer_object **out_buf);
656 struct vmw_buffer_object *new_backup,
660 extern int vmw_query_readback_all(struct vmw_buffer_object *dx_query_mob);
662 extern void vmw_resource_unbind_list(struct vmw_buffer_object *vbo);
[all …]
Dvmwgfx_kms.h120 struct vmw_buffer_object *buffer;
128 struct vmw_buffer_object *buffer;
172 struct vmw_buffer_object *bo;
230 struct vmw_buffer_object *cursor_bo;
264 struct vmw_buffer_object *buf;
312 struct vmw_buffer_object *buf,
316 void vmw_kms_helper_buffer_revert(struct vmw_buffer_object *buf);
319 struct vmw_buffer_object *buf,
337 struct vmw_buffer_object *bo,
Dvmwgfx_resource.c274 struct vmw_buffer_object **out_buf) in vmw_user_lookup_handle()
306 struct vmw_buffer_object *backup; in vmw_resource_buf_alloc()
396 struct vmw_buffer_object *new_backup, in vmw_resource_unreserve()
676 void vmw_resource_unbind_list(struct vmw_buffer_object *vbo) in vmw_resource_unbind_list()
708 int vmw_query_readback_all(struct vmw_buffer_object *dx_query_mob) in vmw_query_readback_all()
758 struct vmw_buffer_object *dx_query_mob; in vmw_query_move_notify()
767 dx_query_mob = container_of(bo, struct vmw_buffer_object, base); in vmw_query_move_notify()
897 struct vmw_buffer_object *vbo = NULL; in vmw_resource_pin()
955 struct vmw_buffer_object *vbo = res->backup; in vmw_resource_unpin()
Dvmwgfx_overlay.c41 struct vmw_buffer_object *buf;
97 struct vmw_buffer_object *buf, in vmw_overlay_send_put()
228 struct vmw_buffer_object *buf, in vmw_overlay_move_buffer()
300 struct vmw_buffer_object *buf, in vmw_overlay_update_stream()
469 struct vmw_buffer_object *buf; in vmw_overlay_ioctl()
Dvmwgfx_execbuf.c95 struct vmw_buffer_object *new_backup;
129 struct vmw_buffer_object **vmw_bo_p);
131 struct vmw_buffer_object *vbo,
426 struct vmw_buffer_object *dx_query_mob; in vmw_resource_context_res_add()
547 struct vmw_buffer_object *vbo, in vmw_bo_to_validate_list()
619 struct vmw_buffer_object *vbo = res->backup; in vmw_resources_reserve()
631 struct vmw_buffer_object *expected_dx_query_mob; in vmw_resources_reserve()
660 struct vmw_buffer_object *backup = res->backup; in vmw_resources_validate()
671 struct vmw_buffer_object *vbo = res->backup; in vmw_resources_validate()
824 struct vmw_buffer_object *dx_query_mob; in vmw_rebind_all_dx_query()
[all …]
Dvmwgfx_shader.c162 struct vmw_buffer_object *byte_code, in vmw_gb_shader_init()
726 struct vmw_buffer_object *buffer, in vmw_user_shader_alloc()
804 struct vmw_buffer_object *buffer, in vmw_shader_alloc()
865 struct vmw_buffer_object *buffer = NULL; in vmw_shader_define()
986 struct vmw_buffer_object *buf; in vmw_compat_shader_add()
Dvmwgfx_fb.c45 struct vmw_buffer_object *vmw_bo;
187 struct vmw_buffer_object *vbo = par->vmw_bo; in vmw_fb_dirty_flush()
394 size_t size, struct vmw_buffer_object **out) in vmw_fb_create_bo()
396 struct vmw_buffer_object *vmw_bo; in vmw_fb_create_bo()
Dvmwgfx_kms.c89 struct vmw_buffer_object *bo, in vmw_cursor_update_bo()
1129 struct vmw_buffer_object *buf; in vmw_framebuffer_pin()
1174 struct vmw_buffer_object *buf; in vmw_framebuffer_unpin()
1202 struct vmw_buffer_object *bo_mob, in vmw_create_bo_proxy()
1274 struct vmw_buffer_object *bo, in vmw_kms_new_framebuffer_bo()
1368 struct vmw_buffer_object *bo, in vmw_kms_new_framebuffer()
1434 struct vmw_buffer_object *bo = NULL; in vmw_kms_fb_create()
2594 struct vmw_buffer_object *buf, in vmw_kms_helper_buffer_prepare()
2626 void vmw_kms_helper_buffer_revert(struct vmw_buffer_object *buf) in vmw_kms_helper_buffer_revert()
2649 struct vmw_buffer_object *buf, in vmw_kms_helper_buffer_finish()
Dvmwgfx_scrn.c86 struct vmw_buffer_object *buffer; /**< Backing store buffer */
789 struct vmw_buffer_object *buf = in do_bo_define_gmrfb()
1050 struct vmw_buffer_object *buf = in vmw_kms_sou_do_bo_dirty()
1150 struct vmw_buffer_object *buf = in vmw_kms_sou_readback()
Dvmwgfx_context.c41 struct vmw_buffer_object *dx_query_mob;
903 struct vmw_buffer_object *mob) in vmw_context_bind_dx_query()
935 struct vmw_buffer_object *
Dvmwgfx_cotable.c393 struct vmw_buffer_object *buf, *old_buf = res->backup; in vmw_cotable_resize()
Dvmwgfx_stdu.c71 struct vmw_buffer_object *buf;
757 struct vmw_buffer_object *buf = in vmw_kms_stdu_dma()
Dvmwgfx_drv.c345 struct vmw_buffer_object *vbo; in vmw_dummy_query_bo_create()