Lines Matching refs:vmw_resource
53 struct vmw_resource *(*base_obj_to_res)(struct ttm_base_object *base);
54 void (*res_free) (struct vmw_resource *res);
84 int (*create) (struct vmw_resource *res);
85 int (*destroy) (struct vmw_resource *res);
86 int (*bind) (struct vmw_resource *res,
88 int (*unbind) (struct vmw_resource *res,
91 void (*commit_notify)(struct vmw_resource *res,
109 int (*init)(struct vmw_resource *res, void *data);
110 void (*hw_destroy)(struct vmw_resource *res);
120 struct vmw_resource res;
124 int vmw_resource_alloc_id(struct vmw_resource *res);
125 void vmw_resource_release_id(struct vmw_resource *res);
126 int vmw_resource_init(struct vmw_private *dev_priv, struct vmw_resource *res,
128 void (*res_free) (struct vmw_resource *res),
135 struct vmw_resource *