Lines Matching defs:vmw_cmdbuf_man
106 struct vmw_cmdbuf_man { struct
107 struct mutex cur_mutex;
108 struct mutex space_mutex;
109 struct mutex error_mutex;
110 struct work_struct work;
111 struct vmw_private *dev_priv;
112 struct vmw_cmdbuf_context ctx[SVGA_CB_CONTEXT_MAX];
113 struct list_head error;
114 struct drm_mm mm;
115 struct ttm_buffer_object *cmd_space;
116 struct ttm_bo_kmap_obj map_obj;
117 u8 *map;
118 struct vmw_cmdbuf_header *cur;
119 size_t cur_pos;
120 size_t default_size;
121 unsigned max_hw_submitted;
122 spinlock_t lock;
123 struct dma_pool *headers;
124 struct dma_pool *dheaders;
125 wait_queue_head_t alloc_queue;
126 wait_queue_head_t idle_queue;
127 bool irq_on;
151 struct vmw_cmdbuf_man *man; argument