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);
355 static void vmw_hw_surface_destroy(struct vmw_resource *res) in vmw_hw_surface_destroy()
400 static int vmw_legacy_srf_create(struct vmw_resource *res) in vmw_legacy_srf_create()
475 static int vmw_legacy_srf_dma(struct vmw_resource *res, in vmw_legacy_srf_dma()
524 static int vmw_legacy_srf_bind(struct vmw_resource *res, in vmw_legacy_srf_bind()
546 static int vmw_legacy_srf_unbind(struct vmw_resource *res, in vmw_legacy_srf_unbind()
562 static int vmw_legacy_srf_destroy(struct vmw_resource *res) in vmw_legacy_srf_destroy()
609 void (*res_free) (struct vmw_resource *res)) in vmw_surface_init()
612 struct vmw_resource *res = &srf->res; in vmw_surface_init()
643 static struct vmw_resource *
655 static void vmw_user_surface_free(struct vmw_resource *res) in vmw_user_surface_free()
684 struct vmw_resource *res = &user_srf->srf.res; in vmw_user_surface_base_release()
725 struct vmw_resource *res; in vmw_surface_define_ioctl()
726 struct vmw_resource *tmp; in vmw_surface_define_ioctl()
1027 static int vmw_gb_surface_create(struct vmw_resource *res) in vmw_gb_surface_create()
1164 static int vmw_gb_surface_bind(struct vmw_resource *res, in vmw_gb_surface_bind()
1209 static int vmw_gb_surface_unbind(struct vmw_resource *res, in vmw_gb_surface_unbind()
1276 static int vmw_gb_surface_destroy(struct vmw_resource *res) in vmw_gb_surface_destroy()
1423 struct vmw_resource *res; in vmw_gb_surface_define_internal()
1424 struct vmw_resource *tmp; in vmw_gb_surface_define_internal()
1734 static void vmw_surface_tex_dirty_range_add(struct vmw_resource *res, in vmw_surface_tex_dirty_range_add()
1785 static void vmw_surface_buf_dirty_range_add(struct vmw_resource *res, in vmw_surface_buf_dirty_range_add()
1808 static void vmw_surface_dirty_range_add(struct vmw_resource *res, size_t start, in vmw_surface_dirty_range_add()
1826 static int vmw_surface_dirty_sync(struct vmw_resource *res) in vmw_surface_dirty_sync()
1903 static int vmw_surface_dirty_alloc(struct vmw_resource *res) in vmw_surface_dirty_alloc()
1954 static void vmw_surface_dirty_free(struct vmw_resource *res) in vmw_surface_dirty_free()
1966 static int vmw_surface_clean(struct vmw_resource *res) in vmw_surface_clean()