/solaris-x11-s11/open-src/kernel/i915/src/ |
H A D | intel_drv.h | 507 intel_get_crtc_for_pipe(struct drm_device *dev, int pipe) 514 intel_get_crtc_for_plane(struct drm_device *dev, int plane) 535 struct drm_device *dev; 541 int intel_pch_rawclk(struct drm_device *dev); 551 extern void intel_crt_init(struct drm_device *dev); 552 extern void intel_hdmi_init(struct drm_device *dev, 560 extern bool intel_sdvo_init(struct drm_device *dev, uint32_t sdvo_reg, 562 extern void intel_dvo_init(struct drm_device *dev); 563 extern void intel_tv_init(struct drm_device *dev); 564 extern void intel_mark_busy(struct drm_device *de [all...] |
H A D | i915_drv.h | 344 bool (*fbc_enabled)(struct drm_device *dev); 346 void (*disable_fbc)(struct drm_device *dev); 347 int (*get_display_clock_speed)(struct drm_device *dev); 348 int (*get_fifo_size)(struct drm_device *dev, int plane); 367 void (*update_wm)(struct drm_device *dev); 368 void (*update_sprite_wm)(struct drm_device *dev, int pipe, 371 void (*modeset_global_resources)(struct drm_device *dev); 385 void (*init_clock_gating)(struct drm_device *dev); 386 int (*queue_flip)(struct drm_device *dev, struct drm_crtc *crtc, 391 void (*hpd_irq_setup)(struct drm_device *de [all...] |
H A D | intel_fb.c | 47 struct drm_device *dev = ifbdev->helper.dev; 108 static void intel_fbdev_destroy(struct drm_device *dev, 123 int intel_fbdev_init(struct drm_device *dev) 148 void intel_fbdev_initial_config(struct drm_device *dev) 156 void intel_fbdev_fini(struct drm_device *dev) 167 void intel_fb_output_poll_changed(struct drm_device *dev) 174 void intel_fb_restore_mode(struct drm_device *dev)
|
H A D | i915_gem_gtt.c | 55 static gen6_gtt_pte_t gen6_pte_encode(struct drm_device *dev, 82 static gen6_gtt_pte_t byt_pte_encode(struct drm_device *dev, 100 static gen6_gtt_pte_t hsw_pte_encode(struct drm_device *dev, 135 i915_ppgtt_page_alloc(struct drm_device *dev, struct i915_hw_ppgtt *ppgtt, 227 static int gen6_ppgtt_enable(struct drm_device *dev) 350 struct drm_device *dev = ppgtt->dev; 385 static int i915_gem_init_aliasing_ppgtt(struct drm_device *dev) 413 void i915_gem_cleanup_aliasing_ppgtt(struct drm_device *dev) 445 void i915_gem_restore_gtt_mappings(struct drm_device *dev) 488 struct drm_device *de [all...] |
H A D | intel_modes.c | 87 struct drm_device *dev = connector->dev; 114 struct drm_device *dev = connector->dev;
|
H A D | i915_gem_stolen.c | 49 static unsigned long i915_stolen_to_physical(struct drm_device *dev) 97 static int i915_setup_compression(struct drm_device *dev, int size) 148 int i915_gem_stolen_setup_compression(struct drm_device *dev, int size) 164 void i915_gem_stolen_cleanup_compression(struct drm_device *dev) 180 void i915_gem_cleanup_stolen(struct drm_device *dev) 191 int i915_gem_init_stolen(struct drm_device *dev) 215 i915_pages_create_for_stolen(struct drm_device *dev, 268 _i915_gem_object_create_stolen(struct drm_device *dev, 306 i915_gem_object_create_stolen(struct drm_device *dev, u32 size) 338 i915_gem_object_create_stolen_for_preallocated(struct drm_device *de [all...] |
H A D | intel_panel.c | 186 struct drm_device *dev = intel_crtc->base.dev; 318 static int is_backlight_combination_mode(struct drm_device *dev) 331 static u32 i915_read_blc_pwm_ctl(struct drm_device *dev) 365 static u32 intel_panel_get_max_backlight(struct drm_device *dev) 388 static u32 intel_panel_compute_brightness(struct drm_device *dev, u32 val) 405 static u32 intel_panel_get_backlight(struct drm_device *dev) 436 static void intel_pch_panel_set_backlight(struct drm_device *dev, u32 level) 443 static void intel_panel_actually_set_backlight(struct drm_device *dev, u32 level) 477 void intel_panel_set_backlight(struct drm_device *dev, u32 level, u32 max) 507 void intel_panel_disable_backlight(struct drm_device *de [all...] |
H A D | intel_pm.c | 58 static void i8xx_disable_fbc(struct drm_device *dev) 82 struct drm_device *dev = crtc->dev; 123 static bool i8xx_fbc_enabled(struct drm_device *dev) 132 struct drm_device *dev = crtc->dev; 157 static void g4x_disable_fbc(struct drm_device *dev) 172 static bool g4x_fbc_enabled(struct drm_device *dev) 179 static void sandybridge_blit_fbc_update(struct drm_device *dev) 201 struct drm_device *dev = crtc->dev; 237 static void ironlake_disable_fbc(struct drm_device *dev) 264 static bool ironlake_fbc_enabled(struct drm_device *de [all...] |
H A D | intel_ringbuffer.h | 94 struct drm_device *dev; 284 int intel_init_render_ring_buffer(struct drm_device *dev); 285 int intel_init_bsd_ring_buffer(struct drm_device *dev); 286 int intel_init_blt_ring_buffer(struct drm_device *dev); 287 int intel_init_vebox_ring_buffer(struct drm_device *dev); 310 int intel_render_ring_init_dri(struct drm_device *dev, u64 start, u32 size);
|
/solaris-x11-s11/open-src/kernel/sys/drm/ |
H A D | drmP.h | 242 typedef struct drm_device drm_device_t; 431 dev_t dev_id, struct drm_device *dev, void *data, struct drm_file *file, int ioctl_mode, cred_t *credp 600 struct drm_device *dev; 613 * Access is covered by the object_name_lock in the related drm_device 708 * \sa drm_agp_init() and drm_device::agp. 790 struct drm_device; 794 int (*get_irq)(struct drm_device *dev); 795 const char *(*get_name)(struct drm_device *dev); 796 int (*set_busid)(struct drm_device *dev, struct drm_master *master); 797 int (*set_unique)(struct drm_device *de 1080 struct drm_device { struct [all...] |
H A D | drm_crtc_helper.h | 131 extern void drm_helper_disable_unused_functions(struct drm_device *dev); 142 extern void drm_helper_move_panel_connectors_to_head(struct drm_device *); 165 extern void drm_helper_resume_force_mode(struct drm_device *dev); 166 extern void drm_kms_helper_poll_init(struct drm_device *dev); 167 extern void drm_kms_helper_poll_fini(struct drm_device *dev); 168 extern void drm_helper_hpd_irq_event(struct drm_device *dev); 169 extern void drm_kms_helper_hotplug_event(struct drm_device *dev); 171 extern void drm_kms_helper_poll_disable(struct drm_device *dev); 172 extern void drm_kms_helper_poll_enable(struct drm_device *dev);
|
H A D | drm_crtc.h | 39 struct drm_device; 248 struct drm_device *dev; 399 struct drm_device *dev; 518 struct drm_device *dev; 587 struct drm_device *dev; 669 struct drm_device *dev; 723 struct drm_framebuffer *(*fb_create)(struct drm_device *dev, 726 void (*output_poll_changed)(struct drm_device *dev); 860 extern void drm_modeset_lock_all(struct drm_device *dev); 861 extern void drm_modeset_unlock_all(struct drm_device *de [all...] |
H A D | drm_fb_helper.h | 86 struct drm_device *dev; 104 int drm_fb_helper_init(struct drm_device *dev, 118 void drm_register_fbops(struct drm_device *dev); 119 int drm_getfb_size(struct drm_device *dev);
|
H A D | drm_sun_pci.h | 41 struct drm_device *dev; 81 extern struct pci_dev * pci_dev_create(struct drm_device *dev);
|
/solaris-x11-s11/open-src/kernel/efb/src/ |
H A D | drmP.h | 156 typedef struct drm_device drm_device_t; 520 struct drm_device; 522 int (*load)(struct drm_device *, unsigned long); 523 int (*firstopen)(struct drm_device *); 524 int (*open)(struct drm_device *, drm_file_t *); 525 void (*preclose)(struct drm_device *, drm_file_t *); 526 void (*postclose)(struct drm_device *, drm_file_t *); 527 void (*lastclose)(struct drm_device *); 528 int (*unload)(struct drm_device *); 529 void (*reclaim_buffers_locked)(struct drm_device *, drm_file_ 592 struct drm_device { struct [all...] |
/solaris-x11-s11/open-src/kernel/drm/src/ |
H A D | drm_kstat.c | 46 struct drm_device *sc; 64 drm_init_kstats(struct drm_device *sc) 93 drm_fini_kstats(struct drm_device *sc)
|
H A D | drm_agpsupport.c | 56 void drm_agp_cleanup(struct drm_device *dev) 76 int drm_agp_info(struct drm_device *dev, struct drm_agp_info *info) 119 int drm_agp_acquire(struct drm_device * dev) 152 return drm_agp_acquire((struct drm_device *) file->minor->dev); 163 int drm_agp_release(struct drm_device * dev) 195 int drm_agp_enable(struct drm_device * dev, struct drm_agp_mode mode) 235 int drm_agp_alloc(struct drm_device *dev, struct drm_agp_buffer *request) 289 static struct drm_agp_mem *drm_agp_lookup_entry(struct drm_device * dev, 313 int drm_agp_unbind(struct drm_device *dev, struct drm_agp_binding *request) 360 int drm_agp_bind(struct drm_device *de [all...] |
H A D | drm_pci.c | 53 drm_core_ioremap(struct drm_local_map *map, struct drm_device *dev) 83 drm_core_ioremapfree(struct drm_local_map *map, struct drm_device *dev) 126 drm_pci_alloc(struct drm_device *dev, size_t size, 194 do_get_pci_res(struct drm_device *dev, drm_pci_resource_t *resp) 216 drm_get_resource_start(struct drm_device *dev, unsigned int regnum) 235 drm_get_resource_len(struct drm_device *softstate, unsigned int regnum)
|
H A D | drm_dma.c | 54 int drm_dma_setup(struct drm_device *dev) 78 * finally the drm_device::dma structure itself. 80 void drm_dma_takedown(struct drm_device *dev) 130 void drm_free_buffer(struct drm_device *dev, drm_buf_t *buf) 147 void drm_core_reclaim_buffers(struct drm_device *dev,
|
H A D | drm_irq.c | 70 static int __install_irq_handler(struct drm_device *dev) 107 static void __uninstall_irq_handler(struct drm_device *dev) 136 struct drm_device *dev = pdev->dev; 272 static void clear_vblank_timestamps(struct drm_device *dev, int crtc) 284 static void vblank_disable_and_save(struct drm_device *dev, int crtc) 353 struct drm_device *dev = (struct drm_device *)arg; 371 void drm_vblank_cleanup(struct drm_device *dev) 396 int drm_vblank_init(struct drm_device *dev, int num_crtcs) 470 struct drm_device *de [all...] |
H A D | drm_gem.c | 78 drm_gem_init(struct drm_device *dev) 91 drm_gem_destroy(struct drm_device *dev) 133 drm_gem_object_alloc_internal_normal(struct drm_device *dev, struct drm_gem_object *obj, 232 drm_gem_object_internal(struct drm_device *dev, struct drm_gem_object *obj, 273 drm_gem_object_init(struct drm_device *dev, struct drm_gem_object *obj, 348 int drm_gem_private_object_init(struct drm_device *dev, 366 drm_gem_object_alloc(struct drm_device *dev, size_t size) 398 struct drm_device *dev; 441 struct drm_device *dev = obj->dev; 478 drm_gem_object_lookup(struct drm_device *de [all...] |
H A D | drm_sunmod.c | 81 struct drm_device *dev; 115 struct drm_device *dev = (struct drm_device *)pvtp; 136 struct drm_device *dev; 143 dev = (struct drm_device *)pvtp; 185 __find_local_map(struct drm_device *dev, offset_t offset) 202 struct drm_device *drm_dev; 234 struct drm_device *dev; 270 struct drm_device *dev; 309 __devmap_general(struct drm_device *de [all...] |
H A D | drm_context.c | 64 * Clears the bit specified by \p ctx_handle in drm_device::ctx_bitmap and the entry 65 * in drm_device::ctx_idr, while holding the drm_device::struct_mutex 68 void drm_ctxbitmap_free(struct drm_device * dev, int ctx_handle) 81 * Allocate a new idr from drm_device::ctx_idr while holding the 82 * drm_device::struct_mutex lock. 84 static int drm_ctxbitmap_next(struct drm_device * dev) 111 * Initialise the drm_device::ctx_idr 113 int drm_ctxbitmap_init(struct drm_device * dev) 125 * while holding the drm_device [all...] |
H A D | drm_crtc_helper.c | 54 void drm_helper_move_panel_connectors_to_head(struct drm_device *dev) 119 struct drm_device *dev = connector->dev; 223 struct drm_device *dev = encoder->dev; 245 struct drm_device *dev = crtc->dev; 273 void drm_helper_disable_unused_functions(struct drm_device *dev) 318 struct drm_device *dev; 344 drm_crtc_prepare_encoders(struct drm_device *dev) 389 struct drm_device *dev = crtc->dev; 510 struct drm_device *dev = crtc->dev; 549 struct drm_device *de [all...] |
/solaris-x11-s11/open-src/kernel/mdb/modules/ |
H A D | i915.c | 126 get_drm_dev(struct drm_device *drm_dev) 133 state = mdb_alloc(sizeof (struct drm_device), UM_SLEEP); 138 mdb_free(state, sizeof (struct drm_device)); 142 if (mdb_vread(state, sizeof (struct drm_device), i915_ss) == -1) { 144 mdb_free(state, sizeof (struct drm_device)); 152 mdb_free(state, sizeof (struct drm_device)); 156 if (mdb_vread(drm_dev, sizeof (struct drm_device), array) == -1) { 158 mdb_free(state, sizeof (struct drm_device)); 161 mdb_free(state, sizeof (struct drm_device)); 169 struct drm_device *drm_de [all...] |