Home
last modified time | relevance | path

Searched refs:sw_context (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_execbuf.c143 struct vmw_sw_context *sw_context,
146 struct vmw_sw_context *sw_context,
165 * @sw_context: The command submission context
169 static void vmw_execbuf_bindings_commit(struct vmw_sw_context *sw_context, in vmw_execbuf_bindings_commit() argument
174 list_for_each_entry(entry, &sw_context->ctx_list, head) { in vmw_execbuf_bindings_commit()
178 if (entry->staged != sw_context->staged_bindings) in vmw_execbuf_bindings_commit()
181 sw_context->staged_bindings_inuse = false; in vmw_execbuf_bindings_commit()
185 INIT_LIST_HEAD(&sw_context->ctx_list); in vmw_execbuf_bindings_commit()
191 * @sw_context: The command submission context
193 static void vmw_bind_dx_query_mob(struct vmw_sw_context *sw_context) in vmw_bind_dx_query_mob() argument
208 vmw_cmd_ctx_first_setup(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, struct vmw_resource *res, struct vmw_ctx_validation_info *node) vmw_cmd_ctx_first_setup() argument
299 vmw_execbuf_res_noref_val_add(struct vmw_sw_context *sw_context, struct vmw_resource *res, u32 dirty) vmw_execbuf_res_noref_val_add() argument
351 vmw_execbuf_res_noctx_val_add(struct vmw_sw_context *sw_context, struct vmw_resource *res, u32 dirty) vmw_execbuf_res_noctx_val_add() argument
387 vmw_view_res_val_add(struct vmw_sw_context *sw_context, struct vmw_resource *view) vmw_view_res_val_add() argument
421 vmw_view_id_val_add(struct vmw_sw_context *sw_context, enum vmw_view_type view_type, u32 id) vmw_view_id_val_add() argument
453 vmw_resource_context_res_add(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, struct vmw_resource *ctx) vmw_resource_context_res_add() argument
518 vmw_resource_relocation_add(struct vmw_sw_context *sw_context, const struct vmw_resource *res, unsigned long offset, enum vmw_resource_relocation_type rel_type) vmw_resource_relocation_add() argument
585 vmw_cmd_invalid(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_invalid() argument
592 vmw_cmd_ok(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_ok() argument
609 vmw_resources_reserve(struct vmw_sw_context *sw_context) vmw_resources_reserve() argument
646 vmw_cmd_res_check(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, enum vmw_res_type res_type, u32 dirty, const struct vmw_user_resource_conv *converter, uint32_t *id_loc, struct vmw_resource **p_res) vmw_cmd_res_check() argument
750 vmw_rebind_contexts(struct vmw_sw_context *sw_context) vmw_rebind_contexts() argument
785 vmw_view_bindings_add(struct vmw_sw_context *sw_context, enum vmw_view_type view_type, enum vmw_ctx_binding_type binding_type, uint32 shader_slot, uint32 view_ids[], u32 num_views, u32 first_slot) vmw_view_bindings_add() argument
832 vmw_cmd_cid_check(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_cid_check() argument
859 vmw_execbuf_info_from_res(struct vmw_sw_context *sw_context, struct vmw_resource *res) vmw_execbuf_info_from_res() argument
872 vmw_cmd_set_render_target_check(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_set_render_target_check() argument
919 vmw_cmd_surface_copy_check(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_surface_copy_check() argument
939 vmw_cmd_buffer_copy_check(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_buffer_copy_check() argument
958 vmw_cmd_pred_copy_check(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_pred_copy_check() argument
977 vmw_cmd_stretch_blt_check(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_stretch_blt_check() argument
996 vmw_cmd_blt_surf_screen_check(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_blt_surf_screen_check() argument
1008 vmw_cmd_present_check(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_present_check() argument
1032 vmw_query_bo_switch_prepare(struct vmw_private *dev_priv, struct vmw_buffer_object *new_query_bo, struct vmw_sw_context *sw_context) vmw_query_bo_switch_prepare() argument
1087 vmw_query_bo_switch_commit(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context) vmw_query_bo_switch_commit() argument
1158 vmw_translate_mob_ptr(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGAMobId *id, struct vmw_buffer_object **vmw_bo_p) vmw_translate_mob_ptr() argument
1213 vmw_translate_guest_ptr(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGAGuestPtr *ptr, struct vmw_buffer_object **vmw_bo_p) vmw_translate_guest_ptr() argument
1256 vmw_cmd_dx_define_query(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_define_query() argument
1291 vmw_cmd_dx_bind_query(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_bind_query() argument
1323 vmw_cmd_begin_gb_query(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_begin_gb_query() argument
1342 vmw_cmd_begin_query(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_begin_query() argument
1375 vmw_cmd_end_gb_query(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_end_gb_query() argument
1405 vmw_cmd_end_query(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_end_query() argument
1451 vmw_cmd_wait_gb_query(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_wait_gb_query() argument
1479 vmw_cmd_wait_query(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_wait_query() argument
1516 vmw_cmd_dma(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dma() argument
1572 vmw_cmd_draw(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_draw() argument
1624 vmw_cmd_tex_state(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_tex_state() argument
1682 vmw_cmd_check_define_gmrfb(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, void *buf) vmw_cmd_check_define_gmrfb() argument
1712 vmw_cmd_res_switch_backup(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, struct vmw_resource *res, uint32_t *buf_id, unsigned long backup_offset) vmw_cmd_res_switch_backup() argument
1750 vmw_cmd_switch_backup(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, enum vmw_res_type res_type, const struct vmw_user_resource_conv *converter, uint32_t *res_id, uint32_t *buf_id, unsigned long backup_offset) vmw_cmd_switch_backup() argument
1776 vmw_cmd_bind_gb_surface(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_bind_gb_surface() argument
1795 vmw_cmd_update_gb_image(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_update_gb_image() argument
1814 vmw_cmd_update_gb_surface(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_update_gb_surface() argument
1833 vmw_cmd_readback_gb_image(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_readback_gb_image() argument
1853 vmw_cmd_readback_gb_surface(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_readback_gb_surface() argument
1873 vmw_cmd_invalidate_gb_image(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_invalidate_gb_image() argument
1893 vmw_cmd_invalidate_gb_surface(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_invalidate_gb_surface() argument
1912 vmw_cmd_shader_define(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_shader_define() argument
1952 vmw_cmd_shader_destroy(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_shader_destroy() argument
1989 vmw_cmd_set_shader(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_set_shader() argument
2069 vmw_cmd_set_shader_const(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_set_shader_const() argument
2097 vmw_cmd_bind_gb_shader(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_bind_gb_shader() argument
2118 vmw_cmd_dx_set_single_constant_buffer(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_set_single_constant_buffer() argument
2169 vmw_cmd_dx_set_shader_res(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_set_shader_res() argument
2200 vmw_cmd_dx_set_shader(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_set_shader() argument
2252 vmw_cmd_dx_set_vertex_buffers(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_set_vertex_buffers() argument
2307 vmw_cmd_dx_set_index_buffer(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_set_index_buffer() argument
2346 vmw_cmd_dx_set_rendertargets(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_set_rendertargets() argument
2379 vmw_cmd_dx_clear_rendertarget_view(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_clear_rendertarget_view() argument
2401 vmw_cmd_dx_clear_depthstencil_view(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_clear_depthstencil_view() argument
2415 vmw_cmd_dx_view_define(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_view_define() argument
2470 vmw_cmd_dx_set_so_targets(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_set_so_targets() argument
2516 vmw_cmd_dx_so_define(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_so_define() argument
2552 vmw_cmd_dx_check_subresource(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_check_subresource() argument
2579 vmw_cmd_dx_cid_check(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_cid_check() argument
2602 vmw_cmd_dx_view_remove(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_view_remove() argument
2642 vmw_cmd_dx_define_shader(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_define_shader() argument
2672 vmw_cmd_dx_destroy_shader(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_destroy_shader() argument
2697 vmw_cmd_dx_bind_shader(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_bind_shader() argument
2749 vmw_cmd_dx_genmips(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_genmips() argument
2783 vmw_cmd_dx_transfer_from_buffer(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_transfer_from_buffer() argument
2809 vmw_cmd_intra_surface_copy(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_intra_surface_copy() argument
2824 vmw_cmd_sm5(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_sm5() argument
2834 vmw_cmd_sm5_view_define(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_sm5_view_define() argument
2844 vmw_cmd_sm5_view_remove(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_sm5_view_remove() argument
2854 vmw_cmd_clear_uav_uint(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_clear_uav_uint() argument
2873 vmw_cmd_clear_uav_float(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_clear_uav_float() argument
2892 vmw_cmd_set_uav(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_set_uav() argument
2924 vmw_cmd_set_cs_uav(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_set_cs_uav() argument
2956 vmw_cmd_dx_define_streamoutput(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_define_streamoutput() argument
2986 vmw_cmd_dx_destroy_streamoutput(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_destroy_streamoutput() argument
3022 vmw_cmd_dx_bind_streamoutput(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_bind_streamoutput() argument
3063 vmw_cmd_dx_set_streamoutput(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_set_streamoutput() argument
3119 vmw_cmd_indexed_instanced_indirect(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_indexed_instanced_indirect() argument
3136 vmw_cmd_instanced_indirect(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_instanced_indirect() argument
3153 vmw_cmd_dispatch_indirect(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dispatch_indirect() argument
3170 vmw_cmd_check_not_3d(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, void *buf, uint32_t *size) vmw_cmd_check_not_3d() argument
3597 vmw_cmd_check(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, void *buf, uint32_t *size) vmw_cmd_check() argument
3663 vmw_cmd_check_all(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, void *buf, uint32_t size) vmw_cmd_check_all() argument
3689 vmw_free_relocations(struct vmw_sw_context *sw_context) vmw_free_relocations() argument
3695 vmw_apply_relocations(struct vmw_sw_context *sw_context) vmw_apply_relocations() argument
3720 vmw_resize_cmd_bounce(struct vmw_sw_context *sw_context, uint32_t size) vmw_resize_cmd_bounce() argument
3871 vmw_execbuf_submit_fifo(struct vmw_private *dev_priv, void *kernel_commands, u32 command_size, struct vmw_sw_context *sw_context) vmw_execbuf_submit_fifo() argument
3907 vmw_execbuf_submit_cmdbuf(struct vmw_private *dev_priv, struct vmw_cmdbuf_header *header, u32 command_size, struct vmw_sw_context *sw_context) vmw_execbuf_submit_cmdbuf() argument
3985 vmw_execbuf_tie_context(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, uint32_t handle) vmw_execbuf_tie_context() argument
4028 struct vmw_sw_context *sw_context = &dev_priv->ctx; vmw_execbuf_process() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_execbuf.c147 struct vmw_sw_context *sw_context,
150 struct vmw_sw_context *sw_context,
169 * @sw_context: The command submission context
173 static void vmw_execbuf_bindings_commit(struct vmw_sw_context *sw_context, in vmw_execbuf_bindings_commit() argument
178 list_for_each_entry(entry, &sw_context->ctx_list, head) { in vmw_execbuf_bindings_commit()
182 if (entry->staged != sw_context->staged_bindings) in vmw_execbuf_bindings_commit()
185 sw_context->staged_bindings_inuse = false; in vmw_execbuf_bindings_commit()
189 INIT_LIST_HEAD(&sw_context->ctx_list); in vmw_execbuf_bindings_commit()
195 * @sw_context: The command submission context
197 static void vmw_bind_dx_query_mob(struct vmw_sw_context *sw_context) in vmw_bind_dx_query_mob() argument
213 vmw_cmd_ctx_first_setup(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, struct vmw_resource *res, struct vmw_ctx_validation_info *node) vmw_cmd_ctx_first_setup() argument
309 vmw_execbuf_res_val_add(struct vmw_sw_context *sw_context, struct vmw_resource *res, u32 dirty, u32 flags) vmw_execbuf_res_val_add() argument
367 vmw_view_res_val_add(struct vmw_sw_context *sw_context, struct vmw_resource *view) vmw_view_res_val_add() argument
401 vmw_view_id_val_add(struct vmw_sw_context *sw_context, enum vmw_view_type view_type, u32 id) vmw_view_id_val_add() argument
433 vmw_resource_context_res_add(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, struct vmw_resource *ctx) vmw_resource_context_res_add() argument
503 vmw_resource_relocation_add(struct vmw_sw_context *sw_context, const struct vmw_resource *res, unsigned long offset, enum vmw_resource_relocation_type rel_type) vmw_resource_relocation_add() argument
570 vmw_cmd_invalid(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_invalid() argument
577 vmw_cmd_ok(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_ok() argument
594 vmw_resources_reserve(struct vmw_sw_context *sw_context) vmw_resources_reserve() argument
631 vmw_cmd_res_check(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, enum vmw_res_type res_type, u32 dirty, const struct vmw_user_resource_conv *converter, uint32_t *id_loc, struct vmw_resource **p_res) vmw_cmd_res_check() argument
741 vmw_rebind_contexts(struct vmw_sw_context *sw_context) vmw_rebind_contexts() argument
776 vmw_view_bindings_add(struct vmw_sw_context *sw_context, enum vmw_view_type view_type, enum vmw_ctx_binding_type binding_type, uint32 shader_slot, uint32 view_ids[], u32 num_views, u32 first_slot) vmw_view_bindings_add() argument
823 vmw_cmd_cid_check(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_cid_check() argument
850 vmw_execbuf_info_from_res(struct vmw_sw_context *sw_context, struct vmw_resource *res) vmw_execbuf_info_from_res() argument
863 vmw_cmd_set_render_target_check(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_set_render_target_check() argument
910 vmw_cmd_surface_copy_check(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_surface_copy_check() argument
930 vmw_cmd_buffer_copy_check(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_buffer_copy_check() argument
949 vmw_cmd_pred_copy_check(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_pred_copy_check() argument
968 vmw_cmd_stretch_blt_check(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_stretch_blt_check() argument
987 vmw_cmd_blt_surf_screen_check(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_blt_surf_screen_check() argument
999 vmw_cmd_present_check(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_present_check() argument
1023 vmw_query_bo_switch_prepare(struct vmw_private *dev_priv, struct vmw_bo *new_query_bo, struct vmw_sw_context *sw_context) vmw_query_bo_switch_prepare() argument
1078 vmw_query_bo_switch_commit(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context) vmw_query_bo_switch_commit() argument
1149 vmw_translate_mob_ptr(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGAMobId *id, struct vmw_bo **vmw_bo_p) vmw_translate_mob_ptr() argument
1205 vmw_translate_guest_ptr(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGAGuestPtr *ptr, struct vmw_bo **vmw_bo_p) vmw_translate_guest_ptr() argument
1250 vmw_cmd_dx_define_query(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_define_query() argument
1287 vmw_cmd_dx_bind_query(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_bind_query() argument
1319 vmw_cmd_begin_gb_query(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_begin_gb_query() argument
1338 vmw_cmd_begin_query(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_begin_query() argument
1371 vmw_cmd_end_gb_query(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_end_gb_query() argument
1401 vmw_cmd_end_query(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_end_query() argument
1447 vmw_cmd_wait_gb_query(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_wait_gb_query() argument
1475 vmw_cmd_wait_query(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_wait_query() argument
1512 vmw_cmd_dma(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dma() argument
1568 vmw_cmd_draw(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_draw() argument
1620 vmw_cmd_tex_state(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_tex_state() argument
1678 vmw_cmd_check_define_gmrfb(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, void *buf) vmw_cmd_check_define_gmrfb() argument
1708 vmw_cmd_res_switch_backup(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, struct vmw_resource *res, uint32_t *buf_id, unsigned long backup_offset) vmw_cmd_res_switch_backup() argument
1746 vmw_cmd_switch_backup(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, enum vmw_res_type res_type, const struct vmw_user_resource_conv *converter, uint32_t *res_id, uint32_t *buf_id, unsigned long backup_offset) vmw_cmd_switch_backup() argument
1772 vmw_cmd_bind_gb_surface(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_bind_gb_surface() argument
1791 vmw_cmd_update_gb_image(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_update_gb_image() argument
1810 vmw_cmd_update_gb_surface(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_update_gb_surface() argument
1829 vmw_cmd_readback_gb_image(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_readback_gb_image() argument
1849 vmw_cmd_readback_gb_surface(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_readback_gb_surface() argument
1869 vmw_cmd_invalidate_gb_image(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_invalidate_gb_image() argument
1889 vmw_cmd_invalidate_gb_surface(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_invalidate_gb_surface() argument
1908 vmw_cmd_shader_define(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_shader_define() argument
1948 vmw_cmd_shader_destroy(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_shader_destroy() argument
1985 vmw_cmd_set_shader(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_set_shader() argument
2066 vmw_cmd_set_shader_const(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_set_shader_const() argument
2094 vmw_cmd_bind_gb_shader(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_bind_gb_shader() argument
2115 vmw_cmd_dx_set_single_constant_buffer(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_set_single_constant_buffer() argument
2167 vmw_cmd_dx_set_constant_buffer_offset(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_set_constant_buffer_offset() argument
2204 vmw_cmd_dx_set_shader_res(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_set_shader_res() argument
2235 vmw_cmd_dx_set_shader(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_set_shader() argument
2288 vmw_cmd_dx_set_vertex_buffers(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_set_vertex_buffers() argument
2343 vmw_cmd_dx_set_index_buffer(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_set_index_buffer() argument
2382 vmw_cmd_dx_set_rendertargets(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_set_rendertargets() argument
2415 vmw_cmd_dx_clear_rendertarget_view(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_clear_rendertarget_view() argument
2437 vmw_cmd_dx_clear_depthstencil_view(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_clear_depthstencil_view() argument
2451 vmw_cmd_dx_view_define(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_view_define() argument
2508 vmw_cmd_dx_set_so_targets(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_set_so_targets() argument
2554 vmw_cmd_dx_so_define(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_so_define() argument
2592 vmw_cmd_dx_check_subresource(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_check_subresource() argument
2619 vmw_cmd_dx_cid_check(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_cid_check() argument
2642 vmw_cmd_dx_view_remove(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_view_remove() argument
2682 vmw_cmd_dx_define_shader(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_define_shader() argument
2714 vmw_cmd_dx_destroy_shader(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_destroy_shader() argument
2739 vmw_cmd_dx_bind_shader(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_bind_shader() argument
2791 vmw_cmd_dx_genmips(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_genmips() argument
2825 vmw_cmd_dx_transfer_from_buffer(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_transfer_from_buffer() argument
2851 vmw_cmd_intra_surface_copy(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_intra_surface_copy() argument
2866 vmw_cmd_sm5(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_sm5() argument
2876 vmw_cmd_sm5_view_define(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_sm5_view_define() argument
2886 vmw_cmd_sm5_view_remove(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_sm5_view_remove() argument
2896 vmw_cmd_clear_uav_uint(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_clear_uav_uint() argument
2915 vmw_cmd_clear_uav_float(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_clear_uav_float() argument
2934 vmw_cmd_set_uav(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_set_uav() argument
2966 vmw_cmd_set_cs_uav(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_set_cs_uav() argument
2998 vmw_cmd_dx_define_streamoutput(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_define_streamoutput() argument
3030 vmw_cmd_dx_destroy_streamoutput(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_destroy_streamoutput() argument
3066 vmw_cmd_dx_bind_streamoutput(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_bind_streamoutput() argument
3107 vmw_cmd_dx_set_streamoutput(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dx_set_streamoutput() argument
3163 vmw_cmd_indexed_instanced_indirect(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_indexed_instanced_indirect() argument
3180 vmw_cmd_instanced_indirect(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_instanced_indirect() argument
3197 vmw_cmd_dispatch_indirect(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, SVGA3dCmdHeader *header) vmw_cmd_dispatch_indirect() argument
3214 vmw_cmd_check_not_3d(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, void *buf, uint32_t *size) vmw_cmd_check_not_3d() argument
3661 vmw_cmd_check(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, void *buf, uint32_t *size) vmw_cmd_check() argument
3727 vmw_cmd_check_all(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, void *buf, uint32_t size) vmw_cmd_check_all() argument
3753 vmw_free_relocations(struct vmw_sw_context *sw_context) vmw_free_relocations() argument
3759 vmw_apply_relocations(struct vmw_sw_context *sw_context) vmw_apply_relocations() argument
3784 vmw_resize_cmd_bounce(struct vmw_sw_context *sw_context, uint32_t size) vmw_resize_cmd_bounce() argument
3933 vmw_execbuf_submit_fifo(struct vmw_private *dev_priv, void *kernel_commands, u32 command_size, struct vmw_sw_context *sw_context) vmw_execbuf_submit_fifo() argument
3969 vmw_execbuf_submit_cmdbuf(struct vmw_private *dev_priv, struct vmw_cmdbuf_header *header, u32 command_size, struct vmw_sw_context *sw_context) vmw_execbuf_submit_cmdbuf() argument
4047 vmw_execbuf_tie_context(struct vmw_private *dev_priv, struct vmw_sw_context *sw_context, uint32_t handle) vmw_execbuf_tie_context() argument
4094 struct vmw_sw_context *sw_context = &dev_priv->ctx; vmw_execbuf_process() local
[all...]
H A Dvmwgfx_validation.c182 if (ctx->sw_context) { in vmw_validation_find_bo_dup()
186 hash_for_each_possible_rcu(ctx->sw_context->res_ht, hash, head, key) { in vmw_validation_find_bo_dup()
224 if (ctx->sw_context) { in vmw_validation_find_res_dup()
228 hash_for_each_possible_rcu(ctx->sw_context->res_ht, hash, head, key) { in vmw_validation_find_res_dup()
276 if (ctx->sw_context) { in vmw_validation_add_bo()
278 hash_add_rcu(ctx->sw_context->res_ht, &bo_node->hash.head, in vmw_validation_add_bo()
324 if (ctx->sw_context) { in vmw_validation_add_resource()
326 hash_add_rcu(ctx->sw_context->res_ht, &node->hash.head, node->hash.key); in vmw_validation_add_resource()
647 if (!ctx->sw_context) in vmw_validation_drop_ht()
659 ctx->sw_context in vmw_validation_drop_ht()
[all...]
H A Dvmwgfx_validation.h61 struct vmw_sw_context *sw_context; member
93 { .sw_context = _sw_context, \
H A Dvmwgfx_drv.c838 struct vmw_sw_context *sw_context = &dev_priv->ctx; in vmw_sw_context_init() local
840 hash_init(sw_context->res_ht); in vmw_sw_context_init()
845 struct vmw_sw_context *sw_context = &dev_priv->ctx; in vmw_sw_context_fini() local
847 vfree(sw_context->cmd_bounce); in vmw_sw_context_fini()
848 if (sw_context->staged_bindings) in vmw_sw_context_fini()
849 vmw_binding_state_free(sw_context->staged_bindings); in vmw_sw_context_fini()
/kernel/linux/linux-5.10/arch/mips/include/asm/mach-au1x00/
H A Dau1xxx_dbdma.h106 u32 sw_context; member
/kernel/linux/linux-6.6/arch/mips/include/asm/mach-au1x00/
H A Dau1xxx_dbdma.h106 u32 sw_context; member
/kernel/linux/linux-5.10/arch/mips/alchemy/common/
H A Ddbdma.c571 dp->sw_context = 0; in au1xxx_dbdma_ring_alloc()
/kernel/linux/linux-6.6/arch/mips/alchemy/common/
H A Ddbdma.c572 dp->sw_context = 0; in au1xxx_dbdma_ring_alloc()

Completed in 14 milliseconds