HomeSort by: relevance | last modified time | path
    Searched refs:vmw_private (Results 1 - 25 of 36) sorted by relevancy

1 2

  /src/sys/external/bsd/drm2/dist/drm/vmwgfx/
vmwgfx_ttm_glue.c 45 struct vmw_private *dev_priv = vmw_priv(file_priv->minor->dev);
65 struct vmw_private *dev_priv = container_of(m, struct vmw_private, vvm);
73 struct vmw_private *dev_priv = container_of(m, struct vmw_private, vvm);
81 * @dev_priv: Pointer to struct vmw_private. The reason we choose a vmw private
83 * callbacks that struct vmw_private derives from struct vmw_validation_mem
87 void vmw_validation_mem_init_ttm(struct vmw_private *dev_priv, size_t gran)
vmwgfx_drv.h 182 struct vmw_private *dev_priv;
455 struct vmw_private { struct
651 static inline struct vmw_private *vmw_priv(struct drm_device *dev)
653 return (struct vmw_private *)dev->dev_private;
668 static inline void vmw_write(struct vmw_private *dev_priv,
684 static inline uint32_t vmw_read(struct vmw_private *dev_priv,
704 extern void vmw_svga_enable(struct vmw_private *dev_priv);
705 extern void vmw_svga_disable(struct vmw_private *dev_priv);
712 extern int vmw_gmr_bind(struct vmw_private *dev_priv,
716 extern void vmw_gmr_unbind(struct vmw_private *dev_priv, int gmr_id)
    [all...]
vmwgfx_kms.h 125 struct vmw_private *dev_priv;
190 struct vmw_private *dev_priv;
417 int vmw_kms_helper_dirty(struct vmw_private *dev_priv,
426 void vmw_kms_helper_validation_finish(struct vmw_private *dev_priv,
432 int vmw_kms_readback(struct vmw_private *dev_priv,
439 vmw_kms_new_framebuffer(struct vmw_private *dev_priv,
444 int vmw_kms_fbdev_init_data(struct vmw_private *dev_priv,
452 void vmw_kms_update_implicit_fb(struct vmw_private *dev_priv);
453 void vmw_kms_create_implicit_placement_property(struct vmw_private *dev_priv);
497 int vmw_kms_ldu_init_display(struct vmw_private *dev_priv)
    [all...]
vmwgfx_overlay.c 65 struct vmw_private *dev_priv = vmw_priv(dev);
101 static int vmw_overlay_send_put(struct vmw_private *dev_priv,
190 static int vmw_overlay_send_stop(struct vmw_private *dev_priv,
232 static int vmw_overlay_move_buffer(struct vmw_private *dev_priv,
257 static int vmw_overlay_stop(struct vmw_private *dev_priv,
304 static int vmw_overlay_update_stream(struct vmw_private *dev_priv,
370 int vmw_overlay_stop_all(struct vmw_private *dev_priv)
401 int vmw_overlay_resume_all(struct vmw_private *dev_priv)
435 int vmw_overlay_pause_all(struct vmw_private *dev_priv)
459 static bool vmw_overlay_available(const struct vmw_private *dev_priv
    [all...]
vmwgfx_gmr.c 43 static int vmw_gmr2_bind(struct vmw_private *dev_priv,
111 static void vmw_gmr2_unbind(struct vmw_private *dev_priv,
132 int vmw_gmr_bind(struct vmw_private *dev_priv,
151 void vmw_gmr_unbind(struct vmw_private *dev_priv, int gmr_id)
vmwgfx_irq.c 60 struct vmw_private *dev_priv = vmw_priv(dev);
102 struct vmw_private *dev_priv = vmw_priv(dev);
156 static bool vmw_fifo_idle(struct vmw_private *dev_priv, uint32_t seqno)
162 void vmw_update_seqno(struct vmw_private *dev_priv,
177 bool vmw_seqno_passed(struct vmw_private *dev_priv,
208 int vmw_fallback_wait(struct vmw_private *dev_priv,
221 bool (*wait_condition)(struct vmw_private *, uint32_t);
327 void vmw_generic_waiter_add(struct vmw_private *dev_priv,
344 void vmw_generic_waiter_remove(struct vmw_private *dev_priv,
355 void vmw_seqno_waiter_add(struct vmw_private *dev_priv
    [all...]
vmwgfx_so.h 153 extern void vmw_view_surface_list_destroy(struct vmw_private *dev_priv,
155 extern void vmw_view_cotable_list_destroy(struct vmw_private *dev_priv,
vmwgfx_fifo.c 46 bool vmw_fifo_have_3d(struct vmw_private *dev_priv)
95 bool vmw_fifo_have_pitchlock(struct vmw_private *dev_priv)
110 int vmw_fifo_init(struct vmw_private *dev_priv, struct vmw_fifo_state *fifo)
175 void vmw_fifo_ping_host(struct vmw_private *dev_priv, uint32_t reason)
185 void vmw_fifo_release(struct vmw_private *dev_priv, struct vmw_fifo_state *fifo)
215 static bool vmw_fifo_is_full(struct vmw_private *dev_priv, uint32_t bytes)
226 static int vmw_fifo_wait_noirq(struct vmw_private *dev_priv,
291 static int vmw_fifo_wait(struct vmw_private *dev_priv,
347 static void *vmw_local_fifo_reserve(struct vmw_private *dev_priv,
434 void *vmw_fifo_reserve_dx(struct vmw_private *dev_priv, uint32_t bytes
    [all...]
vmwgfx_binding.h 38 struct vmw_private;
206 vmw_binding_state_alloc(struct vmw_private *dev_priv);
vmwgfx_fence.h 41 struct vmw_private;
69 vmw_fence_manager_init(struct vmw_private *dev_priv);
vmwgfx_so.c 134 struct vmw_private *dev_priv = res->dev_priv;
166 struct vmw_private *dev_priv = res->dev_priv;
208 struct vmw_private *dev_priv = res->dev_priv;
245 struct vmw_private *dev_priv = res->dev_priv;
292 struct vmw_private *dev_priv = res->dev_priv;
330 struct vmw_private *dev_priv = ctx->dev_priv;
437 void vmw_view_cotable_list_destroy(struct vmw_private *dev_priv,
458 void vmw_view_surface_list_destroy(struct vmw_private *dev_priv,
vmwgfx_va.c 63 struct vmw_private *dev_priv = res->dev_priv;
147 * @dev_priv: Pointer to a struct vmw_private.
157 int vmw_user_stream_lookup(struct vmw_private *dev_priv,
vmwgfx_execbuf.c 139 int (*func) (struct vmw_private *, struct vmw_sw_context *,
151 static int vmw_resource_context_res_add(struct vmw_private *dev_priv,
154 static int vmw_translate_mob_ptr(struct vmw_private *dev_priv,
217 static int vmw_cmd_ctx_first_setup(struct vmw_private *dev_priv,
271 static unsigned int vmw_execbuf_res_size(struct vmw_private *dev_priv,
312 struct vmw_private *dev_priv = res->dev_priv;
462 static int vmw_resource_context_res_add(struct vmw_private *dev_priv,
590 static int vmw_cmd_invalid(struct vmw_private *dev_priv,
597 static int vmw_cmd_ok(struct vmw_private *dev_priv,
651 vmw_cmd_res_check(struct vmw_private *dev_priv
    [all...]
vmwgfx_shader.c 164 static int vmw_gb_shader_init(struct vmw_private *dev_priv,
208 struct vmw_private *dev_priv = res->dev_priv;
255 struct vmw_private *dev_priv = res->dev_priv;
283 struct vmw_private *dev_priv = res->dev_priv;
320 struct vmw_private *dev_priv = res->dev_priv;
365 struct vmw_private *dev_priv = res->dev_priv;
393 struct vmw_private *dev_priv = res->dev_priv;
429 struct vmw_private *dev_priv = res->dev_priv;
455 struct vmw_private *dev_priv = res->dev_priv;
479 struct vmw_private *dev_priv = res->dev_priv
    [all...]
vmwgfx_bo.c 94 int vmw_bo_pin_in_placement(struct vmw_private *dev_priv,
144 int vmw_bo_pin_in_vram_or_gmr(struct vmw_private *dev_priv,
198 int vmw_bo_pin_in_vram(struct vmw_private *dev_priv,
219 int vmw_bo_pin_in_start_of_vram(struct vmw_private *dev_priv,
289 int vmw_bo_unpin(struct vmw_private *dev_priv,
431 * @dev_priv: Pointer to a struct vmw_private identifying the device.
435 static size_t vmw_bo_acc_size(struct vmw_private *dev_priv, size_t size,
510 int vmw_bo_init(struct vmw_private *dev_priv,
606 int vmw_user_bo_alloc(struct vmw_private *dev_priv,
842 struct vmw_private *dev_priv = vmw_priv(dev)
    [all...]
vmwgfx_simple_resource.c 67 static int vmw_simple_resource_init(struct vmw_private *dev_priv,
106 struct vmw_private *dev_priv = res->dev_priv;
152 struct vmw_private *dev_priv = vmw_priv(dev);
vmwgfx_cotable.c 75 void (*unbind_func)(struct vmw_private *, struct list_head *,
171 struct vmw_private *dev_priv = res->dev_priv;
246 struct vmw_private *dev_priv = res->dev_priv;
313 struct vmw_private *dev_priv = res->dev_priv;
346 struct vmw_private *dev_priv = res->dev_priv;
389 struct vmw_private *dev_priv = res->dev_priv;
556 struct vmw_private *dev_priv = res->dev_priv;
570 struct vmw_resource *vmw_cotable_alloc(struct vmw_private *dev_priv,
vmwgfx_gmrid_manager.c 107 struct vmw_private *dev_priv =
108 container_of(man->bdev, struct vmw_private, bdev);
vmwgfx_ldu.c 83 static int vmw_ldu_commit_list(struct vmw_private *dev_priv)
146 static int vmw_ldu_del_active(struct vmw_private *vmw_priv,
165 static int vmw_ldu_add_active(struct vmw_private *vmw_priv,
291 struct vmw_private *dev_priv;
358 static int vmw_ldu_init(struct vmw_private *dev_priv, unsigned unit)
489 int vmw_kms_ldu_init_display(struct vmw_private *dev_priv)
536 int vmw_kms_ldu_close_display(struct vmw_private *dev_priv)
549 int vmw_kms_ldu_do_bo_dirty(struct vmw_private *dev_priv,
vmwgfx_resource.c 112 struct vmw_private *dev_priv = res->dev_priv;
126 struct vmw_private *dev_priv = res->dev_priv;
193 struct vmw_private *dev_priv = res->dev_priv;
222 int vmw_resource_init(struct vmw_private *dev_priv, struct vmw_resource *res,
264 int vmw_user_resource_lookup_handle(struct vmw_private *dev_priv,
309 vmw_user_resource_noref_lookup_handle(struct vmw_private *dev_priv,
334 int vmw_user_lookup_handle(struct vmw_private *dev_priv,
493 struct vmw_private *dev_priv = res->dev_priv;
613 struct vmw_private *dev_priv = res->dev_priv;
717 struct vmw_private *dev_priv = res->dev_priv
    [all...]
vmwgfx_drv.c 363 static int vmw_dummy_query_bo_create(struct vmw_private *dev_priv)
420 static int vmw_request_device_late(struct vmw_private *dev_priv)
447 static int vmw_request_device(struct vmw_private *dev_priv)
496 static void vmw_release_device_early(struct vmw_private *dev_priv)
523 static void vmw_release_device_late(struct vmw_private *dev_priv)
533 * Sets the initial_[width|height] fields on the given vmw_private.
541 static void vmw_get_initial_size(struct vmw_private *dev_priv)
571 * @dev_priv: Pointer to a struct vmw_private
579 static int vmw_dma_select_mode(struct vmw_private *dev_priv)
610 static int vmw_dma_masks(struct vmw_private *dev_priv
    [all...]
vmwgfx_resource_priv.h 141 int vmw_resource_init(struct vmw_private *dev_priv, struct vmw_resource *res,
vmwgfx_ioctl.c 46 struct vmw_private *dev_priv = vmw_priv(dev);
147 static int vmw_fill_compat_cap(struct vmw_private *dev_priv, void *bounce,
186 struct vmw_private *dev_priv = vmw_priv(dev);
257 struct vmw_private *dev_priv = vmw_priv(dev);
339 struct vmw_private *dev_priv = vmw_priv(dev);
428 struct vmw_private *dev_priv =
451 struct vmw_private *dev_priv =
vmwgfx_mob.c 96 static int vmw_mob_pt_populate(struct vmw_private *dev_priv,
114 static int vmw_setup_otable_base(struct vmw_private *dev_priv,
197 static void vmw_takedown_otable_base(struct vmw_private *dev_priv,
240 static int vmw_otable_batch_setup(struct vmw_private *dev_priv,
323 int vmw_otables_setup(struct vmw_private *dev_priv)
354 static void vmw_otable_batch_takedown(struct vmw_private *dev_priv,
383 void vmw_otables_takedown(struct vmw_private *dev_priv)
437 static int vmw_mob_pt_populate(struct vmw_private *dev_priv,
602 void vmw_mob_unbind(struct vmw_private *dev_priv,
650 int vmw_mob_bind(struct vmw_private *dev_priv
    [all...]
vmwgfx_kms.c 62 static int vmw_cursor_update_image(struct vmw_private *dev_priv,
96 static int vmw_cursor_update_bo(struct vmw_private *dev_priv,
133 static void vmw_cursor_update_position(struct vmw_private *dev_priv,
242 void vmw_kms_legacy_hotspot_clear(struct vmw_private *dev_priv)
258 void vmw_kms_cursor_post_execbuf(struct vmw_private *dev_priv)
385 struct vmw_private *dev_priv = vmw_priv(crtc->dev);
860 int vmw_kms_readback(struct vmw_private *dev_priv,
890 static int vmw_kms_new_framebuffer_surface(struct vmw_private *dev_priv,
1004 struct vmw_private *dev_priv = vmw_priv(framebuffer->dev);
1054 struct vmw_private *dev_priv = vmw_priv(framebuffer->dev)
    [all...]

Completed in 79 milliseconds

1 2