Lines Matching refs:header
472 SVGA3dCmdHeader *header) in vmw_cmd_invalid() argument
479 SVGA3dCmdHeader *header) in vmw_cmd_ok() argument
773 SVGA3dCmdHeader header; in vmw_rebind_all_dx_query() member
790 cmd->header.id = SVGA_3D_CMD_DX_BIND_ALL_QUERY; in vmw_rebind_all_dx_query()
791 cmd->header.size = sizeof(cmd->body); in vmw_rebind_all_dx_query()
909 SVGA3dCmdHeader *header) in vmw_cmd_cid_check() argument
912 SVGA3dCmdHeader header; in vmw_cmd_cid_check() member
916 cmd = container_of(header, struct vmw_cid_cmd, header); in vmw_cmd_cid_check()
923 SVGA3dCmdHeader *header) in vmw_cmd_set_render_target_check() argument
926 SVGA3dCmdHeader header; in vmw_cmd_set_render_target_check() member
933 cmd = container_of(header, struct vmw_sid_cmd, header); in vmw_cmd_set_render_target_check()
969 SVGA3dCmdHeader *header) in vmw_cmd_surface_copy_check() argument
972 SVGA3dCmdHeader header; in vmw_cmd_surface_copy_check() member
977 cmd = container_of(header, struct vmw_sid_cmd, header); in vmw_cmd_surface_copy_check()
992 SVGA3dCmdHeader *header) in vmw_cmd_buffer_copy_check() argument
995 SVGA3dCmdHeader header; in vmw_cmd_buffer_copy_check() member
1000 cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_buffer_copy_check()
1014 SVGA3dCmdHeader *header) in vmw_cmd_pred_copy_check() argument
1017 SVGA3dCmdHeader header; in vmw_cmd_pred_copy_check() member
1022 cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_pred_copy_check()
1036 SVGA3dCmdHeader *header) in vmw_cmd_stretch_blt_check() argument
1039 SVGA3dCmdHeader header; in vmw_cmd_stretch_blt_check() member
1044 cmd = container_of(header, struct vmw_sid_cmd, header); in vmw_cmd_stretch_blt_check()
1057 SVGA3dCmdHeader *header) in vmw_cmd_blt_surf_screen_check() argument
1060 SVGA3dCmdHeader header; in vmw_cmd_blt_surf_screen_check() member
1064 cmd = container_of(header, struct vmw_sid_cmd, header); in vmw_cmd_blt_surf_screen_check()
1073 SVGA3dCmdHeader *header) in vmw_cmd_present_check() argument
1076 SVGA3dCmdHeader header; in vmw_cmd_present_check() member
1081 cmd = container_of(header, struct vmw_sid_cmd, header); in vmw_cmd_present_check()
1344 SVGA3dCmdHeader *header) in vmw_cmd_dx_define_query() argument
1347 SVGA3dCmdHeader header; in vmw_cmd_dx_define_query() member
1361 cmd = container_of(header, struct vmw_dx_define_query_cmd, header); in vmw_cmd_dx_define_query()
1390 SVGA3dCmdHeader *header) in vmw_cmd_dx_bind_query() argument
1393 SVGA3dCmdHeader header; in vmw_cmd_dx_bind_query() member
1401 cmd = container_of(header, struct vmw_dx_bind_query_cmd, header); in vmw_cmd_dx_bind_query()
1432 SVGA3dCmdHeader *header) in vmw_cmd_begin_gb_query() argument
1435 SVGA3dCmdHeader header; in vmw_cmd_begin_gb_query() member
1439 cmd = container_of(header, struct vmw_begin_gb_query_cmd, in vmw_cmd_begin_gb_query()
1440 header); in vmw_cmd_begin_gb_query()
1456 SVGA3dCmdHeader *header) in vmw_cmd_begin_query() argument
1459 SVGA3dCmdHeader header; in vmw_cmd_begin_query() member
1463 cmd = container_of(header, struct vmw_begin_query_cmd, in vmw_cmd_begin_query()
1464 header); in vmw_cmd_begin_query()
1468 SVGA3dCmdHeader header; in vmw_cmd_begin_query() member
1474 gb_cmd.header.id = SVGA_3D_CMD_BEGIN_GB_QUERY; in vmw_cmd_begin_query()
1475 gb_cmd.header.size = cmd->header.size; in vmw_cmd_begin_query()
1480 return vmw_cmd_begin_gb_query(dev_priv, sw_context, header); in vmw_cmd_begin_query()
1497 SVGA3dCmdHeader *header) in vmw_cmd_end_gb_query() argument
1501 SVGA3dCmdHeader header; in vmw_cmd_end_gb_query() member
1506 cmd = container_of(header, struct vmw_query_cmd, header); in vmw_cmd_end_gb_query()
1507 ret = vmw_cmd_cid_check(dev_priv, sw_context, header); in vmw_cmd_end_gb_query()
1532 SVGA3dCmdHeader *header) in vmw_cmd_end_query() argument
1536 SVGA3dCmdHeader header; in vmw_cmd_end_query() member
1541 cmd = container_of(header, struct vmw_query_cmd, header); in vmw_cmd_end_query()
1544 SVGA3dCmdHeader header; in vmw_cmd_end_query() member
1550 gb_cmd.header.id = SVGA_3D_CMD_END_GB_QUERY; in vmw_cmd_end_query()
1551 gb_cmd.header.size = cmd->header.size; in vmw_cmd_end_query()
1558 return vmw_cmd_end_gb_query(dev_priv, sw_context, header); in vmw_cmd_end_query()
1561 ret = vmw_cmd_cid_check(dev_priv, sw_context, header); in vmw_cmd_end_query()
1586 SVGA3dCmdHeader *header) in vmw_cmd_wait_gb_query() argument
1590 SVGA3dCmdHeader header; in vmw_cmd_wait_gb_query() member
1595 cmd = container_of(header, struct vmw_query_cmd, header); in vmw_cmd_wait_gb_query()
1596 ret = vmw_cmd_cid_check(dev_priv, sw_context, header); in vmw_cmd_wait_gb_query()
1619 SVGA3dCmdHeader *header) in vmw_cmd_wait_query() argument
1623 SVGA3dCmdHeader header; in vmw_cmd_wait_query() member
1628 cmd = container_of(header, struct vmw_query_cmd, header); in vmw_cmd_wait_query()
1631 SVGA3dCmdHeader header; in vmw_cmd_wait_query() member
1637 gb_cmd.header.id = SVGA_3D_CMD_WAIT_FOR_GB_QUERY; in vmw_cmd_wait_query()
1638 gb_cmd.header.size = cmd->header.size; in vmw_cmd_wait_query()
1645 return vmw_cmd_wait_gb_query(dev_priv, sw_context, header); in vmw_cmd_wait_query()
1648 ret = vmw_cmd_cid_check(dev_priv, sw_context, header); in vmw_cmd_wait_query()
1664 SVGA3dCmdHeader *header) in vmw_cmd_dma() argument
1669 SVGA3dCmdHeader header; in vmw_cmd_dma() member
1676 cmd = container_of(header, struct vmw_dma_cmd, header); in vmw_cmd_dma()
1678 header->size - sizeof(*suffix)); in vmw_cmd_dma()
1715 header); in vmw_cmd_dma()
1724 SVGA3dCmdHeader *header) in vmw_cmd_draw() argument
1727 SVGA3dCmdHeader header; in vmw_cmd_draw() member
1731 (unsigned long)header + sizeof(*cmd)); in vmw_cmd_draw()
1737 ret = vmw_cmd_cid_check(dev_priv, sw_context, header); in vmw_cmd_draw()
1741 cmd = container_of(header, struct vmw_draw_cmd, header); in vmw_cmd_draw()
1742 maxnum = (header->size - sizeof(cmd->body)) / sizeof(*decl); in vmw_cmd_draw()
1757 maxnum = (header->size - sizeof(cmd->body) - in vmw_cmd_draw()
1778 SVGA3dCmdHeader *header) in vmw_cmd_tex_state() argument
1781 SVGA3dCmdHeader header; in vmw_cmd_tex_state() member
1786 ((unsigned long) header + header->size + sizeof(header)); in vmw_cmd_tex_state()
1788 ((unsigned long) header + sizeof(struct vmw_tex_state_cmd)); in vmw_cmd_tex_state()
1793 cmd = container_of(header, struct vmw_tex_state_cmd, in vmw_cmd_tex_state()
1794 header); in vmw_cmd_tex_state()
1841 uint32_t header; in vmw_cmd_check_define_gmrfb() member
1944 SVGA3dCmdHeader *header) in vmw_cmd_bind_gb_surface() argument
1947 SVGA3dCmdHeader header; in vmw_cmd_bind_gb_surface() member
1951 cmd = container_of(header, struct vmw_bind_gb_surface_cmd, header); in vmw_cmd_bind_gb_surface()
1969 SVGA3dCmdHeader *header) in vmw_cmd_update_gb_image() argument
1972 SVGA3dCmdHeader header; in vmw_cmd_update_gb_image() member
1976 cmd = container_of(header, struct vmw_gb_surface_cmd, header); in vmw_cmd_update_gb_image()
1993 SVGA3dCmdHeader *header) in vmw_cmd_update_gb_surface() argument
1996 SVGA3dCmdHeader header; in vmw_cmd_update_gb_surface() member
2000 cmd = container_of(header, struct vmw_gb_surface_cmd, header); in vmw_cmd_update_gb_surface()
2017 SVGA3dCmdHeader *header) in vmw_cmd_readback_gb_image() argument
2020 SVGA3dCmdHeader header; in vmw_cmd_readback_gb_image() member
2024 cmd = container_of(header, struct vmw_gb_surface_cmd, header); in vmw_cmd_readback_gb_image()
2041 SVGA3dCmdHeader *header) in vmw_cmd_readback_gb_surface() argument
2044 SVGA3dCmdHeader header; in vmw_cmd_readback_gb_surface() member
2048 cmd = container_of(header, struct vmw_gb_surface_cmd, header); in vmw_cmd_readback_gb_surface()
2065 SVGA3dCmdHeader *header) in vmw_cmd_invalidate_gb_image() argument
2068 SVGA3dCmdHeader header; in vmw_cmd_invalidate_gb_image() member
2072 cmd = container_of(header, struct vmw_gb_surface_cmd, header); in vmw_cmd_invalidate_gb_image()
2089 SVGA3dCmdHeader *header) in vmw_cmd_invalidate_gb_surface() argument
2092 SVGA3dCmdHeader header; in vmw_cmd_invalidate_gb_surface() member
2096 cmd = container_of(header, struct vmw_gb_surface_cmd, header); in vmw_cmd_invalidate_gb_surface()
2114 SVGA3dCmdHeader *header) in vmw_cmd_shader_define() argument
2117 SVGA3dCmdHeader header; in vmw_cmd_shader_define() member
2124 cmd = container_of(header, struct vmw_shader_define_cmd, in vmw_cmd_shader_define()
2125 header); in vmw_cmd_shader_define()
2136 size = cmd->header.size - sizeof(cmd->body); in vmw_cmd_shader_define()
2146 NULL, &cmd->header.id - in vmw_cmd_shader_define()
2162 SVGA3dCmdHeader *header) in vmw_cmd_shader_destroy() argument
2165 SVGA3dCmdHeader header; in vmw_cmd_shader_destroy() member
2171 cmd = container_of(header, struct vmw_shader_destroy_cmd, in vmw_cmd_shader_destroy()
2172 header); in vmw_cmd_shader_destroy()
2191 NULL, &cmd->header.id - in vmw_cmd_shader_destroy()
2207 SVGA3dCmdHeader *header) in vmw_cmd_set_shader() argument
2210 SVGA3dCmdHeader header; in vmw_cmd_set_shader() member
2218 cmd = container_of(header, struct vmw_set_shader_cmd, in vmw_cmd_set_shader()
2219 header); in vmw_cmd_set_shader()
2279 SVGA3dCmdHeader *header) in vmw_cmd_set_shader_const() argument
2282 SVGA3dCmdHeader header; in vmw_cmd_set_shader_const() member
2287 cmd = container_of(header, struct vmw_set_shader_const_cmd, in vmw_cmd_set_shader_const()
2288 header); in vmw_cmd_set_shader_const()
2297 header->id = SVGA_3D_CMD_SET_GB_SHADERCONSTS_INLINE; in vmw_cmd_set_shader_const()
2312 SVGA3dCmdHeader *header) in vmw_cmd_bind_gb_shader() argument
2315 SVGA3dCmdHeader header; in vmw_cmd_bind_gb_shader() member
2319 cmd = container_of(header, struct vmw_bind_gb_shader_cmd, in vmw_cmd_bind_gb_shader()
2320 header); in vmw_cmd_bind_gb_shader()
2339 SVGA3dCmdHeader *header) in vmw_cmd_dx_set_single_constant_buffer() argument
2342 SVGA3dCmdHeader header; in vmw_cmd_dx_set_single_constant_buffer() member
2355 cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_dx_set_single_constant_buffer()
2394 SVGA3dCmdHeader *header) in vmw_cmd_dx_set_shader_res() argument
2397 SVGA3dCmdHeader header; in vmw_cmd_dx_set_shader_res() member
2399 } *cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_dx_set_shader_res()
2400 u32 num_sr_view = (cmd->header.size - sizeof(cmd->body)) / in vmw_cmd_dx_set_shader_res()
2427 SVGA3dCmdHeader *header) in vmw_cmd_dx_set_shader() argument
2430 SVGA3dCmdHeader header; in vmw_cmd_dx_set_shader() member
2443 cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_dx_set_shader()
2487 SVGA3dCmdHeader *header) in vmw_cmd_dx_set_vertex_buffers() argument
2493 SVGA3dCmdHeader header; in vmw_cmd_dx_set_vertex_buffers() member
2504 cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_dx_set_vertex_buffers()
2505 num = (cmd->header.size - sizeof(cmd->body)) / in vmw_cmd_dx_set_vertex_buffers()
2544 SVGA3dCmdHeader *header) in vmw_cmd_dx_set_index_buffer() argument
2550 SVGA3dCmdHeader header; in vmw_cmd_dx_set_index_buffer() member
2560 cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_dx_set_index_buffer()
2588 SVGA3dCmdHeader *header) in vmw_cmd_dx_set_rendertargets() argument
2591 SVGA3dCmdHeader header; in vmw_cmd_dx_set_rendertargets() member
2593 } *cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_dx_set_rendertargets()
2595 u32 num_rt_view = (cmd->header.size - sizeof(cmd->body)) / in vmw_cmd_dx_set_rendertargets()
2624 SVGA3dCmdHeader *header) in vmw_cmd_dx_clear_rendertarget_view() argument
2627 SVGA3dCmdHeader header; in vmw_cmd_dx_clear_rendertarget_view() member
2629 } *cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_dx_clear_rendertarget_view()
2645 SVGA3dCmdHeader *header) in vmw_cmd_dx_clear_depthstencil_view() argument
2648 SVGA3dCmdHeader header; in vmw_cmd_dx_clear_depthstencil_view() member
2650 } *cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_dx_clear_depthstencil_view()
2658 SVGA3dCmdHeader *header) in vmw_cmd_dx_view_define() argument
2670 SVGA3dCmdHeader header; in vmw_cmd_dx_view_define() member
2680 view_type = vmw_view_cmd_to_type(header->id); in vmw_cmd_dx_view_define()
2681 cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_dx_view_define()
2699 header, in vmw_cmd_dx_view_define()
2700 header->size + sizeof(*header), in vmw_cmd_dx_view_define()
2714 SVGA3dCmdHeader *header) in vmw_cmd_dx_set_so_targets() argument
2720 SVGA3dCmdHeader header; in vmw_cmd_dx_set_so_targets() member
2731 cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_dx_set_so_targets()
2732 num = (cmd->header.size - sizeof(cmd->body)) / in vmw_cmd_dx_set_so_targets()
2763 SVGA3dCmdHeader *header) in vmw_cmd_dx_so_define() argument
2772 SVGA3dCmdHeader header; in vmw_cmd_dx_so_define() member
2783 so_type = vmw_so_cmd_to_type(header->id); in vmw_cmd_dx_so_define()
2785 cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_dx_so_define()
2802 SVGA3dCmdHeader *header) in vmw_cmd_dx_check_subresource() argument
2805 SVGA3dCmdHeader header; in vmw_cmd_dx_check_subresource() member
2821 cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_dx_check_subresource()
2830 SVGA3dCmdHeader *header) in vmw_cmd_dx_cid_check() argument
2856 SVGA3dCmdHeader *header) in vmw_cmd_dx_view_remove() argument
2860 SVGA3dCmdHeader header; in vmw_cmd_dx_view_remove() member
2862 } *cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_dx_view_remove()
2863 enum vmw_view_type view_type = vmw_view_cmd_to_type(header->id); in vmw_cmd_dx_view_remove()
2896 SVGA3dCmdHeader *header) in vmw_cmd_dx_define_shader() argument
2901 SVGA3dCmdHeader header; in vmw_cmd_dx_define_shader() member
2903 } *cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_dx_define_shader()
2932 SVGA3dCmdHeader *header) in vmw_cmd_dx_destroy_shader() argument
2936 SVGA3dCmdHeader header; in vmw_cmd_dx_destroy_shader() member
2938 } *cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_dx_destroy_shader()
2964 SVGA3dCmdHeader *header) in vmw_cmd_dx_bind_shader() argument
2970 SVGA3dCmdHeader header; in vmw_cmd_dx_bind_shader() member
2972 } *cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_dx_bind_shader()
3370 SVGA3dCmdHeader *header = (SVGA3dCmdHeader *) buf; in vmw_cmd_check() local
3381 cmd_id = header->id; in vmw_cmd_check()
3382 *size = header->size + sizeof(SVGA3dCmdHeader); in vmw_cmd_check()
3404 ret = entry->func(dev_priv, sw_context, header); in vmw_cmd_check()
3784 struct vmw_cmdbuf_header *header, in vmw_execbuf_submit_cmdbuf() argument
3791 id, false, header); in vmw_execbuf_submit_cmdbuf()
3796 vmw_cmdbuf_commit(dev_priv->cman, command_size, header, false); in vmw_execbuf_submit_cmdbuf()
3827 struct vmw_cmdbuf_header **header) in vmw_execbuf_cmdbuf() argument
3832 *header = NULL; in vmw_execbuf_cmdbuf()
3845 true, header); in vmw_execbuf_cmdbuf()
3853 vmw_cmdbuf_header_free(*header); in vmw_execbuf_cmdbuf()
3854 *header = NULL; in vmw_execbuf_cmdbuf()
3906 struct vmw_cmdbuf_header *header; in vmw_execbuf_process() local
3921 &header); in vmw_execbuf_process()
3947 } else if (!header) in vmw_execbuf_process()
4024 if (!header) { in vmw_execbuf_process()
4028 ret = vmw_execbuf_submit_cmdbuf(dev_priv, header, command_size, in vmw_execbuf_process()
4030 header = NULL; in vmw_execbuf_process()
4109 if (header) in vmw_execbuf_process()
4110 vmw_cmdbuf_header_free(header); in vmw_execbuf_process()