Lines Matching refs:vmw_surface
233 struct vmw_surface { struct
610 static inline struct vmw_surface *vmw_res_to_srf(struct vmw_resource *res) in vmw_res_to_srf()
612 return container_of(res, struct vmw_surface, res); in vmw_res_to_srf()
745 struct vmw_surface *surface;
754 struct vmw_surface *vmw_user_object_surface(struct vmw_user_object *uo);
1026 void vmw_kms_cursor_snoop(struct vmw_surface *srf,
1036 struct vmw_surface *surface,
1161 struct vmw_surface **srf_out);
1162 struct vmw_surface *vmw_lookup_surface_for_buffer(struct vmw_private *vmw,
1392 static inline void vmw_surface_unreference(struct vmw_surface **srf) in vmw_surface_unreference()
1394 struct vmw_surface *tmp_srf = *srf; in vmw_surface_unreference()
1401 static inline struct vmw_surface *vmw_surface_reference(struct vmw_surface *srf) in vmw_surface_reference()