Lines Matching refs:header

54 		SVGA3dCmdHeader header;                                       \
568 SVGA3dCmdHeader *header) in vmw_cmd_invalid() argument
575 SVGA3dCmdHeader *header) in vmw_cmd_ok() argument
718 cmd->header.id = SVGA_3D_CMD_DX_BIND_ALL_QUERY; in vmw_rebind_all_dx_query()
719 cmd->header.size = sizeof(cmd->body); in vmw_rebind_all_dx_query()
821 SVGA3dCmdHeader *header) in vmw_cmd_cid_check() argument
824 container_of(header, typeof(*cmd), header); in vmw_cmd_cid_check()
861 SVGA3dCmdHeader *header) in vmw_cmd_set_render_target_check() argument
868 cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_set_render_target_check()
908 SVGA3dCmdHeader *header) in vmw_cmd_surface_copy_check() argument
913 cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_surface_copy_check()
928 SVGA3dCmdHeader *header) in vmw_cmd_buffer_copy_check() argument
933 cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_buffer_copy_check()
947 SVGA3dCmdHeader *header) in vmw_cmd_pred_copy_check() argument
952 cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_pred_copy_check()
966 SVGA3dCmdHeader *header) in vmw_cmd_stretch_blt_check() argument
971 cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_stretch_blt_check()
985 SVGA3dCmdHeader *header) in vmw_cmd_blt_surf_screen_check() argument
988 container_of(header, typeof(*cmd), header); in vmw_cmd_blt_surf_screen_check()
997 SVGA3dCmdHeader *header) in vmw_cmd_present_check() argument
1000 container_of(header, typeof(*cmd), header); in vmw_cmd_present_check()
1245 SVGA3dCmdHeader *header) in vmw_cmd_dx_define_query() argument
1255 cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_dx_define_query()
1280 SVGA3dCmdHeader *header) in vmw_cmd_dx_bind_query() argument
1286 cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_dx_bind_query()
1312 SVGA3dCmdHeader *header) in vmw_cmd_begin_gb_query() argument
1315 container_of(header, typeof(*cmd), header); in vmw_cmd_begin_gb_query()
1331 SVGA3dCmdHeader *header) in vmw_cmd_begin_query() argument
1334 container_of(header, typeof(*cmd), header); in vmw_cmd_begin_query()
1341 gb_cmd.header.id = SVGA_3D_CMD_BEGIN_GB_QUERY; in vmw_cmd_begin_query()
1342 gb_cmd.header.size = cmd->header.size; in vmw_cmd_begin_query()
1347 return vmw_cmd_begin_gb_query(dev_priv, sw_context, header); in vmw_cmd_begin_query()
1364 SVGA3dCmdHeader *header) in vmw_cmd_end_gb_query() argument
1370 cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_end_gb_query()
1371 ret = vmw_cmd_cid_check(dev_priv, sw_context, header); in vmw_cmd_end_gb_query()
1394 SVGA3dCmdHeader *header) in vmw_cmd_end_query() argument
1400 cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_end_query()
1406 gb_cmd.header.id = SVGA_3D_CMD_END_GB_QUERY; in vmw_cmd_end_query()
1407 gb_cmd.header.size = cmd->header.size; in vmw_cmd_end_query()
1414 return vmw_cmd_end_gb_query(dev_priv, sw_context, header); in vmw_cmd_end_query()
1417 ret = vmw_cmd_cid_check(dev_priv, sw_context, header); in vmw_cmd_end_query()
1440 SVGA3dCmdHeader *header) in vmw_cmd_wait_gb_query() argument
1446 cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_wait_gb_query()
1447 ret = vmw_cmd_cid_check(dev_priv, sw_context, header); in vmw_cmd_wait_gb_query()
1468 SVGA3dCmdHeader *header) in vmw_cmd_wait_query() argument
1474 cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_wait_query()
1480 gb_cmd.header.id = SVGA_3D_CMD_WAIT_FOR_GB_QUERY; in vmw_cmd_wait_query()
1481 gb_cmd.header.size = cmd->header.size; in vmw_cmd_wait_query()
1488 return vmw_cmd_wait_gb_query(dev_priv, sw_context, header); in vmw_cmd_wait_query()
1491 ret = vmw_cmd_cid_check(dev_priv, sw_context, header); in vmw_cmd_wait_query()
1505 SVGA3dCmdHeader *header) in vmw_cmd_dma() argument
1515 cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_dma()
1517 header->size - sizeof(*suffix)); in vmw_cmd_dma()
1554 vmw_kms_cursor_snoop(srf, sw_context->fp->tfile, &vmw_bo->base, header); in vmw_cmd_dma()
1561 SVGA3dCmdHeader *header) in vmw_cmd_draw() argument
1565 (unsigned long)header + sizeof(*cmd)); in vmw_cmd_draw()
1571 ret = vmw_cmd_cid_check(dev_priv, sw_context, header); in vmw_cmd_draw()
1575 cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_draw()
1576 maxnum = (header->size - sizeof(cmd->body)) / sizeof(*decl); in vmw_cmd_draw()
1592 maxnum = (header->size - sizeof(cmd->body) - in vmw_cmd_draw()
1613 SVGA3dCmdHeader *header) in vmw_cmd_tex_state() argument
1617 ((unsigned long) header + header->size + sizeof(header)); in vmw_cmd_tex_state()
1619 ((unsigned long) header + sizeof(*cmd)); in vmw_cmd_tex_state()
1624 cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_tex_state()
1676 uint32_t header; in vmw_cmd_check_define_gmrfb() member
1765 SVGA3dCmdHeader *header) in vmw_cmd_bind_gb_surface() argument
1768 container_of(header, typeof(*cmd), header); in vmw_cmd_bind_gb_surface()
1784 SVGA3dCmdHeader *header) in vmw_cmd_update_gb_image() argument
1787 container_of(header, typeof(*cmd), header); in vmw_cmd_update_gb_image()
1803 SVGA3dCmdHeader *header) in vmw_cmd_update_gb_surface() argument
1806 container_of(header, typeof(*cmd), header); in vmw_cmd_update_gb_surface()
1822 SVGA3dCmdHeader *header) in vmw_cmd_readback_gb_image() argument
1825 container_of(header, typeof(*cmd), header); in vmw_cmd_readback_gb_image()
1842 SVGA3dCmdHeader *header) in vmw_cmd_readback_gb_surface() argument
1845 container_of(header, typeof(*cmd), header); in vmw_cmd_readback_gb_surface()
1862 SVGA3dCmdHeader *header) in vmw_cmd_invalidate_gb_image() argument
1865 container_of(header, typeof(*cmd), header); in vmw_cmd_invalidate_gb_image()
1882 SVGA3dCmdHeader *header) in vmw_cmd_invalidate_gb_surface() argument
1885 container_of(header, typeof(*cmd), header); in vmw_cmd_invalidate_gb_surface()
1901 SVGA3dCmdHeader *header) in vmw_cmd_shader_define() argument
1908 cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_shader_define()
1919 size = cmd->header.size - sizeof(cmd->body); in vmw_cmd_shader_define()
1928 &cmd->header.id), in vmw_cmd_shader_define()
1941 SVGA3dCmdHeader *header) in vmw_cmd_shader_destroy() argument
1947 cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_shader_destroy()
1965 &cmd->header.id), in vmw_cmd_shader_destroy()
1978 SVGA3dCmdHeader *header) in vmw_cmd_set_shader() argument
1986 cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_set_shader()
2059 SVGA3dCmdHeader *header) in vmw_cmd_set_shader_const() argument
2064 cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_set_shader_const()
2073 header->id = SVGA_3D_CMD_SET_GB_SHADERCONSTS_INLINE; in vmw_cmd_set_shader_const()
2087 SVGA3dCmdHeader *header) in vmw_cmd_bind_gb_shader() argument
2090 container_of(header, typeof(*cmd), header); in vmw_cmd_bind_gb_shader()
2108 SVGA3dCmdHeader *header) in vmw_cmd_dx_set_single_constant_buffer() argument
2122 cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_dx_set_single_constant_buffer()
2162 SVGA3dCmdHeader *header) in vmw_cmd_dx_set_constant_buffer_offset() argument
2175 cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_dx_set_constant_buffer_offset()
2182 shader_slot = cmd->header.id - SVGA_3D_CMD_DX_SET_VS_CONSTANT_BUFFER_OFFSET; in vmw_cmd_dx_set_constant_buffer_offset()
2199 SVGA3dCmdHeader *header) in vmw_cmd_dx_set_shader_res() argument
2202 container_of(header, typeof(*cmd), header); in vmw_cmd_dx_set_shader_res()
2206 u32 num_sr_view = (cmd->header.size - sizeof(cmd->body)) / in vmw_cmd_dx_set_shader_res()
2232 SVGA3dCmdHeader *header) in vmw_cmd_dx_set_shader() argument
2245 cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_dx_set_shader()
2288 SVGA3dCmdHeader *header) in vmw_cmd_dx_set_vertex_buffers() argument
2294 SVGA3dCmdHeader header; in vmw_cmd_dx_set_vertex_buffers() member
2303 cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_dx_set_vertex_buffers()
2304 num = (cmd->header.size - sizeof(cmd->body)) / in vmw_cmd_dx_set_vertex_buffers()
2343 SVGA3dCmdHeader *header) in vmw_cmd_dx_set_index_buffer() argument
2354 cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_dx_set_index_buffer()
2382 SVGA3dCmdHeader *header) in vmw_cmd_dx_set_rendertargets() argument
2385 container_of(header, typeof(*cmd), header); in vmw_cmd_dx_set_rendertargets()
2386 u32 num_rt_view = (cmd->header.size - sizeof(cmd->body)) / in vmw_cmd_dx_set_rendertargets()
2415 SVGA3dCmdHeader *header) in vmw_cmd_dx_clear_rendertarget_view() argument
2418 container_of(header, typeof(*cmd), header); in vmw_cmd_dx_clear_rendertarget_view()
2437 SVGA3dCmdHeader *header) in vmw_cmd_dx_clear_depthstencil_view() argument
2440 container_of(header, typeof(*cmd), header); in vmw_cmd_dx_clear_depthstencil_view()
2451 SVGA3dCmdHeader *header) in vmw_cmd_dx_view_define() argument
2463 SVGA3dCmdHeader header; in vmw_cmd_dx_view_define() member
2471 view_type = vmw_view_cmd_to_type(header->id); in vmw_cmd_dx_view_define()
2475 cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_dx_view_define()
2492 cmd->defined_id, header, in vmw_cmd_dx_view_define()
2493 header->size + sizeof(*header), in vmw_cmd_dx_view_define()
2506 SVGA3dCmdHeader *header) in vmw_cmd_dx_set_so_targets() argument
2512 SVGA3dCmdHeader header; in vmw_cmd_dx_set_so_targets() member
2521 cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_dx_set_so_targets()
2522 num = (cmd->header.size - sizeof(cmd->body)) / sizeof(SVGA3dSoTarget); in vmw_cmd_dx_set_so_targets()
2552 SVGA3dCmdHeader *header) in vmw_cmd_dx_so_define() argument
2561 SVGA3dCmdHeader header; in vmw_cmd_dx_so_define() member
2570 so_type = vmw_so_cmd_to_type(header->id); in vmw_cmd_dx_so_define()
2574 cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_dx_so_define()
2590 SVGA3dCmdHeader *header) in vmw_cmd_dx_check_subresource() argument
2593 SVGA3dCmdHeader header; in vmw_cmd_dx_check_subresource() member
2609 cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_dx_check_subresource()
2617 SVGA3dCmdHeader *header) in vmw_cmd_dx_cid_check() argument
2640 SVGA3dCmdHeader *header) in vmw_cmd_dx_view_remove() argument
2644 SVGA3dCmdHeader header; in vmw_cmd_dx_view_remove() member
2646 } *cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_dx_view_remove()
2647 enum vmw_view_type view_type = vmw_view_cmd_to_type(header->id); in vmw_cmd_dx_view_remove()
2667 &cmd->header.id), in vmw_cmd_dx_view_remove()
2680 SVGA3dCmdHeader *header) in vmw_cmd_dx_define_shader() argument
2685 container_of(header, typeof(*cmd), header); in vmw_cmd_dx_define_shader()
2710 SVGA3dCmdHeader *header) in vmw_cmd_dx_destroy_shader() argument
2714 container_of(header, typeof(*cmd), header); in vmw_cmd_dx_destroy_shader()
2735 SVGA3dCmdHeader *header) in vmw_cmd_dx_bind_shader() argument
2740 container_of(header, typeof(*cmd), header); in vmw_cmd_dx_bind_shader()
2787 SVGA3dCmdHeader *header) in vmw_cmd_dx_genmips() argument
2790 container_of(header, typeof(*cmd), header); in vmw_cmd_dx_genmips()
2821 SVGA3dCmdHeader *header) in vmw_cmd_dx_transfer_from_buffer() argument
2824 container_of(header, typeof(*cmd), header); in vmw_cmd_dx_transfer_from_buffer()
2847 SVGA3dCmdHeader *header) in vmw_cmd_intra_surface_copy() argument
2850 container_of(header, typeof(*cmd), header); in vmw_cmd_intra_surface_copy()
2862 SVGA3dCmdHeader *header) in vmw_cmd_sm5() argument
2872 SVGA3dCmdHeader *header) in vmw_cmd_sm5_view_define() argument
2877 return vmw_cmd_dx_view_define(dev_priv, sw_context, header); in vmw_cmd_sm5_view_define()
2882 SVGA3dCmdHeader *header) in vmw_cmd_sm5_view_remove() argument
2887 return vmw_cmd_dx_view_remove(dev_priv, sw_context, header); in vmw_cmd_sm5_view_remove()
2892 SVGA3dCmdHeader *header) in vmw_cmd_clear_uav_uint() argument
2895 SVGA3dCmdHeader header; in vmw_cmd_clear_uav_uint() member
2897 } *cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_clear_uav_uint()
2911 SVGA3dCmdHeader *header) in vmw_cmd_clear_uav_float() argument
2914 SVGA3dCmdHeader header; in vmw_cmd_clear_uav_float() member
2916 } *cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_clear_uav_float()
2930 SVGA3dCmdHeader *header) in vmw_cmd_set_uav() argument
2933 SVGA3dCmdHeader header; in vmw_cmd_set_uav() member
2935 } *cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_set_uav()
2936 u32 num_uav = (cmd->header.size - sizeof(cmd->body)) / in vmw_cmd_set_uav()
2962 SVGA3dCmdHeader *header) in vmw_cmd_set_cs_uav() argument
2965 SVGA3dCmdHeader header; in vmw_cmd_set_cs_uav() member
2967 } *cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_set_cs_uav()
2968 u32 num_uav = (cmd->header.size - sizeof(cmd->body)) / in vmw_cmd_set_cs_uav()
2994 SVGA3dCmdHeader *header) in vmw_cmd_dx_define_streamoutput() argument
2999 SVGA3dCmdHeader header; in vmw_cmd_dx_define_streamoutput() member
3001 } *cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_dx_define_streamoutput()
3024 SVGA3dCmdHeader *header) in vmw_cmd_dx_destroy_streamoutput() argument
3029 SVGA3dCmdHeader header; in vmw_cmd_dx_destroy_streamoutput() member
3031 } *cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_dx_destroy_streamoutput()
3060 SVGA3dCmdHeader *header) in vmw_cmd_dx_bind_streamoutput() argument
3065 SVGA3dCmdHeader header; in vmw_cmd_dx_bind_streamoutput() member
3067 } *cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_dx_bind_streamoutput()
3101 SVGA3dCmdHeader *header) in vmw_cmd_dx_set_streamoutput() argument
3107 SVGA3dCmdHeader header; in vmw_cmd_dx_set_streamoutput() member
3109 } *cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_dx_set_streamoutput()
3157 SVGA3dCmdHeader *header) in vmw_cmd_indexed_instanced_indirect() argument
3160 SVGA3dCmdHeader header; in vmw_cmd_indexed_instanced_indirect() member
3162 } *cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_indexed_instanced_indirect()
3174 SVGA3dCmdHeader *header) in vmw_cmd_instanced_indirect() argument
3177 SVGA3dCmdHeader header; in vmw_cmd_instanced_indirect() member
3179 } *cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_instanced_indirect()
3191 SVGA3dCmdHeader *header) in vmw_cmd_dispatch_indirect() argument
3194 SVGA3dCmdHeader header; in vmw_cmd_dispatch_indirect() member
3196 } *cmd = container_of(header, typeof(*cmd), header); in vmw_cmd_dispatch_indirect()
3613 SVGA3dCmdHeader *header = (SVGA3dCmdHeader *) buf; in vmw_cmd_describe() local
3616 *size = header->size + sizeof(SVGA3dCmdHeader); in vmw_cmd_describe()
3617 cmd_id = header->id; in vmw_cmd_describe()
3659 SVGA3dCmdHeader *header = (SVGA3dCmdHeader *) buf; in vmw_cmd_check() local
3670 cmd_id = header->id; in vmw_cmd_check()
3671 *size = header->size + sizeof(SVGA3dCmdHeader); in vmw_cmd_check()
3693 ret = entry->func(dev_priv, sw_context, header); in vmw_cmd_check()
3962 struct vmw_cmdbuf_header *header, in vmw_execbuf_submit_cmdbuf() argument
3969 header); in vmw_execbuf_submit_cmdbuf()
3974 vmw_cmdbuf_commit(dev_priv->cman, command_size, header, false); in vmw_execbuf_submit_cmdbuf()
4006 struct vmw_cmdbuf_header **header) in vmw_execbuf_cmdbuf() argument
4011 *header = NULL; in vmw_execbuf_cmdbuf()
4024 header); in vmw_execbuf_cmdbuf()
4031 vmw_cmdbuf_header_free(*header); in vmw_execbuf_cmdbuf()
4032 *header = NULL; in vmw_execbuf_cmdbuf()
4088 struct vmw_cmdbuf_header *header; in vmw_execbuf_process() local
4109 &header); in vmw_execbuf_process()
4136 } else if (!header) { in vmw_execbuf_process()
4197 if (!header) { in vmw_execbuf_process()
4201 ret = vmw_execbuf_submit_cmdbuf(dev_priv, header, command_size, in vmw_execbuf_process()
4203 header = NULL; in vmw_execbuf_process()
4303 if (header) in vmw_execbuf_process()
4304 vmw_cmdbuf_header_free(header); in vmw_execbuf_process()