/illumos-gate/usr/src/uts/common/io/drm/ |
H A D | drm_drawable.c | 64 drm_get_drawable_info(drm_device_t *dev, drm_drawable_t id) {
|
H A D | drmP.h | 165 typedef struct drm_device drm_device_t; typedef in typeref:struct:drm_device 168 #define DRM_DEVICE drm_device_t *dev = dev1 170 drm_device_t *dev1, intptr_t data, drm_file_t *fpriv, int mode 520 * This structure, in drm_device_t, is always initialized while the device 863 int drm_ioremap(drm_device_t *, drm_local_map_t *); 869 void drm_pci_free(drm_device_t *, drm_dma_handle_t *); 870 void *drm_pci_alloc(drm_device_t *, size_t, size_t, dma_addr_t, int); 874 int drm_context_switch(drm_device_t *, int, int); 875 int drm_context_switch_complete(drm_device_t *, int); 876 int drm_ctxbitmap_init(drm_device_t *); [all...] |
H A D | drm_kstat.c | 46 drm_device_t *sc; 64 drm_init_kstats(drm_device_t *sc) 93 drm_fini_kstats(drm_device_t *sc)
|
H A D | drm_pci.c | 58 pci_get_info(drm_device_t *softstate, int *bus, int *slot, int *func) 85 pci_get_irq(drm_device_t *statep) 102 pci_get_vendor(drm_device_t *statep) 113 pci_get_device(drm_device_t *statep) 124 drm_core_ioremap(struct drm_local_map *map, drm_device_t *dev) 155 drm_core_ioremapfree(struct drm_local_map *map, drm_device_t *dev) 171 drm_core_findmap(drm_device_t *dev, unsigned long handle) 216 drm_pci_alloc(drm_device_t *dev, size_t size, 281 drm_pci_free(drm_device_t *dev, drm_dma_handle_t *dmah) 291 do_get_pci_res(drm_device_t *de [all...] |
H A D | drm_fops.c | 49 drm_find_file_by_proc(drm_device_t *dev, cred_t *credp) 62 drm_find_file_by_minor(drm_device_t *dev, int minor) 76 drm_open_helper(drm_device_t *dev, drm_cminor_t *mp, int flags,
|
H A D | drm_dma.c | 45 drm_dma_setup(drm_device_t *dev) 63 drm_dma_takedown(drm_device_t *dev) 111 drm_free_buffer(drm_device_t *dev, drm_buf_t *buf) 122 drm_reclaim_buffers(drm_device_t *dev, drm_file_t *fpriv)
|
H A D | drm_agpsupport.c | 62 drm_device_is_agp(drm_device_t *dev) 84 drm_device_is_pcie(drm_device_t *dev) 163 drm_agp_do_release(drm_device_t *dev) 268 drm_agp_lookup_entry(drm_device_t *dev, void *handle) 384 drm_agp_init(drm_device_t *dev) 430 drm_agp_fini(drm_device_t *dev) 442 drm_agp_allocate_memory(size_t pages, uint32_t type, drm_device_t *dev) 449 drm_agp_free_memory(agp_allocate_t *handle, drm_device_t *dev) 456 drm_agp_bind_memory(unsigned int key, uint32_t start, drm_device_t *dev) 474 drm_agp_unbind_memory(unsigned long handle, drm_device_t *de [all...] |
H A D | drm_auth.c | 51 drm_find_file(drm_device_t *dev, drm_magic_t magic) 69 drm_add_magic(drm_device_t *dev, drm_file_t *priv, drm_magic_t magic) 96 drm_remove_magic(drm_device_t *dev, drm_magic_t magic)
|
H A D | ati_pcigart.c | 44 drm_ati_pcigart_init(drm_device_t *dev, drm_ati_pcigart_info *gart_info) 115 drm_ati_pcigart_cleanup(drm_device_t *dev, drm_ati_pcigart_info *gart_info)
|
H A D | drm_context.c | 67 drm_ctxbitmap_free(drm_device_t *dev, int ctx_handle) 85 drm_ctxbitmap_next(drm_device_t *dev) 136 drm_ctxbitmap_init(drm_device_t *dev) 159 drm_ctxbitmap_cleanup(drm_device_t *dev) 267 drm_context_switch(drm_device_t *dev, int old, int new) 286 drm_context_switch_complete(drm_device_t *dev, int new)
|
H A D | drm_drv.c | 169 drm_firstopen(drm_device_t *dev) 234 drm_lastclose(drm_device_t *dev) 318 drm_load(drm_device_t *dev) 390 drm_unload(drm_device_t *dev) 430 drm_open(drm_device_t *dev, drm_cminor_t *mp, int openflags, 450 drm_close(drm_device_t *dev, int minor, int flag, int otyp, 525 drm_attach(drm_device_t *dev) 531 drm_detach(drm_device_t *dev) 539 drm_get_businfo(drm_device_t *dev) 559 drm_probe(drm_device_t *de [all...] |
H A D | drm_irq.c | 71 drm_device_t *dev = (void *)arg; 190 drm_install_irq_handle(drm_device_t *dev) 224 drm_irq_install(drm_device_t *dev) 262 drm_uninstall_irq_handle(drm_device_t *dev) 271 drm_irq_uninstall(drm_device_t *dev) 571 drm_vbl_send_signals(drm_device_t *dev)
|
H A D | drm_lock.c | 77 drm_lock_transfer(drm_device_t *dev, drm_lock_data_t *lock_data, 93 drm_lock_free(drm_device_t *dev, volatile unsigned int *lock,
|
H A D | drm_sunmod.h | 133 drm_device_t *mis_devp;
|
H A D | drm_bufs.c | 68 drm_find_map(drm_device_t *dev, u_offset_t offset, int type) 82 int drm_addmap(drm_device_t *dev, unsigned long offset, 260 drm_rmmap(drm_device_t *dev, drm_local_map_t *map) 345 drm_cleanup_buf_error(drm_device_t *dev, drm_buf_entry_t *entry) 395 drm_do_addbufs_agp(drm_device_t *dev, drm_buf_desc_t *request) 504 drm_do_addbufs_sg(drm_device_t *dev, drm_buf_desc_t *request) 595 drm_addbufs_agp(drm_device_t *dev, drm_buf_desc_t *request) 631 drm_addbufs_sg(drm_device_t *dev, drm_buf_desc_t *request)
|
H A D | drm_memory.c | 183 drm_ioremap(drm_device_t *softstate, drm_local_map_t *map)
|
H A D | drm_scatter.c | 55 drm_sg_cleanup(drm_device_t *dev, drm_sg_mem_t *entry)
|
/illumos-gate/usr/src/uts/intel/io/drm/ |
H A D | radeon_irq.c | 74 drm_device_t *dev = (drm_device_t *)(uintptr_t)arg; 119 static int radeon_emit_irq(drm_device_t *dev) 137 static int radeon_wait_irq(drm_device_t *dev, int swi_nr) 298 radeon_driver_irq_preinstall(drm_device_t *dev) 318 radeon_driver_irq_postinstall(drm_device_t *dev) 330 radeon_driver_irq_uninstall(drm_device_t *dev) 343 radeon_vblank_crtc_get(drm_device_t *dev) 362 radeon_vblank_crtc_set(drm_device_t *dev, int64_t value)
|
H A D | radeon_drv.c | 115 sizeof (drm_device_t), DRM_MAX_INSTANCES)) != 0) 152 drm_device_t *statep; 210 drm_device_t *statep; 233 drm_device_t *statep;
|
H A D | i915_dma.c | 50 int i915_wait_ring(drm_device_t * dev, int n, const char *caller) 83 int i915_init_hardware_status(drm_device_t *dev) 109 void i915_free_hardware_status(drm_device_t *dev) 131 void i915_kernel_lost_context(drm_device_t * dev) 144 static int i915_dma_cleanup(drm_device_t * dev) 174 static int i915_initialize(drm_device_t * dev, 232 static int i915_dma_resume(drm_device_t * dev) 370 static int i915_emit_cmds(drm_device_t * dev, int __user * buffer, int dwords) 414 int i915_emit_box(drm_device_t * dev, 458 void i915_emit_breadcrumb(drm_device_t *de [all...] |
H A D | i915_drv.h | 457 extern void i915_kernel_lost_context(drm_device_t * dev); 460 extern int i915_driver_open(drm_device_t * dev, drm_file_t *file_priv); 461 extern void i915_driver_lastclose(drm_device_t * dev); 462 extern void i915_driver_preclose(drm_device_t * dev, drm_file_t *filp); 463 extern void i915_driver_postclose(drm_device_t * dev, 465 extern int i915_driver_device_is_agp(drm_device_t * dev); 472 extern void i915_emit_mi_flush(drm_device_t *dev, uint32_t flush); 484 extern int i915_driver_irq_preinstall(drm_device_t * dev); 485 extern void i915_driver_irq_postinstall(drm_device_t * dev); 486 extern void i915_driver_irq_uninstall(drm_device_t * de [all...] |
H A D | radeon_drv.h | 350 extern void radeon_freelist_reset(drm_device_t *dev); 351 extern drm_buf_t *radeon_freelist_get(drm_device_t *dev); 367 extern void radeon_do_release(drm_device_t *dev); 368 extern int radeon_driver_vblank_wait(drm_device_t *dev, 370 extern int radeon_driver_vblank_wait2(drm_device_t *dev, 373 extern int radeon_driver_irq_preinstall(drm_device_t *dev); 374 extern void radeon_driver_irq_postinstall(drm_device_t *dev); 375 extern void radeon_driver_irq_uninstall(drm_device_t *dev); 382 extern void radeon_driver_preclose(drm_device_t *dev, drm_file_t *filp); 383 extern void radeon_driver_postclose(drm_device_t *de [all...] |
H A D | radeon_state.c | 859 static void radeon_cp_dispatch_clear(drm_device_t *dev, 1398 static void radeon_cp_dispatch_swap(drm_device_t *dev) 1474 static void radeon_cp_dispatch_flip(drm_device_t *dev) 1551 static void radeon_cp_dispatch_vertex(drm_device_t *dev, 1596 static void radeon_cp_discard_buffer(drm_device_t *dev, drm_buf_t *buf) 1613 static void radeon_cp_dispatch_indirect(drm_device_t *dev, 1648 static void radeon_cp_dispatch_indices(drm_device_t *dev, 1706 drm_device_t *dev, drm_radeon_texture_t *tex, 1976 static void radeon_cp_dispatch_stipple(drm_device_t *dev, u32 *stipple) 2258 static int radeon_do_init_pageflip(drm_device_t *de [all...] |
H A D | i915_irq.c | 487 drm_device_t *dev = (drm_device_t *) (void *) arg; 559 int i915_emit_irq(drm_device_t * dev) 643 static int i915_wait_irq(drm_device_t * dev, int irq_nr) 953 int i915_driver_irq_preinstall(drm_device_t * dev) 975 void i915_driver_irq_postinstall(drm_device_t * dev) 1027 void i915_driver_irq_uninstall(drm_device_t * dev)
|
H A D | radeon_cp.c | 45 static int radeon_do_cleanup_cp(drm_device_t *dev); 825 static int RADEON_READ_PLL(drm_device_t *dev, int addr) 1069 static int radeon_do_engine_reset(drm_device_t *dev) 1126 radeon_cp_init_ring_buffer(drm_device_t *dev, drm_radeon_private_t *dev_priv) 1361 static int radeon_do_init_cp(drm_device_t *dev, drm_radeon_init_t *init) 1711 static int radeon_do_cleanup_cp(drm_device_t *dev) 1768 static int radeon_do_resume_cp(drm_device_t *dev) 1932 radeon_do_release(drm_device_t *dev) 2076 radeon_freelist_get(drm_device_t *dev) 2117 radeon_freelist_get(drm_device_t *de [all...] |