Home
last modified time | relevance | path

Searched refs:drm_device (Results 1 – 14 of 14) sorted by relevance

/titanic_41/usr/src/uts/common/io/drm/
H A DdrmP.h164 typedef struct drm_device drm_device_t;
439 struct drm_device *dev;
636 struct drm_device;
638 int (*load)(struct drm_device *, unsigned long);
639 int (*firstopen)(struct drm_device *);
640 int (*open)(struct drm_device *, drm_file_t *);
641 void (*preclose)(struct drm_device *, drm_file_t *);
642 void (*postclose)(struct drm_device *, drm_file_t *);
643 void (*lastclose)(struct drm_device *);
644 int (*unload)(struct drm_device *);
[all …]
H A Ddrm_irq.c83 struct drm_device *dev = (struct drm_device *)arg; in vblank_disable_fn()
102 drm_vblank_cleanup(struct drm_device *dev) in drm_vblank_cleanup()
129 drm_vblank_init(struct drm_device *dev, int num_crtcs) in drm_vblank_init()
322 drm_vblank_count(struct drm_device *dev, int crtc) in drm_vblank_count()
327 static void drm_update_vblank_count(struct drm_device *dev, int crtc) in drm_update_vblank_count()
351 drm_vblank_get(struct drm_device *dev, int crtc) in drm_vblank_get()
380 drm_vblank_put(struct drm_device *dev, int crtc) in drm_vblank_put()
577 drm_handle_vblank(struct drm_device *dev, int crtc) in drm_handle_vblank()
H A Ddrm_gem.c221 drm_gem_init(struct drm_device *dev) in drm_gem_init()
239 drm_gem_object_alloc(struct drm_device *dev, size_t size) in drm_gem_object_alloc()
384 struct drm_device *dev; in drm_gem_handle_delete()
628 drm_gem_release(struct drm_device *dev, struct drm_file *file_private) in drm_gem_release()
649 struct drm_device *dev = obj->dev; in drm_gem_object_free()
680 struct drm_device *dev = obj->dev; in drm_gem_object_handle_free()
H A Ddrm_agpsupport.c558 drm_agp_chipset_flush(struct drm_device *dev) in drm_agp_chipset_flush()
574 drm_agp_rebind(struct drm_device *dev) in drm_agp_rebind()
/titanic_41/usr/src/uts/intel/io/drm/
H A Di915_drv.h217 struct drm_device *dev;
453 extern void i915_save_display(struct drm_device *dev);
454 extern void i915_restore_display(struct drm_device *dev);
458 extern int i915_driver_load(struct drm_device *, unsigned long flags);
459 extern int i915_driver_unload(struct drm_device *dev);
468 extern int i915_emit_box(struct drm_device *dev,
471 extern void i915_emit_breadcrumb(struct drm_device *dev);
473 extern void i915_handle_error(struct drm_device *dev);
479 extern int i915_enable_vblank(struct drm_device *dev, int crtc);
480 extern void i915_disable_vblank(struct drm_device *dev, int crtc);
[all …]
H A Di915_gem.c77 i915_gem_cleanup_ringbuffer(struct drm_device *dev);
256 i915_gem_gtt_pwrite(struct drm_device *dev, struct drm_gem_object *obj, in i915_gem_gtt_pwrite()
296 i915_gem_shmem_pwrite(struct drm_device *dev, struct drm_gem_object *obj, in i915_gem_shmem_pwrite()
534 struct drm_device *dev = obj->dev; in i915_gem_object_move_to_active()
552 struct drm_device *dev = obj->dev; in i915_gem_object_move_to_flushing()
563 struct drm_device *dev = obj->dev; in i915_gem_object_move_to_inactive()
589 i915_add_request(struct drm_device *dev, uint32_t flush_domains) in i915_add_request()
667 i915_retire_commands(struct drm_device *dev) in i915_retire_commands()
690 i915_gem_retire_request(struct drm_device *dev, in i915_gem_retire_request()
734 i915_get_gem_seqno(struct drm_device *dev) in i915_get_gem_seqno()
[all …]
H A Di915_irq.c182 i915_pipe_enabled(struct drm_device *dev, int pipe) in i915_pipe_enabled()
193 u32 i915_get_vblank_counter(struct drm_device *dev, int pipe) in i915_get_vblank_counter()
236 static void i915_capture_error_state(struct drm_device *dev) in i915_capture_error_state()
304 void i915_handle_error(struct drm_device *dev) in i915_handle_error()
416 u32 gm45_get_vblank_counter(struct drm_device *dev, int pipe) in gm45_get_vblank_counter()
429 irqreturn_t igdng_irq_handler(struct drm_device *dev) in igdng_irq_handler()
615 void i915_user_irq_on(struct drm_device *dev) in i915_user_irq_on()
629 void i915_user_irq_off(struct drm_device *dev) in i915_user_irq_off()
755 static void igdng_enable_vblank(struct drm_device *dev, int pipe) in igdng_enable_vblank()
773 static void igdng_disable_vblank(struct drm_device *dev, int pipe) in igdng_disable_vblank()
[all …]
H A Dradeon_irq.c154 static int radeon_driver_vblank_do_wait(struct drm_device *dev, in radeon_driver_vblank_do_wait()
196 radeon_driver_vblank_wait(struct drm_device *dev, unsigned int *sequence) in radeon_driver_vblank_wait()
203 radeon_driver_vblank_wait2(struct drm_device *dev, unsigned int *sequence) in radeon_driver_vblank_wait2()
274 static void radeon_enable_interrupt(struct drm_device *dev) in radeon_enable_interrupt()
H A Di915_gem_tiling.c96 i915_gem_detect_bit_6_swizzle(struct drm_device *dev) in i915_gem_detect_bit_6_swizzle()
196 i915_get_fence_size(struct drm_device *dev, int size) in i915_get_fence_size()
223 i915_tiling_ok(struct drm_device *dev, int stride, int size, int tiling_mode) in i915_tiling_ok()
H A Di915_drv.c241 i915_pipe_enabled(struct drm_device *dev, enum pipe pipe) in i915_pipe_enabled()
252 i915_save_palette(struct drm_device *dev, enum pipe pipe) in i915_save_palette()
273 i915_restore_palette(struct drm_device *dev, enum pipe pipe) in i915_restore_palette()
293 i915_save_vga(struct drm_device *dev) in i915_save_vga()
360 i915_restore_vga(struct drm_device *dev) in i915_restore_vga()
441 void i915_save_display(struct drm_device *dev) in i915_save_display()
546 void i915_restore_display(struct drm_device *dev) in i915_restore_display()
671 i915_resume(struct drm_device *dev) in i915_resume()
726 i915_suspend(struct drm_device *dev) in i915_suspend()
H A Dradeon_drv.h376 extern int radeon_vblank_crtc_get(struct drm_device *dev);
377 extern int radeon_vblank_crtc_set(struct drm_device *dev, int64_t value);
379 extern int radeon_driver_load(struct drm_device *dev, unsigned long flags);
380 extern int radeon_driver_unload(struct drm_device *dev);
381 extern int radeon_driver_firstopen(struct drm_device *dev);
H A Dradeon_cp.c2305 radeon_driver_load(struct drm_device *dev, unsigned long flags) in radeon_driver_load()
2348 radeon_driver_firstopen(struct drm_device *dev) in radeon_driver_firstopen()
2378 radeon_driver_unload(struct drm_device *dev) in radeon_driver_unload()
H A Di915_dma.c562 static int i915_dispatch_flip(struct drm_device * dev, int planes) in i915_dispatch_flip()
986 int i915_driver_unload(struct drm_device *dev) in i915_driver_unload()
H A Di915_gem_debug.c1073 void i915_gem_command_decode(uint32_t *data, int count, uint32_t hw_offset, struct drm_device *dev) in i915_gem_command_decode()