Lines Matching refs:vmw_resource

36 	struct vmw_resource res;
49 struct vmw_resource res;
50 struct vmw_resource *ctx;
51 struct vmw_resource *cotable;
57 static void vmw_user_shader_free(struct vmw_resource *res);
58 static struct vmw_resource *
61 static int vmw_gb_shader_create(struct vmw_resource *res);
62 static int vmw_gb_shader_bind(struct vmw_resource *res,
64 static int vmw_gb_shader_unbind(struct vmw_resource *res,
67 static int vmw_gb_shader_destroy(struct vmw_resource *res);
69 static int vmw_dx_shader_create(struct vmw_resource *res);
70 static int vmw_dx_shader_bind(struct vmw_resource *res,
72 static int vmw_dx_shader_unbind(struct vmw_resource *res,
75 static void vmw_dx_shader_commit_notify(struct vmw_resource *res,
131 vmw_res_to_shader(struct vmw_resource *res)
137 * vmw_res_to_dx_shader - typecast a struct vmw_resource to a
140 * @res: Pointer to the struct vmw_resource.
143 vmw_res_to_dx_shader(struct vmw_resource *res)
148 static void vmw_hw_shader_destroy(struct vmw_resource *res)
158 struct vmw_resource *res,
165 void (*res_free) (struct vmw_resource *res))
199 static int vmw_gb_shader_create(struct vmw_resource *res)
245 static int vmw_gb_shader_bind(struct vmw_resource *res,
272 static int vmw_gb_shader_unbind(struct vmw_resource *res,
311 static int vmw_gb_shader_destroy(struct vmw_resource *res)
354 static void vmw_dx_shader_commit_notify(struct vmw_resource *res,
383 static int vmw_dx_shader_unscrub(struct vmw_resource *res)
420 static int vmw_dx_shader_create(struct vmw_resource *res)
445 static int vmw_dx_shader_bind(struct vmw_resource *res,
469 static int vmw_dx_shader_scrub(struct vmw_resource *res)
506 static int vmw_dx_shader_unbind(struct vmw_resource *res,
566 static void vmw_dx_shader_res_free(struct vmw_resource *res)
585 struct vmw_resource *ctx,
591 struct vmw_resource *res;
640 static struct vmw_resource *
647 static void vmw_user_shader_free(struct vmw_resource *res)
655 static void vmw_shader_free(struct vmw_resource *res)
670 struct vmw_resource *res = vmw_user_shader_base_to_res(base);
696 struct vmw_resource *res, *tmp;
739 static struct vmw_resource *vmw_shader_alloc(struct vmw_private *dev_priv,
746 struct vmw_resource *res;
857 struct vmw_resource *dummy;
893 struct vmw_resource *res;
950 * Returns a refcounted pointer to a struct vmw_resource if the shader was
953 struct vmw_resource *