drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
1059
const struct vmw_resource *ctx = vmw_cbs_context(cbs);
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
1093
const struct vmw_resource *ctx = vmw_cbs_context(cbs);
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
1123
const struct vmw_resource *ctx = vmw_cbs_context(cbs);
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
284
static const struct vmw_resource *
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
826
const struct vmw_resource *ctx = vmw_cbs_context(cbs);
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
867
const struct vmw_resource *ctx = vmw_cbs_context(cbs);
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
946
const struct vmw_resource *ctx = vmw_cbs_context(cbs);
drivers/gpu/drm/vmwgfx/vmwgfx_binding.h
77
struct vmw_resource *ctx;
drivers/gpu/drm/vmwgfx/vmwgfx_binding.h
78
struct vmw_resource *res;
drivers/gpu/drm/vmwgfx/vmwgfx_bo.c
42
struct vmw_resource *res;
drivers/gpu/drm/vmwgfx/vmwgfx_bo.c
847
int vmw_bo_add_detached_resource(struct vmw_bo *vbo, struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_bo.c
852
void vmw_bo_del_detached_resource(struct vmw_bo *vbo, struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_bo.c
860
struct vmw_resource *res = NULL;
drivers/gpu/drm/vmwgfx/vmwgfx_bo.c
876
res = rb_entry(rb_itr, struct vmw_resource, mob_node);
drivers/gpu/drm/vmwgfx/vmwgfx_bo.h
144
int vmw_bo_add_detached_resource(struct vmw_bo *vbo, struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_bo.h
145
void vmw_bo_del_detached_resource(struct vmw_bo *vbo, struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_bo.h
44
struct vmw_resource;
drivers/gpu/drm/vmwgfx/vmwgfx_bo.h
98
struct vmw_resource *dx_query_ctx;
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c
198
struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c
238
struct vmw_resource **res_p)
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c
46
struct vmw_resource *res;
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c
81
struct vmw_resource *
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
124
struct vmw_resource *res;
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
140
static void vmw_hw_context_destroy(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
182
struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
183
void (*res_free)(struct vmw_resource *res))
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
242
struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
243
void (*res_free)(struct vmw_resource *res),
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
298
static int vmw_gb_context_create(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
341
static int vmw_gb_context_bind(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
368
static int vmw_gb_context_unbind(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
37
struct vmw_resource res;
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
40
struct vmw_resource *cotables[SVGA_COTABLE_MAX];
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
434
static int vmw_gb_context_destroy(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
45
static void vmw_user_context_free(struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
46
static struct vmw_resource *
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
465
static int vmw_dx_context_create(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
49
static int vmw_gb_context_create(struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
50
static int vmw_gb_context_bind(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
508
static int vmw_dx_context_bind(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
52
static int vmw_gb_context_unbind(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
55
static int vmw_gb_context_destroy(struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
550
void vmw_dx_context_scrub_cotables(struct vmw_resource *ctx,
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
56
static int vmw_dx_context_create(struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
561
struct vmw_resource *res;
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
57
static int vmw_dx_context_bind(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
577
static int vmw_dx_context_unbind(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
59
static int vmw_dx_context_unbind(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
62
static int vmw_dx_context_destroy(struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
650
static int vmw_dx_context_destroy(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
681
static struct vmw_resource *
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
687
static void vmw_user_context_free(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
710
struct vmw_resource *res = &ctx->res;
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
730
struct vmw_resource *res;
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
731
struct vmw_resource *tmp;
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
806
struct list_head *vmw_context_binding_list(struct vmw_resource *ctx)
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
814
struct vmw_cmdbuf_res_manager *vmw_context_res_man(struct vmw_resource *ctx)
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
819
struct vmw_resource *vmw_context_cotable(struct vmw_resource *ctx,
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
842
vmw_context_binding_state(struct vmw_resource *ctx)
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
859
int vmw_context_bind_dx_query(struct vmw_resource *ctx_res,
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
893
vmw_context_get_dx_query_mob(struct vmw_resource *ctx_res)
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c
124
static int vmw_cotable_bind(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c
126
static int vmw_cotable_unbind(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c
129
static int vmw_cotable_create(struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c
130
static int vmw_cotable_destroy(struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c
153
static struct vmw_cotable *vmw_cotable(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c
166
static int vmw_cotable_destroy(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c
181
static int vmw_cotable_unscrub(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c
223
static int vmw_cotable_bind(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c
256
int vmw_cotable_scrub(struct vmw_resource *res, bool readback)
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c
321
static int vmw_cotable_unbind(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c
356
static int vmw_cotable_readback(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c
399
static int vmw_cotable_resize(struct vmw_resource *res, size_t new_size)
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c
53
struct vmw_resource res;
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c
54
struct vmw_resource *ctx;
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c
544
static int vmw_cotable_create(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c
576
static void vmw_hw_cotable_destroy(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c
586
static void vmw_cotable_free(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c
599
struct vmw_resource *vmw_cotable_alloc(struct vmw_private *dev_priv,
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c
600
struct vmw_resource *ctx,
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c
649
int vmw_cotable_notify(struct vmw_resource *res, int id)
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c
675
void vmw_cotable_add_resource(struct vmw_resource *res, struct list_head *head)
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
1064
extern int vmw_resource_pin(struct vmw_resource *res, bool interruptible);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
1065
extern void vmw_resource_unpin(struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
1066
extern enum vmw_res_type vmw_res_type(const struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
1138
extern struct list_head *vmw_context_binding_list(struct vmw_resource *ctx);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
1140
vmw_context_res_man(struct vmw_resource *ctx);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
1141
extern struct vmw_resource *vmw_context_cotable(struct vmw_resource *ctx,
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
1145
vmw_context_binding_state(struct vmw_resource *ctx);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
1146
extern void vmw_dx_context_scrub_cotables(struct vmw_resource *ctx,
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
1148
extern int vmw_context_bind_dx_query(struct vmw_resource *ctx_res,
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
1151
vmw_context_get_dx_query_mob(struct vmw_resource *ctx_res);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
1210
struct vmw_resource *ctx,
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
1218
extern struct vmw_resource *
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
1225
struct vmw_resource *
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
1229
struct vmw_resource *ctx,
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
1232
void vmw_dx_streamoutput_set_size(struct vmw_resource *res, u32 size);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
1247
extern struct vmw_resource *
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
1256
struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
1262
struct vmw_resource **res);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
1268
extern struct vmw_resource *vmw_cotable_alloc(struct vmw_private *dev_priv,
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
1269
struct vmw_resource *ctx,
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
1271
extern int vmw_cotable_notify(struct vmw_resource *res, int id);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
1272
extern int vmw_cotable_scrub(struct vmw_resource *res, bool readback);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
1273
extern void vmw_cotable_add_resource(struct vmw_resource *ctx,
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
1389
void vmw_bo_dirty_transfer_to_res(struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
1390
void vmw_bo_dirty_clear_res(struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
1414
struct vmw_resource *res = &tmp_srf->res;
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
152
void (*res_free) (struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
153
void (*hw_destroy) (struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
238
struct vmw_resource res;
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
270
struct vmw_resource *res;
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
405
struct vmw_resource *last_query_ctx;
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
413
struct vmw_resource *dx_query_ctx;
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
436
struct vmw_resource *context;
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
624
static inline struct vmw_surface *vmw_res_to_srf(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
780
extern void vmw_resource_unreference(struct vmw_resource **p_res);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
781
extern struct vmw_resource *vmw_resource_reference(struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
782
extern struct vmw_resource *
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
783
vmw_resource_reference_unless_doomed(struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
784
extern int vmw_resource_validate(struct vmw_resource *res, bool intr,
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
786
extern int vmw_resource_reserve(struct vmw_resource *res, bool interruptible,
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
788
extern bool vmw_resource_needs_backup(const struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
794
struct vmw_resource **p_res);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
803
struct vmw_resource **out);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
804
extern void vmw_resource_unreserve(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
816
void vmw_resource_mob_attach(struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
817
void vmw_resource_mob_detach(struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
818
void vmw_resource_dirty_update(struct vmw_resource *res, pgoff_t start,
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
820
int vmw_resource_clean(struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
830
static inline bool vmw_resource_mob_attached(const struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
102
struct vmw_resource *ctx;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1071
struct vmw_resource *ctx;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1239
struct vmw_resource *cotable_res;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
131
struct vmw_resource *ctx);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1500
struct vmw_resource *res;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1619
struct vmw_resource *ctx;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1620
struct vmw_resource *res;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1700
struct vmw_resource *res, uint32_t *buf_id,
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1743
struct vmw_resource *res;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1905
struct vmw_resource *ctx;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1944
struct vmw_resource *ctx;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
198
struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1981
struct vmw_resource *ctx, *res = NULL;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2111
struct vmw_resource *res = NULL;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2230
struct vmw_resource *res = NULL;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2284
struct vmw_resource *res;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2339
struct vmw_resource *res;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2411
struct vmw_resource *ret;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2433
struct vmw_resource *ret;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2446
struct vmw_resource *srf;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2447
struct vmw_resource *res;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2504
struct vmw_resource *res;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2549
struct vmw_resource *res;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2642
struct vmw_resource *view;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
267
struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2677
struct vmw_resource *res;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2733
struct vmw_resource *ctx;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2734
struct vmw_resource *res;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2787
struct vmw_resource *view;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2894
struct vmw_resource *ret;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2913
struct vmw_resource *ret;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
293
struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2993
struct vmw_resource *res;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
3025
struct vmw_resource *res;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
3061
struct vmw_resource *res;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
3102
struct vmw_resource *res;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
351
struct vmw_resource *view)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
383
static struct vmw_resource *
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
388
struct vmw_resource *view;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
4047
struct vmw_resource *res;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
418
struct vmw_resource *ctx)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
423
struct vmw_resource *res;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
487
const struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
620
struct vmw_resource **p_res)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
623
struct vmw_resource *res;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
690
static int vmw_rebind_all_dx_query(struct vmw_resource *ctx_res)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
774
struct vmw_resource *view = NULL;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
834
struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
851
struct vmw_resource *ctx;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
852
struct vmw_resource *res;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
87
const struct vmw_resource *res;
drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c
183
struct vmw_resource *res;
drivers/gpu/drm/vmwgfx/vmwgfx_kms.h
440
int vmw_kms_update_proxy(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_kms.h
453
struct vmw_resource *srf,
drivers/gpu/drm/vmwgfx/vmwgfx_kms.h
483
struct vmw_resource *srf,
drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c
431
struct vmw_resource *res;
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
298
void vmw_bo_dirty_transfer_to_res(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
378
void vmw_bo_dirty_clear_res(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
102
void vmw_resource_release_id(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
1027
void vmw_resource_unpin(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
1056
enum vmw_res_type vmw_res_type(const struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
1068
void vmw_resource_dirty_update(struct vmw_resource *res, pgoff_t start,
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
1076
int vmw_resource_clean(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
1104
struct vmw_resource *found = NULL;
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
1115
struct vmw_resource *cur_res =
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
1116
container_of(cur, struct vmw_resource, mob_node);
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
1143
found = container_of(cur, struct vmw_resource, mob_node);
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
116
struct vmw_resource *res =
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
117
container_of(kref, struct vmw_resource, kref);
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
168
void vmw_resource_unreference(struct vmw_resource **p_res)
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
170
struct vmw_resource *res = *p_res;
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
185
int vmw_resource_alloc_id(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
215
int vmw_resource_init(struct vmw_private *dev_priv, struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
217
void (*res_free) (struct vmw_resource *res),
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
262
struct vmw_resource **p_res)
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
265
struct vmw_resource *res;
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
298
struct vmw_resource *res;
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
331
static int vmw_resource_buf_alloc(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
372
static int vmw_resource_do_validate(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
42
void vmw_resource_mob_attach(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
452
void vmw_resource_unreserve(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
518
struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
52
struct vmw_resource *this =
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
53
container_of(*new, struct vmw_resource, mob_node);
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
579
int vmw_resource_reserve(struct vmw_resource *res, bool interruptible,
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
635
struct vmw_resource *res, bool interruptible)
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
681
int vmw_resource_validate(struct vmw_resource *res, bool intr,
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
685
struct vmw_resource *evict_res;
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
71
void vmw_resource_mob_detach(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
713
(list_first_entry(lru_list, struct vmw_resource,
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
770
struct vmw_resource *res =
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
771
container_of(node, struct vmw_resource, mob_node);
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
795
struct vmw_resource *dx_query_ctx;
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
83
struct vmw_resource *vmw_resource_reference(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
880
bool vmw_resource_needs_backup(const struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
89
struct vmw_resource *
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
898
struct vmw_resource *evict_res;
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
90
vmw_resource_reference_unless_doomed(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
910
list_first_entry(lru_list, struct vmw_resource,
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
966
int vmw_resource_pin(struct vmw_resource *res, bool interruptible)
drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h
100
void (*commit_notify)(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h
102
int (*dirty_alloc)(struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h
103
void (*dirty_free)(struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h
104
int (*dirty_sync)(struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h
105
void (*dirty_range_add)(struct vmw_resource *res, size_t start,
drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h
107
int (*clean)(struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h
124
int (*init)(struct vmw_resource *res, void *data);
drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h
125
void (*hw_destroy)(struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h
135
struct vmw_resource res;
drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h
139
int vmw_resource_alloc_id(struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h
140
void vmw_resource_release_id(struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h
141
int vmw_resource_init(struct vmw_private *dev_priv, struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h
143
void (*res_free) (struct vmw_resource *res),
drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h
150
struct vmw_resource *
drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h
53
struct vmw_resource *(*base_obj_to_res)(struct ttm_base_object *base);
drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h
54
void (*res_free) (struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h
93
int (*create) (struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h
94
int (*destroy) (struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h
95
int (*bind) (struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h
97
int (*unbind) (struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
1098
struct vmw_resource *srf,
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
131
vmw_res_to_shader(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
143
vmw_res_to_dx_shader(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
148
static void vmw_hw_shader_destroy(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
158
struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
165
void (*res_free) (struct vmw_resource *res))
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
199
static int vmw_gb_shader_create(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
245
static int vmw_gb_shader_bind(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
272
static int vmw_gb_shader_unbind(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
311
static int vmw_gb_shader_destroy(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
354
static void vmw_dx_shader_commit_notify(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
36
struct vmw_resource res;
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
383
static int vmw_dx_shader_unscrub(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
420
static int vmw_dx_shader_create(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
445
static int vmw_dx_shader_bind(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
469
static int vmw_dx_shader_scrub(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
49
struct vmw_resource res;
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
50
struct vmw_resource *ctx;
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
506
static int vmw_dx_shader_unbind(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
51
struct vmw_resource *cotable;
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
566
static void vmw_dx_shader_res_free(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
57
static void vmw_user_shader_free(struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
58
static struct vmw_resource *
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
585
struct vmw_resource *ctx,
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
591
struct vmw_resource *res;
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
61
static int vmw_gb_shader_create(struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
62
static int vmw_gb_shader_bind(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
64
static int vmw_gb_shader_unbind(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
640
static struct vmw_resource *
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
647
static void vmw_user_shader_free(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
655
static void vmw_shader_free(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
67
static int vmw_gb_shader_destroy(struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
670
struct vmw_resource *res = vmw_user_shader_base_to_res(base);
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
69
static int vmw_dx_shader_create(struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
696
struct vmw_resource *res, *tmp;
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
70
static int vmw_dx_shader_bind(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
72
static int vmw_dx_shader_unbind(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
739
static struct vmw_resource *vmw_shader_alloc(struct vmw_private *dev_priv,
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
746
struct vmw_resource *res;
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
75
static void vmw_dx_shader_commit_notify(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
857
struct vmw_resource *dummy;
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
893
struct vmw_resource *res;
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
952
struct vmw_resource *
drivers/gpu/drm/vmwgfx/vmwgfx_simple_resource.c
117
struct vmw_resource *res = &usimple->simple.res;
drivers/gpu/drm/vmwgfx/vmwgfx_simple_resource.c
144
struct vmw_resource *res;
drivers/gpu/drm/vmwgfx/vmwgfx_simple_resource.c
145
struct vmw_resource *tmp;
drivers/gpu/drm/vmwgfx/vmwgfx_simple_resource.c
201
struct vmw_resource *
drivers/gpu/drm/vmwgfx/vmwgfx_simple_resource.c
208
struct vmw_resource *res;
drivers/gpu/drm/vmwgfx/vmwgfx_simple_resource.c
63
void (*res_free)(struct vmw_resource *res))
drivers/gpu/drm/vmwgfx/vmwgfx_simple_resource.c
65
struct vmw_resource *res = &simple->res;
drivers/gpu/drm/vmwgfx/vmwgfx_simple_resource.c
94
static void vmw_simple_resource_free(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_so.c
115
static struct vmw_view *vmw_view(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_so.c
128
static void vmw_view_commit_notify(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_so.c
160
static int vmw_view_create(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_so.c
204
static int vmw_view_destroy(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_so.c
241
static void vmw_hw_view_destroy(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_so.c
286
static void vmw_view_res_free(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_so.c
311
struct vmw_resource *ctx,
drivers/gpu/drm/vmwgfx/vmwgfx_so.c
312
struct vmw_resource *srf,
drivers/gpu/drm/vmwgfx/vmwgfx_so.c
327
struct vmw_resource *res;
drivers/gpu/drm/vmwgfx/vmwgfx_so.c
397
struct vmw_resource **res_p)
drivers/gpu/drm/vmwgfx/vmwgfx_so.c
462
struct vmw_resource *vmw_view_srf(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_so.c
476
struct vmw_resource *vmw_view_lookup(struct vmw_cmdbuf_res_manager *man,
drivers/gpu/drm/vmwgfx/vmwgfx_so.c
496
u32 vmw_view_dirtying(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_so.c
64
struct vmw_resource res;
drivers/gpu/drm/vmwgfx/vmwgfx_so.c
65
struct vmw_resource *ctx; /* Immutable */
drivers/gpu/drm/vmwgfx/vmwgfx_so.c
66
struct vmw_resource *srf; /* Immutable */
drivers/gpu/drm/vmwgfx/vmwgfx_so.c
67
struct vmw_resource *cotable; /* Immutable */
drivers/gpu/drm/vmwgfx/vmwgfx_so.c
77
static int vmw_view_create(struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_so.c
78
static int vmw_view_destroy(struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_so.c
79
static void vmw_hw_view_destroy(struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_so.c
80
static void vmw_view_commit_notify(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_so.h
149
struct vmw_resource *ctx,
drivers/gpu/drm/vmwgfx/vmwgfx_so.h
150
struct vmw_resource *srf,
drivers/gpu/drm/vmwgfx/vmwgfx_so.h
160
struct vmw_resource **res_p);
drivers/gpu/drm/vmwgfx/vmwgfx_so.h
167
extern struct vmw_resource *vmw_view_srf(struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_so.h
168
extern struct vmw_resource *vmw_view_lookup(struct vmw_cmdbuf_res_manager *man,
drivers/gpu/drm/vmwgfx/vmwgfx_so.h
171
extern u32 vmw_view_dirtying(struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
1102
struct vmw_resource *res = &surf->res;
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
221
const struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
726
struct vmw_resource *srf,
drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c
119
static int vmw_dx_streamoutput_create(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c
138
static int vmw_dx_streamoutput_bind(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c
161
static int vmw_dx_streamoutput_scrub(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c
193
static int vmw_dx_streamoutput_unbind(struct vmw_resource *res, bool readback,
drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c
219
static void vmw_dx_streamoutput_commit_notify(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c
247
struct vmw_resource *
drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c
255
static void vmw_dx_streamoutput_res_free(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c
263
static void vmw_dx_streamoutput_hw_destroy(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c
279
struct vmw_resource *ctx, u32 user_key,
drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c
283
struct vmw_resource *res;
drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c
324
void vmw_dx_streamoutput_set_size(struct vmw_resource *res, u32 size)
drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c
343
struct vmw_resource *r;
drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c
47
struct vmw_resource res;
drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c
48
struct vmw_resource *ctx;
drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c
49
struct vmw_resource *cotable;
drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c
56
static int vmw_dx_streamoutput_create(struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c
57
static int vmw_dx_streamoutput_bind(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c
59
static int vmw_dx_streamoutput_unbind(struct vmw_resource *res, bool readback,
drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c
61
static void vmw_dx_streamoutput_commit_notify(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c
79
vmw_res_to_dx_streamoutput(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c
90
static int vmw_dx_streamoutput_unscrub(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1119
static int vmw_gb_surface_create(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1256
static int vmw_gb_surface_bind(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1301
static int vmw_gb_surface_unbind(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1368
static int vmw_gb_surface_destroy(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1515
struct vmw_resource *res;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1516
struct vmw_resource *tmp;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1845
static void vmw_surface_tex_dirty_range_add(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1896
static void vmw_surface_buf_dirty_range_add(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1919
static void vmw_surface_dirty_range_add(struct vmw_resource *res, size_t start,
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1937
static int vmw_surface_dirty_sync(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
2014
static int vmw_surface_dirty_alloc(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
2065
static void vmw_surface_dirty_free(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
2077
static int vmw_surface_clean(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
2254
struct vmw_resource *res = NULL;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
337
static void vmw_hw_surface_destroy(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
382
static int vmw_legacy_srf_create(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
457
static int vmw_legacy_srf_dma(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
506
static int vmw_legacy_srf_bind(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
528
static int vmw_legacy_srf_unbind(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
544
static int vmw_legacy_srf_destroy(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
591
void (*res_free) (struct vmw_resource *res))
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
594
struct vmw_resource *res = &srf->res;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
62
static void vmw_user_surface_free(struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
625
static struct vmw_resource *
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
63
static struct vmw_resource *
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
637
static void vmw_user_surface_free(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
65
static int vmw_legacy_srf_bind(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
666
struct vmw_resource *res = &user_srf->srf.res;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
67
static int vmw_legacy_srf_unbind(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
70
static int vmw_legacy_srf_create(struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
71
static int vmw_legacy_srf_destroy(struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
711
struct vmw_resource *res;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
712
struct vmw_resource *tmp;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
72
static int vmw_gb_surface_create(struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
73
static int vmw_gb_surface_bind(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
75
static int vmw_gb_surface_unbind(struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
78
static int vmw_gb_surface_destroy(struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
90
static void vmw_surface_dirty_free(struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
91
static int vmw_surface_dirty_alloc(struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
92
static int vmw_surface_dirty_sync(struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
93
static void vmw_surface_dirty_range_add(struct vmw_resource *res, size_t start,
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
95
static int vmw_surface_clean(struct vmw_resource *res);
drivers/gpu/drm/vmwgfx/vmwgfx_va.c
156
uint32_t *inout_id, struct vmw_resource **out)
drivers/gpu/drm/vmwgfx/vmwgfx_va.c
159
struct vmw_resource *res =
drivers/gpu/drm/vmwgfx/vmwgfx_va.c
49
vmw_stream(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_va.c
57
static void vmw_stream_hw_destroy(struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_va.c
67
static int vmw_stream_init(struct vmw_resource *res, void *data)
drivers/gpu/drm/vmwgfx/vmwgfx_validation.c
200
struct vmw_resource *res)
drivers/gpu/drm/vmwgfx/vmwgfx_validation.c
286
struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_validation.c
417
struct vmw_resource *res = val->res;
drivers/gpu/drm/vmwgfx/vmwgfx_validation.c
589
struct vmw_resource *res = val->res;
drivers/gpu/drm/vmwgfx/vmwgfx_validation.c
75
struct vmw_resource *res;
drivers/gpu/drm/vmwgfx/vmwgfx_validation.h
159
struct vmw_resource *res,
drivers/gpu/drm/vmwgfx/vmwgfx_validation.h
70
struct vmw_resource;