Lines Matching defs:vmw_sw_context
332 struct vmw_sw_context{ struct
333 struct drm_open_hash res_ht;
334 bool res_ht_initialized;
335 bool kernel; /**< is the called made from the kernel */
336 struct vmw_fpriv *fp;
337 struct list_head validate_nodes;
338 struct vmw_relocation relocs[VMWGFX_MAX_RELOCATIONS];
339 uint32_t cur_reloc;
340 struct vmw_validate_buffer val_bufs[VMWGFX_MAX_VALIDATIONS];
341 uint32_t cur_val_buf;
342 uint32_t *cmd_bounce;
343 uint32_t cmd_bounce_size;
344 struct list_head resource_list;
345 struct ttm_buffer_object *cur_query_bo;
346 struct list_head res_relocations;
347 uint32_t *buf_start;
348 struct vmw_res_cache_entry res_cache[vmw_res_max];
349 struct vmw_resource *last_query_ctx;
350 bool needs_post_query_barrier;
351 struct vmw_resource *error_resource;
352 struct vmw_ctx_binding_state staged_bindings;
353 struct list_head staged_cmd_res;