Lines Matching refs:vmw_resource

82 static void vmw_user_surface_free(struct vmw_resource *res);
83 static struct vmw_resource *
85 static int vmw_legacy_srf_bind(struct vmw_resource *res,
87 static int vmw_legacy_srf_unbind(struct vmw_resource *res,
90 static int vmw_legacy_srf_create(struct vmw_resource *res);
91 static int vmw_legacy_srf_destroy(struct vmw_resource *res);
92 static int vmw_gb_surface_create(struct vmw_resource *res);
93 static int vmw_gb_surface_bind(struct vmw_resource *res,
95 static int vmw_gb_surface_unbind(struct vmw_resource *res,
98 static int vmw_gb_surface_destroy(struct vmw_resource *res);
110 static void vmw_surface_dirty_free(struct vmw_resource *res);
111 static int vmw_surface_dirty_alloc(struct vmw_resource *res);
112 static int vmw_surface_dirty_sync(struct vmw_resource *res);
113 static void vmw_surface_dirty_range_add(struct vmw_resource *res, size_t start,
115 static int vmw_surface_clean(struct vmw_resource *res);
351 * @res: Pointer to a struct vmw_resource embedded in a struct
357 static void vmw_hw_surface_destroy(struct vmw_resource *res)
402 static int vmw_legacy_srf_create(struct vmw_resource *res)
477 static int vmw_legacy_srf_dma(struct vmw_resource *res,
526 static int vmw_legacy_srf_bind(struct vmw_resource *res,
548 static int vmw_legacy_srf_unbind(struct vmw_resource *res,
564 static int vmw_legacy_srf_destroy(struct vmw_resource *res)
611 void (*res_free) (struct vmw_resource *res))
614 struct vmw_resource *res = &srf->res;
642 * Returns the struct vmw_resource embedded in a struct vmw_surface
645 static struct vmw_resource *
655 * @res: A struct vmw_resource embedded in a struct vmw_surface.
657 static void vmw_user_surface_free(struct vmw_resource *res)
686 struct vmw_resource *res = &user_srf->srf.res;
724 struct vmw_resource *res;
725 struct vmw_resource *tmp;
1028 * @res: Pointer to a struct vmw_resource embedded in a struct
1031 static int vmw_gb_surface_create(struct vmw_resource *res)
1168 static int vmw_gb_surface_bind(struct vmw_resource *res,
1213 static int vmw_gb_surface_unbind(struct vmw_resource *res,
1280 static int vmw_gb_surface_destroy(struct vmw_resource *res)
1427 struct vmw_resource *res;
1428 struct vmw_resource *tmp;
1732 static void vmw_surface_tex_dirty_range_add(struct vmw_resource *res,
1783 static void vmw_surface_buf_dirty_range_add(struct vmw_resource *res,
1806 static void vmw_surface_dirty_range_add(struct vmw_resource *res, size_t start,
1824 static int vmw_surface_dirty_sync(struct vmw_resource *res)
1901 static int vmw_surface_dirty_alloc(struct vmw_resource *res)
1952 static void vmw_surface_dirty_free(struct vmw_resource *res)
1964 static int vmw_surface_clean(struct vmw_resource *res)