Lines Matching refs:vmw_resource

61 static void vmw_user_surface_free(struct vmw_resource *res);
62 static struct vmw_resource *
64 static int vmw_legacy_srf_bind(struct vmw_resource *res,
66 static int vmw_legacy_srf_unbind(struct vmw_resource *res,
69 static int vmw_legacy_srf_create(struct vmw_resource *res);
70 static int vmw_legacy_srf_destroy(struct vmw_resource *res);
71 static int vmw_gb_surface_create(struct vmw_resource *res);
72 static int vmw_gb_surface_bind(struct vmw_resource *res,
74 static int vmw_gb_surface_unbind(struct vmw_resource *res,
77 static int vmw_gb_surface_destroy(struct vmw_resource *res);
89 static void vmw_surface_dirty_free(struct vmw_resource *res);
90 static int vmw_surface_dirty_alloc(struct vmw_resource *res);
91 static int vmw_surface_dirty_sync(struct vmw_resource *res);
92 static void vmw_surface_dirty_range_add(struct vmw_resource *res, size_t start,
94 static int vmw_surface_clean(struct vmw_resource *res);
330 * @res: Pointer to a struct vmw_resource embedded in a struct
336 static void vmw_hw_surface_destroy(struct vmw_resource *res)
381 static int vmw_legacy_srf_create(struct vmw_resource *res)
456 static int vmw_legacy_srf_dma(struct vmw_resource *res,
505 static int vmw_legacy_srf_bind(struct vmw_resource *res,
527 static int vmw_legacy_srf_unbind(struct vmw_resource *res,
543 static int vmw_legacy_srf_destroy(struct vmw_resource *res)
590 void (*res_free) (struct vmw_resource *res))
593 struct vmw_resource *res = &srf->res;
621 * Returns the struct vmw_resource embedded in a struct vmw_surface
624 static struct vmw_resource *
634 * @res: A struct vmw_resource embedded in a struct vmw_surface.
636 static void vmw_user_surface_free(struct vmw_resource *res)
665 struct vmw_resource *res = &user_srf->srf.res;
710 struct vmw_resource *res;
711 struct vmw_resource *tmp;
1116 * @res: Pointer to a struct vmw_resource embedded in a struct
1119 static int vmw_gb_surface_create(struct vmw_resource *res)
1256 static int vmw_gb_surface_bind(struct vmw_resource *res,
1301 static int vmw_gb_surface_unbind(struct vmw_resource *res,
1368 static int vmw_gb_surface_destroy(struct vmw_resource *res)
1515 struct vmw_resource *res;
1516 struct vmw_resource *tmp;
1833 static void vmw_surface_tex_dirty_range_add(struct vmw_resource *res,
1884 static void vmw_surface_buf_dirty_range_add(struct vmw_resource *res,
1907 static void vmw_surface_dirty_range_add(struct vmw_resource *res, size_t start,
1925 static int vmw_surface_dirty_sync(struct vmw_resource *res)
2002 static int vmw_surface_dirty_alloc(struct vmw_resource *res)
2053 static void vmw_surface_dirty_free(struct vmw_resource *res)
2065 static int vmw_surface_clean(struct vmw_resource *res)
2242 struct vmw_resource *res = NULL;