| /drivers/gpu/drm/vmwgfx/ |
| A D | vmwgfx_bo.h | 82 struct vmw_bo { struct 110 struct vmw_bo **p_bo); 116 struct vmw_bo *buf, 119 struct vmw_bo *buf, 122 struct vmw_bo *bo, 126 struct vmw_bo *bo, 150 struct vmw_bo **out); 203 struct vmw_bo *tmp_buf = *buf; in vmw_bo_unreference() 210 static inline struct vmw_bo *vmw_bo_reference(struct vmw_bo *buf) in vmw_bo_reference() 216 static inline struct vmw_bo *vmw_user_bo_ref(struct vmw_bo *vbo) in vmw_user_bo_ref() [all …]
|
| A D | vmwgfx_bo.c | 94 struct vmw_bo *buf, in vmw_bo_pin_in_placement() 131 struct vmw_bo *buf, in vmw_bo_pin_in_vram_or_gmr() 200 struct vmw_bo *buf, in vmw_bo_pin_in_start_of_vram() 258 struct vmw_bo *buf, in vmw_bo_unpin() 413 struct vmw_bo *vmw_bo, in vmw_bo_init() argument 426 memset(vmw_bo, 0, sizeof(*vmw_bo)); in vmw_bo_init() 429 vmw_bo->tbo.priority = 3; in vmw_bo_init() 454 struct vmw_bo **p_bo) in vmw_bo_create() 492 static int vmw_user_bo_synccpu_grab(struct vmw_bo *vmw_bo, in vmw_user_bo_synccpu_grab() argument 539 struct vmw_bo *vmw_bo; in vmw_user_bo_synccpu_release() local [all …]
|
| A D | vmwgfx_drv.h | 128 struct vmw_bo; 129 struct vmw_bo; 386 struct vmw_bo *cur_query_bo; 398 struct vmw_bo *dx_query_mob; 423 struct vmw_bo *otable_bo; 563 struct vmw_bo *pinned_bo; 746 struct vmw_bo *buffer; 1132 extern struct vmw_bo * 1163 struct vmw_bo *bo, 1166 struct vmw_bo *bo, [all …]
|
| A D | vmwgfx_page_dirty.c | 55 bool vmw_bo_is_dirty(struct vmw_bo *vbo) in vmw_bo_is_dirty() 149 void vmw_bo_dirty_scan(struct vmw_bo *vbo) in vmw_bo_dirty_scan() 170 static void vmw_bo_dirty_pre_unmap(struct vmw_bo *vbo, in vmw_bo_dirty_pre_unmap() 195 void vmw_bo_dirty_unmap(struct vmw_bo *vbo, in vmw_bo_dirty_unmap() 216 int vmw_bo_dirty_add(struct vmw_bo *vbo) in vmw_bo_dirty_add() 273 void vmw_bo_dirty_release(struct vmw_bo *vbo) in vmw_bo_dirty_release() 295 struct vmw_bo *vbo = res->guest_memory_bo; in vmw_bo_dirty_transfer_to_res() 330 void vmw_bo_dirty_clear(struct vmw_bo *vbo) in vmw_bo_dirty_clear() 377 struct vmw_bo *vbo = res->guest_memory_bo; in vmw_bo_dirty_clear_res() 404 struct vmw_bo *vbo = to_vmw_bo(&bo->base); in vmw_bo_vm_mkwrite() [all …]
|
| A D | vmwgfx_gem.c | 56 struct vmw_bo *vbo = to_vmw_bo(obj); in vmw_gem_object_pin() 65 struct vmw_bo *vbo = to_vmw_bo(obj); in vmw_gem_object_unpin() 161 struct vmw_bo **p_vbo) in vmw_gem_object_create_with_handle() 188 struct vmw_bo *vbo; in vmw_prime_import_sg_table() 223 struct vmw_bo *vbo; in vmw_gem_object_create_ioctl() 244 static void vmw_bo_print_info(int id, struct vmw_bo *bo, struct seq_file *m) in vmw_bo_print_info() 326 struct vmw_bo *bo = to_vmw_bo(gobj); in vmw_debugfs_gem_info_show()
|
| A D | vmwgfx_validation.c | 76 struct vmw_bo *new_guest_memory_bo; 158 struct vmw_bo *vbo) in vmw_validation_find_bo_dup() 247 struct vmw_bo *vbo) in vmw_validation_add_bo() 382 struct vmw_bo *vbo, in vmw_validation_res_switch_backup() 423 struct vmw_bo *vbo = res->guest_memory_bo; in vmw_validation_res_reserve() 497 struct vmw_bo *vbo = to_vmw_bo(&bo->base); in vmw_validation_bo_validate_single() 538 struct vmw_bo *vbo = to_vmw_bo(&entry->base.bo->base); in vmw_validation_bo_validate() 588 struct vmw_bo *backup = res->guest_memory_bo; in vmw_validation_res_validate() 600 struct vmw_bo *vbo = res->guest_memory_bo; in vmw_validation_res_validate() 838 struct vmw_bo *vbo = to_vmw_bo(&entry->base.bo->base); in vmw_validation_bo_backoff()
|
| A D | vmwgfx_execbuf.c | 51 struct vmw_bo *vbo; 1137 struct vmw_bo *vmw_bo, *tmp_bo; in vmw_translate_mob_ptr() local 1150 tmp_bo = vmw_bo; in vmw_translate_mob_ptr() 1193 struct vmw_bo *vmw_bo, *tmp_bo; in vmw_translate_guest_ptr() local 1275 struct vmw_bo *vmw_bo; in vmw_cmd_dx_bind_query() local 1358 struct vmw_bo *vmw_bo; in vmw_cmd_end_gb_query() local 1388 struct vmw_bo *vmw_bo; in vmw_cmd_end_query() local 1434 struct vmw_bo *vmw_bo; in vmw_cmd_wait_gb_query() local 1462 struct vmw_bo *vmw_bo; in vmw_cmd_wait_query() local 1499 struct vmw_bo *vmw_bo = NULL; in vmw_cmd_dma() local [all …]
|
| A D | vmwgfx_cursor_plane.h | 21 struct vmw_bo; 43 struct vmw_bo *mob; 60 struct vmw_bo *cursor_mobs[3];
|
| A D | vmwgfx_validation.h | 69 struct vmw_bo; 155 struct vmw_bo *vbo); 171 struct vmw_bo *vbo,
|
| A D | vmwgfx_resource.c | 44 struct vmw_bo *gbo = res->guest_memory_bo; in vmw_resource_mob_attach() 73 struct vmw_bo *gbo = res->guest_memory_bo; in vmw_resource_mob_detach() 335 struct vmw_bo *gbo; in vmw_resource_buf_alloc() 456 struct vmw_bo *new_guest_memory_bo, in vmw_resource_unreserve() 760 void vmw_resource_unbind_list(struct vmw_bo *vbo) in vmw_resource_unbind_list() 793 int vmw_query_readback_all(struct vmw_bo *dx_query_mob) in vmw_query_readback_all() 842 struct vmw_bo *dx_query_mob; in vmw_query_move_notify() 978 struct vmw_bo *vbo = NULL; in vmw_resource_pin() 1039 struct vmw_bo *vbo = res->guest_memory_bo; in vmw_resource_unpin() 1100 int vmw_resources_clean(struct vmw_bo *vbo, pgoff_t start, in vmw_resources_clean()
|
| A D | vmwgfx_blit.c | 425 static void *map_external(struct vmw_bo *bo, struct iosys_map *map) in map_external() 448 static void unmap_external(struct vmw_bo *bo, struct iosys_map *map) in unmap_external() 456 static int vmw_external_bo_copy(struct vmw_bo *dst, u32 dst_offset, in vmw_external_bo_copy() 457 u32 dst_stride, struct vmw_bo *src, in vmw_external_bo_copy() 541 int vmw_bo_cpu_blit(struct vmw_bo *vmw_dst, in vmw_bo_cpu_blit() 543 struct vmw_bo *vmw_src, in vmw_bo_cpu_blit()
|
| A D | vmwgfx_overlay.c | 39 struct vmw_bo *buf; 89 struct vmw_bo *buf, in vmw_overlay_send_put() 220 struct vmw_bo *buf, in vmw_overlay_move_buffer() 292 struct vmw_bo *buf, in vmw_overlay_update_stream() 430 struct vmw_bo *buf; in vmw_overlay_ioctl()
|
| A D | vmwgfx_cursor_plane.c | 113 struct vmw_bo *bo = vmw_user_object_buffer(&vps->uo); in vmw_cursor_update_mob() 150 static void vmw_cursor_mob_destroy(struct vmw_bo **vbo) in vmw_cursor_mob_destroy() 171 struct vmw_bo *vbo = vps->cursor.mob; in vmw_cursor_mob_unmap() 431 struct vmw_bo *vbo = vps->cursor.mob; in vmw_cursor_mob_map() 484 struct vmw_bo *new_bo = vmw_user_object_buffer(&new_vps->uo); in vmw_cursor_buffer_changed() 485 struct vmw_bo *old_bo = vmw_user_object_buffer(&old_vps->uo); in vmw_cursor_buffer_changed() 600 struct vmw_bo *bo = NULL; in vmw_cursor_plane_prepare_fb()
|
| A D | vmwgfx_kms.c | 422 struct vmw_bo *bo = vmw_user_object_buffer(&vfbs->uo); in vmw_framebuffer_surface_destroy() 487 struct vmw_bo *bo = vmw_user_object_buffer(&vfbs->uo); in vmw_framebuffer_surface_create_handle() 604 struct vmw_bo *bo, in vmw_kms_new_framebuffer_bo() 725 struct vmw_bo *bo; in vmw_kms_fb_create() 1953 struct vmw_bo * 1973 struct vmw_bo *bo = vmw_user_object_buffer(uo); in vmw_user_object_map() 1981 struct vmw_bo *bo = vmw_user_object_buffer(uo); in vmw_user_object_map_size() 1989 struct vmw_bo *bo = vmw_user_object_buffer(uo); in vmw_user_object_unmap() 2007 struct vmw_bo *bo; in vmw_user_object_is_mapped()
|
| A D | vmwgfx_shader.c | 164 struct vmw_bo *byte_code, in vmw_gb_shader_init() 686 struct vmw_bo *buffer, in vmw_user_shader_alloc() 740 struct vmw_bo *buffer, in vmw_shader_alloc() 777 struct vmw_bo *buffer = NULL; in vmw_shader_define() 889 struct vmw_bo *buf; in vmw_compat_shader_add()
|
| A D | vmwgfx_scrn.c | 95 struct vmw_bo *buffer; /**< Backing store buffer */ 380 struct vmw_bo *bo = vmw_user_object_buffer(&vps->uo); in vmw_sou_primary_plane_cleanup_fb() 416 struct vmw_bo *bo = NULL; in vmw_sou_primary_plane_prepare_fb() 949 struct vmw_bo *buf = in do_bo_define_gmrfb() 1218 struct vmw_bo *buf = in vmw_kms_sou_do_bo_dirty() 1327 struct vmw_bo *buf = in vmw_kms_sou_readback()
|
| A D | vmwgfx_prime.c | 95 struct vmw_bo *vbo; in vmw_prime_handle_to_fd()
|
| A D | vmwgfx_ttm_buffer.c | 562 struct vmw_bo **bo_p) in vmw_bo_create_and_populate() 568 struct vmw_bo *vbo; in vmw_bo_create_and_populate()
|
| A D | vmwgfx_context.c | 42 struct vmw_bo *dx_query_mob; 860 struct vmw_bo *mob) in vmw_context_bind_dx_query() 892 struct vmw_bo *
|
| A D | vmwgfx_vkms.c | 53 struct vmw_bo *bo = surf->res.guest_memory_bo; in vmw_surface_sync() 84 struct vmw_bo *bo = surf->res.guest_memory_bo; in compute_crc()
|
| A D | vmwgfx_ldu.c | 148 struct vmw_bo *buf; in vmw_ldu_fb_pin() 172 struct vmw_bo *buf; in vmw_ldu_fb_unpin()
|
| A D | vmwgfx_stdu.c | 83 struct vmw_bo *buf; 505 struct vmw_bo *src_bo, *dst_bo; in vmw_stdu_bo_cpu_commit() 565 struct vmw_bo *buf = in vmw_kms_stdu_readback() 1177 struct vmw_bo *src_bo, *dst_bo; in vmw_stdu_bo_populate_update_cpu()
|
| A D | vmwgfx_surface.c | 873 vmw_lookup_user_surface_for_buffer(struct vmw_private *vmw, struct vmw_bo *bo, in vmw_lookup_user_surface_for_buffer() 899 struct vmw_bo *bo, in vmw_lookup_surface_for_buffer() 916 struct vmw_bo *bo, in vmw_lookup_surface_handle_for_buffer() 938 struct vmw_bo *bo; in vmw_buffer_prime_to_surface_base() 1623 struct vmw_bo *backup = res->guest_memory_bo; in vmw_gb_surface_define_internal() 2241 struct vmw_bo *vbo = NULL; in vmw_dumb_create()
|
| A D | vmwgfx_kms.h | 208 struct vmw_bo *buffer;
|
| A D | vmwgfx_cotable.c | 404 struct vmw_bo *buf, *old_buf = res->guest_memory_bo; in vmw_cotable_resize()
|