Lines Matching refs:vmw_resource
85 static void vmw_user_surface_free(struct vmw_resource *res);
86 static struct vmw_resource *
88 static int vmw_legacy_srf_bind(struct vmw_resource *res,
90 static int vmw_legacy_srf_unbind(struct vmw_resource *res,
93 static int vmw_legacy_srf_create(struct vmw_resource *res);
94 static int vmw_legacy_srf_destroy(struct vmw_resource *res);
95 static int vmw_gb_surface_create(struct vmw_resource *res);
96 static int vmw_gb_surface_bind(struct vmw_resource *res,
98 static int vmw_gb_surface_unbind(struct vmw_resource *res,
101 static int vmw_gb_surface_destroy(struct vmw_resource *res);
113 static void vmw_surface_dirty_free(struct vmw_resource *res);
114 static int vmw_surface_dirty_alloc(struct vmw_resource *res);
115 static int vmw_surface_dirty_sync(struct vmw_resource *res);
116 static void vmw_surface_dirty_range_add(struct vmw_resource *res, size_t start,
118 static int vmw_surface_clean(struct vmw_resource *res);
362 static void vmw_hw_surface_destroy(struct vmw_resource *res) in vmw_hw_surface_destroy()
407 static int vmw_legacy_srf_create(struct vmw_resource *res) in vmw_legacy_srf_create()
482 static int vmw_legacy_srf_dma(struct vmw_resource *res, in vmw_legacy_srf_dma()
531 static int vmw_legacy_srf_bind(struct vmw_resource *res, in vmw_legacy_srf_bind()
552 static int vmw_legacy_srf_unbind(struct vmw_resource *res, in vmw_legacy_srf_unbind()
568 static int vmw_legacy_srf_destroy(struct vmw_resource *res) in vmw_legacy_srf_destroy()
615 void (*res_free) (struct vmw_resource *res)) in vmw_surface_init()
618 struct vmw_resource *res = &srf->res; in vmw_surface_init()
649 static struct vmw_resource *
661 static void vmw_user_surface_free(struct vmw_resource *res) in vmw_user_surface_free()
693 struct vmw_resource *res = &user_srf->srf.res; in vmw_user_surface_base_release()
733 struct vmw_resource *res; in vmw_surface_define_ioctl()
734 struct vmw_resource *tmp; in vmw_surface_define_ioctl()
1066 static int vmw_gb_surface_create(struct vmw_resource *res) in vmw_gb_surface_create()
1203 static int vmw_gb_surface_bind(struct vmw_resource *res, in vmw_gb_surface_bind()
1248 static int vmw_gb_surface_unbind(struct vmw_resource *res, in vmw_gb_surface_unbind()
1315 static int vmw_gb_surface_destroy(struct vmw_resource *res) in vmw_gb_surface_destroy()
1462 struct vmw_resource *res; in vmw_gb_surface_define_internal()
1463 struct vmw_resource *tmp; in vmw_gb_surface_define_internal()
1789 static void vmw_surface_tex_dirty_range_add(struct vmw_resource *res, in vmw_surface_tex_dirty_range_add()
1827 static void vmw_surface_buf_dirty_range_add(struct vmw_resource *res, in vmw_surface_buf_dirty_range_add()
1850 static void vmw_surface_dirty_range_add(struct vmw_resource *res, size_t start, in vmw_surface_dirty_range_add()
1868 static int vmw_surface_dirty_sync(struct vmw_resource *res) in vmw_surface_dirty_sync()
1946 static int vmw_surface_dirty_alloc(struct vmw_resource *res) in vmw_surface_dirty_alloc()
2011 static void vmw_surface_dirty_free(struct vmw_resource *res) in vmw_surface_dirty_free()
2025 static int vmw_surface_clean(struct vmw_resource *res) in vmw_surface_clean()