Searched refs:drm_device_t (Results 1 - 25 of 30) sorted by relevance

12

/illumos-gate/usr/src/uts/common/io/drm/
H A Ddrm_drawable.c64 drm_get_drawable_info(drm_device_t *dev, drm_drawable_t id) {
H A DdrmP.h165 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 Ddrm_kstat.c46 drm_device_t *sc;
64 drm_init_kstats(drm_device_t *sc)
93 drm_fini_kstats(drm_device_t *sc)
H A Ddrm_pci.c58 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 Ddrm_fops.c49 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 Ddrm_dma.c45 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 Ddrm_agpsupport.c62 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 Ddrm_auth.c51 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 Dati_pcigart.c44 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 Ddrm_context.c67 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 Ddrm_drv.c169 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 Ddrm_irq.c71 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 Ddrm_lock.c77 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 Ddrm_sunmod.h133 drm_device_t *mis_devp;
H A Ddrm_bufs.c68 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 Ddrm_memory.c183 drm_ioremap(drm_device_t *softstate, drm_local_map_t *map)
H A Ddrm_scatter.c55 drm_sg_cleanup(drm_device_t *dev, drm_sg_mem_t *entry)
/illumos-gate/usr/src/uts/intel/io/drm/
H A Dradeon_irq.c74 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 Dradeon_drv.c115 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 Di915_dma.c50 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 Di915_drv.h457 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 Dradeon_drv.h350 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 Dradeon_state.c859 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 Di915_irq.c487 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 Dradeon_cp.c45 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...]

Completed in 112 milliseconds

12