Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/gpu/drm/vmwgfx/
Dvmwgfx_bo.c43 struct vmw_buffer_object vbo;
55 static struct vmw_buffer_object *
56 vmw_buffer_object(struct ttm_buffer_object *bo) in vmw_buffer_object() function
58 return container_of(bo, struct vmw_buffer_object, base); in vmw_buffer_object()
73 struct vmw_buffer_object *vmw_bo = vmw_buffer_object(bo); in vmw_user_buffer_object()
90 struct vmw_buffer_object *buf, in vmw_bo_pin_in_placement()
140 struct vmw_buffer_object *buf, in vmw_bo_pin_in_vram_or_gmr()
194 struct vmw_buffer_object *buf, in vmw_bo_pin_in_vram()
215 struct vmw_buffer_object *buf, in vmw_bo_pin_in_start_of_vram()
285 struct vmw_buffer_object *buf, in vmw_bo_unpin()
[all …]
Dvmwgfx_drv.h109 struct vmw_buffer_object { struct
173 struct vmw_buffer_object *backup;
380 struct vmw_buffer_object *cur_query_bo;
392 struct vmw_buffer_object *dx_query_mob;
577 struct vmw_buffer_object *dummy_query_bo;
578 struct vmw_buffer_object *pinned_bo;
685 struct vmw_buffer_object **out_buf);
710 struct vmw_buffer_object *new_backup,
714 extern int vmw_query_readback_all(struct vmw_buffer_object *dx_query_mob);
716 extern void vmw_resource_unbind_list(struct vmw_buffer_object *vbo);
[all …]
Dvmwgfx_validation.c73 struct vmw_buffer_object *new_backup;
175 struct vmw_buffer_object *vbo) in vmw_validation_find_bo_dup()
256 struct vmw_buffer_object *vbo, in vmw_validation_add_bo()
413 struct vmw_buffer_object *vbo, in vmw_validation_res_switch_backup()
454 struct vmw_buffer_object *vbo = res->backup; in vmw_validation_res_reserve()
516 struct vmw_buffer_object *vbo = in vmw_validation_bo_validate_single()
517 container_of(bo, struct vmw_buffer_object, base); in vmw_validation_bo_validate_single()
602 struct vmw_buffer_object *backup = res->backup; in vmw_validation_res_validate()
613 struct vmw_buffer_object *vbo = res->backup; in vmw_validation_res_validate()
Dvmwgfx_resource.c42 struct vmw_buffer_object *backup = res->backup; in vmw_resource_mob_attach()
57 struct vmw_buffer_object *backup = res->backup; in vmw_resource_mob_detach()
307 struct vmw_buffer_object **out_buf) in vmw_user_lookup_handle()
339 struct vmw_buffer_object *backup; in vmw_resource_buf_alloc()
425 struct vmw_buffer_object *new_backup, in vmw_resource_unreserve()
713 void vmw_resource_unbind_list(struct vmw_buffer_object *vbo) in vmw_resource_unbind_list()
745 int vmw_query_readback_all(struct vmw_buffer_object *dx_query_mob) in vmw_query_readback_all()
792 struct vmw_buffer_object *dx_query_mob; in vmw_query_move_notify()
801 dx_query_mob = container_of(bo, struct vmw_buffer_object, base); in vmw_query_move_notify()
931 struct vmw_buffer_object *vbo = NULL; in vmw_resource_pin()
[all …]
Dvmwgfx_kms.h236 struct vmw_buffer_object *buffer;
244 struct vmw_buffer_object *buffer;
288 struct vmw_buffer_object *bo;
344 struct vmw_buffer_object *cursor_bo;
377 struct vmw_buffer_object *buf;
438 struct vmw_buffer_object *bo,
Dvmwgfx_validation.h91 struct vmw_buffer_object;
235 struct vmw_buffer_object *vbo,
255 struct vmw_buffer_object *vbo,
Dvmwgfx_overlay.c39 struct vmw_buffer_object *buf;
95 struct vmw_buffer_object *buf, in vmw_overlay_send_put()
226 struct vmw_buffer_object *buf, in vmw_overlay_move_buffer()
298 struct vmw_buffer_object *buf, in vmw_overlay_update_stream()
467 struct vmw_buffer_object *buf; in vmw_overlay_ioctl()
Dvmwgfx_execbuf.c67 struct vmw_buffer_object *vbo;
148 struct vmw_buffer_object **vmw_bo_p);
493 struct vmw_buffer_object *dx_query_mob; in vmw_resource_context_res_add()
614 struct vmw_buffer_object *expected_dx_query_mob; in vmw_resources_reserve()
715 struct vmw_buffer_object *dx_query_mob; in vmw_rebind_all_dx_query()
1029 struct vmw_buffer_object *new_query_bo, in vmw_query_bo_switch_prepare()
1157 struct vmw_buffer_object **vmw_bo_p) in vmw_translate_mob_ptr()
1159 struct vmw_buffer_object *vmw_bo; in vmw_translate_mob_ptr()
1212 struct vmw_buffer_object **vmw_bo_p) in vmw_translate_guest_ptr()
1214 struct vmw_buffer_object *vmw_bo; in vmw_translate_guest_ptr()
[all …]
Dvmwgfx_shader.c166 struct vmw_buffer_object *byte_code, in vmw_gb_shader_init()
714 struct vmw_buffer_object *buffer, in vmw_user_shader_alloc()
789 struct vmw_buffer_object *buffer, in vmw_shader_alloc()
847 struct vmw_buffer_object *buffer = NULL; in vmw_shader_define()
967 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_context.c41 struct vmw_buffer_object *dx_query_mob;
877 struct vmw_buffer_object *mob) in vmw_context_bind_dx_query()
909 struct vmw_buffer_object *
Dvmwgfx_scrn.c94 struct vmw_buffer_object *buffer; /**< Backing store buffer */
981 struct vmw_buffer_object *buf = in do_bo_define_gmrfb()
1250 struct vmw_buffer_object *buf = in vmw_kms_sou_do_bo_dirty()
1357 struct vmw_buffer_object *buf = in vmw_kms_sou_readback()
Dvmwgfx_kms.c92 struct vmw_buffer_object *bo, in vmw_cursor_update_bo()
1071 struct vmw_buffer_object *buf; in vmw_framebuffer_pin()
1116 struct vmw_buffer_object *buf; in vmw_framebuffer_unpin()
1144 struct vmw_buffer_object *bo_mob, in vmw_create_bo_proxy()
1216 struct vmw_buffer_object *bo, in vmw_kms_new_framebuffer_bo()
1310 struct vmw_buffer_object *bo, in vmw_kms_new_framebuffer()
1376 struct vmw_buffer_object *bo = NULL; in vmw_kms_fb_create()
Dvmwgfx_cotable.c386 struct vmw_buffer_object *buf, *old_buf = res->backup; in vmw_cotable_resize()
Dvmwgfx_stdu.c74 struct vmw_buffer_object *buf;
683 struct vmw_buffer_object *buf = in vmw_kms_stdu_dma()
Dvmwgfx_drv.c351 struct vmw_buffer_object *vbo; in vmw_dummy_query_bo_create()