Lines Matching defs:drm_device_t

243 typedef struct drm_device	drm_device_t;
430 #define DRM_DEVICE drm_device_t *dev = dev1
669 * This structure, in drm_device_t, is always initialized while the device
1258 int drm_ioremap(drm_device_t *, drm_local_map_t *);
1266 void *drm_pci_alloc(drm_device_t *, size_t, size_t, dma_addr_t, int);
1268 int drm_ctxbitmap_init(drm_device_t *);
1269 void drm_ctxbitmap_cleanup(drm_device_t *);
1270 void drm_ctxbitmap_free(drm_device_t *, int);
1279 unsigned long drm_get_resource_start(drm_device_t *, unsigned int);
1280 unsigned long drm_get_resource_len(drm_device_t *, unsigned int);
1281 int drm_initmap(drm_device_t *, unsigned long, unsigned long,
1290 int drm_dma_setup(drm_device_t *);
1291 void drm_dma_takedown(drm_device_t *);
1292 void drm_free_buffer(drm_device_t *, drm_buf_t *);
1293 void drm_core_reclaim_buffers(drm_device_t *, drm_file_t *);
1297 int drm_irq_install(drm_device_t *);
1298 int drm_irq_uninstall(drm_device_t *);
1300 void drm_driver_irq_preinstall(drm_device_t *);
1301 void drm_driver_irq_postinstall(drm_device_t *);
1302 void drm_driver_irq_uninstall(drm_device_t *);
1303 int drm_vblank_wait(drm_device_t *, unsigned int *);
1354 extern int drm_agp_free_memory(agp_allocate_t *handle, drm_device_t *dev);
1355 extern int drm_agp_bind_memory(unsigned int, uint32_t, drm_device_t *dev);
1356 extern int drm_agp_unbind_memory(unsigned long, drm_device_t *dev);
1359 extern void drm_agp_cleanup(drm_device_t *);
1368 int drm_init_kstats(drm_device_t *);
1369 void drm_fini_kstats(drm_device_t *);
1375 int drm_ati_pcigart_init(drm_device_t *, drm_ati_pcigart_info *);
1376 int drm_ati_pcigart_cleanup(drm_device_t *, drm_ati_pcigart_info *);