/freebsd/sys/dev/drm2/ |
H A D | drmP.h | 118 struct drm_device; 590 struct drm_device *dev; 684 int (*get_irq)(struct drm_device *dev); 703 int (*firstopen) (struct drm_device *); 708 int (*unload) (struct drm_device *); 710 int (*resume) (struct drm_device *); 886 struct drm_device *dev, 892 struct drm_device *dev, 935 struct drm_device *dev; 970 struct drm_device { struct [all …]
|
H A D | drm_crtc.h | 32 struct drm_device; 241 struct drm_device *dev; 385 struct drm_device *dev; 491 struct drm_device *dev; 561 struct drm_device *dev; 650 struct drm_device *dev; 711 int (*fb_create)(struct drm_device *dev, 842 extern int drm_crtc_init(struct drm_device *dev, 861 extern int drm_plane_init(struct drm_device *dev, 1000 extern int drm_mode_addfb(struct drm_device *dev, [all …]
|
H A D | drm_agpsupport.c | 75 int drm_agp_info_ioctl(struct drm_device *dev, void *data, in drm_agp_info_ioctl() 97 int drm_agp_acquire(struct drm_device * dev) in drm_agp_acquire() 126 int drm_agp_acquire_ioctl(struct drm_device *dev, void *data, in drm_agp_acquire_ioctl() 140 int drm_agp_release(struct drm_device * dev) in drm_agp_release() 150 int drm_agp_release_ioctl(struct drm_device *dev, void *data, in drm_agp_release_ioctl() 179 int drm_agp_enable_ioctl(struct drm_device *dev, void *data, in drm_agp_enable_ioctl() 237 int drm_agp_alloc_ioctl(struct drm_device *dev, void *data, in drm_agp_alloc_ioctl() 341 int drm_agp_bind_ioctl(struct drm_device *dev, void *data, in drm_agp_bind_ioctl() 384 int drm_agp_free_ioctl(struct drm_device *dev, void *data, in drm_agp_free_ioctl() 401 struct drm_agp_head *drm_agp_init(struct drm_device *dev) in drm_agp_init() [all …]
|
H A D | drm_gem.c | 69 drm_gem_init(struct drm_device *dev) in drm_gem_init() 94 drm_gem_destroy(struct drm_device *dev) in drm_gem_destroy() 105 int drm_gem_object_init(struct drm_device *dev, in drm_gem_object_init() 190 struct drm_device *dev; in drm_gem_handle_delete() 221 struct drm_device *dev = obj->dev; in drm_gem_handle_create() 246 struct drm_device *dev = obj->dev; in drm_gem_free_mmap_offset() 262 struct drm_device *dev = obj->dev; in drm_gem_create_mmap_offset() 377 struct drm_device *dev = obj->dev; in drm_gem_object_release_handle() 414 struct drm_device *dev = obj->dev; in drm_gem_object_free() 424 struct drm_device *dev = obj->dev; in drm_gem_object_handle_free() [all …]
|
H A D | drm_context.c | 60 void drm_ctxbitmap_free(struct drm_device * dev, int ctx_handle) in drm_ctxbitmap_free() 84 static int drm_ctxbitmap_next(struct drm_device * dev) in drm_ctxbitmap_next() 128 int drm_ctxbitmap_init(struct drm_device * dev) in drm_ctxbitmap_init() 160 void drm_ctxbitmap_cleanup(struct drm_device * dev) in drm_ctxbitmap_cleanup() 187 int drm_getsareactx(struct drm_device *dev, void *data, in drm_getsareactx() 220 int drm_setsareactx(struct drm_device *dev, void *data, in drm_setsareactx() 318 int drm_resctx(struct drm_device *dev, void *data, in drm_resctx() 349 int drm_addctx(struct drm_device *dev, void *data, in drm_addctx() 421 int drm_switchctx(struct drm_device *dev, void *data, in drm_switchctx() 441 int drm_newctx(struct drm_device *dev, void *data, in drm_newctx() [all …]
|
H A D | drm_crtc_helper.h | 123 extern void drm_helper_disable_unused_functions(struct drm_device *dev); 134 extern void drm_helper_move_panel_connectors_to_head(struct drm_device *); 157 extern int drm_helper_resume_force_mode(struct drm_device *dev); 158 extern void drm_kms_helper_poll_init(struct drm_device *dev); 159 extern void drm_kms_helper_poll_fini(struct drm_device *dev); 160 extern void drm_helper_hpd_irq_event(struct drm_device *dev); 161 extern void drm_kms_helper_hotplug_event(struct drm_device *dev); 163 extern void drm_kms_helper_poll_disable(struct drm_device *dev); 164 extern void drm_kms_helper_poll_enable(struct drm_device *dev);
|
H A D | drm_ioc32.c | 79 static int compat_drm_version(struct drm_device *dev, void *data, in compat_drm_version() 112 static int compat_drm_getunique(struct drm_device *dev, void *data, in compat_drm_getunique() 131 static int compat_drm_setunique(struct drm_device *dev, void *data, in compat_drm_setunique() 152 static int compat_drm_getmap(struct drm_device *dev, void *data, in compat_drm_getmap() 179 static int compat_drm_addmap(struct drm_device *dev, void *data, in compat_drm_addmap() 209 static int compat_drm_rmmap(struct drm_device *dev, void *data, in compat_drm_rmmap() 260 static int compat_drm_getstats(struct drm_device *dev, void *data, in compat_drm_getstats() 289 static int compat_drm_addbufs(struct drm_device *dev, void *data, in compat_drm_addbufs() 392 static int compat_drm_mapbufs(struct drm_device *dev, void *data, in compat_drm_mapbufs() 493 static int compat_drm_resctx(struct drm_device *dev, void *data, in compat_drm_resctx() [all …]
|
H A D | drm_pci.c | 67 drm_dma_handle_t *drm_pci_alloc(struct drm_device * dev, size_t size, in drm_pci_alloc() 142 void drm_pci_free(struct drm_device * dev, drm_dma_handle_t * dmah) in drm_pci_free() 150 static int drm_get_pci_domain(struct drm_device *dev) in drm_get_pci_domain() 155 static int drm_pci_get_irq(struct drm_device *dev) in drm_pci_get_irq() 173 static void drm_pci_free_irq(struct drm_device *dev) in drm_pci_free_irq() 185 static const char *drm_pci_get_name(struct drm_device *dev) in drm_pci_get_name() 219 int drm_pci_set_unique(struct drm_device *dev, in drm_pci_set_unique() 279 int drm_pci_agp_init(struct drm_device *dev) in drm_pci_agp_init() 324 int drm_get_pci_dev(device_t kdev, struct drm_device *dev, in drm_get_pci_dev() 404 drm_pci_enable_msi(struct drm_device *dev) in drm_pci_enable_msi() [all …]
|
H A D | drm_ioctl.c | 51 int drm_getunique(struct drm_device *dev, void *data, in drm_getunique() 67 drm_unset_busid(struct drm_device *dev, in drm_unset_busid() 91 int drm_setunique(struct drm_device *dev, void *data, in drm_setunique() 118 static int drm_set_busid(struct drm_device *dev, struct drm_file *file_priv) in drm_set_busid() 148 int drm_getmap(struct drm_device *dev, void *data, in drm_getmap() 199 int drm_getclient(struct drm_device *dev, void *data, in drm_getclient() 238 int drm_getstats(struct drm_device *dev, void *data, in drm_getstats() 263 int drm_getcap(struct drm_device *dev, void *data, struct drm_file *file_priv) in drm_getcap() 306 int drm_setversion(struct drm_device *dev, void *data, struct drm_file *file_priv) in drm_setversion() 353 int drm_noop(struct drm_device *dev, void *data, in drm_noop()
|
H A D | drm_irq.c | 67 int drm_irq_by_busid(struct drm_device *dev, void *data, in drm_irq_by_busid() 165 struct drm_device *dev = (struct drm_device *)arg; in vblank_disable_fn() 182 void drm_vblank_cleanup(struct drm_device *dev) in drm_vblank_cleanup() 284 int drm_irq_install(struct drm_device *dev) in drm_irq_install() 363 int drm_irq_uninstall(struct drm_device *dev) in drm_irq_uninstall() 415 int drm_control(struct drm_device *dev, void *data, in drm_control() 758 u32 drm_vblank_count(struct drm_device *dev, int crtc) in drm_vblank_count() 798 static void send_vblank_event(struct drm_device *dev, in send_vblank_event() 914 int drm_vblank_get(struct drm_device *dev, int crtc) in drm_vblank_get() 960 void drm_vblank_put(struct drm_device *dev, int crtc) in drm_vblank_put() [all …]
|
H A D | drm_memory.c | 43 struct drm_device * dev) in agp_remap() 93 struct drm_device * dev) in agp_remap() 100 void drm_core_ioremap(struct drm_local_map *map, struct drm_device *dev) in drm_core_ioremap() 110 void drm_core_ioremap_wc(struct drm_local_map *map, struct drm_device *dev) in drm_core_ioremap_wc() 121 void drm_core_ioremapfree(struct drm_local_map *map, struct drm_device *dev) in drm_core_ioremapfree()
|
H A D | drm_crtc.c | 312 struct drm_device *dev = fb->dev; in drm_framebuffer_unreference() 343 struct drm_device *dev = fb->dev; in drm_framebuffer_cleanup() 369 struct drm_device *dev = fb->dev; in drm_framebuffer_remove() 459 struct drm_device *dev = crtc->dev; in drm_crtc_cleanup() 575 struct drm_device *dev = connector->dev; in drm_connector_cleanup() 637 struct drm_device *dev = encoder->dev; in drm_encoder_cleanup() 696 struct drm_device *dev = plane->dev; in drm_plane_cleanup() 2144 int drm_mode_addfb(struct drm_device *dev, in drm_mode_addfb() 2392 int drm_mode_rmfb(struct drm_device *dev, in drm_mode_rmfb() 2447 int drm_mode_getfb(struct drm_device *dev, in drm_mode_getfb() [all …]
|
H A D | drm_crtc_helper.c | 116 struct drm_device *dev = connector->dev; in drm_helper_probe_single_connector_modes() 221 struct drm_device *dev = encoder->dev; in drm_helper_encoder_in_use() 244 struct drm_device *dev = crtc->dev; in drm_helper_crtc_in_use() 319 struct drm_device *dev; in drm_encoder_crtc_ok() 345 drm_crtc_prepare_encoders(struct drm_device *dev) in drm_crtc_prepare_encoders() 390 struct drm_device *dev = crtc->dev; in drm_crtc_helper_set_mode() 513 struct drm_device *dev = crtc->dev; in drm_crtc_helper_disable() 552 struct drm_device *dev; in drm_crtc_helper_set_config() 821 struct drm_device *dev = encoder->dev; in drm_helper_choose_encoder_dpms() 834 struct drm_device *dev = crtc->dev; in drm_helper_choose_crtc_dpms() [all …]
|
H A D | drm_auth.c | 56 struct drm_device *dev = master->minor->dev; in drm_find_file() 82 struct drm_device *dev = master->minor->dev; in drm_add_magic() 111 struct drm_device *dev = master->minor->dev; in drm_remove_magic() 145 int drm_getmagic(struct drm_device *dev, void *data, struct drm_file *file_priv) in drm_getmagic() 183 int drm_authmagic(struct drm_device *dev, void *data, in drm_authmagic()
|
H A D | drm_platform.c | 30 static void drm_platform_free_irq(struct drm_device *dev) in drm_platform_free_irq() 42 static const char *drm_platform_get_name(struct drm_device *dev) in drm_platform_get_name() 47 static int drm_platform_set_busid(struct drm_device *dev, struct drm_master *master) in drm_platform_set_busid() 80 static int drm_platform_get_irq(struct drm_device *dev) in drm_platform_get_irq() 116 int drm_get_platform_dev(device_t kdev, struct drm_device *dev, in drm_get_platform_dev()
|
H A D | drm_fops.c | 41 DRM_STRUCTPROC *p, struct drm_device *dev); 43 static int drm_setup(struct drm_device * dev) in drm_setup() 122 struct drm_device *dev = NULL; in drm_open() 177 DRM_STRUCTPROC *p, struct drm_device *dev) in drm_open_helper() 284 static void drm_master_release(struct drm_device *dev, struct drm_file *file_priv) in drm_master_release() 297 struct drm_device *dev = file_priv->minor->dev; in drm_events_release() 334 struct drm_device *dev = file_priv->minor->dev; in drm_release() 494 struct drm_device *dev; in drm_read() 539 struct drm_device *dev __diagused; in drm_event_wakeup() 553 struct drm_device *dev; in drm_poll() [all …]
|
H A D | drm_dma.c | 47 int drm_dma_setup(struct drm_device *dev) in drm_dma_setup() 69 void drm_dma_takedown(struct drm_device *dev) in drm_dma_takedown() 115 void drm_free_buffer(struct drm_device *dev, struct drm_buf * buf) in drm_free_buffer() 133 void drm_core_reclaim_buffers(struct drm_device *dev, in drm_core_reclaim_buffers()
|
H A D | drm_stub.c | 84 static int drm_minor_get_id(struct drm_device *dev, int type) in drm_minor_get_id() 133 struct drm_device *dev = master->minor->dev; in drm_master_destroy() 173 int drm_setmaster_ioctl(struct drm_device *dev, void *data, in drm_setmaster_ioctl() 205 int drm_dropmaster_ioctl(struct drm_device *dev, void *data, in drm_dropmaster_ioctl() 223 int drm_fill_in_dev(struct drm_device *dev, in drm_fill_in_dev() 296 void drm_cancel_fill_in_dev(struct drm_device *dev) in drm_cancel_fill_in_dev() 340 int drm_get_minor(struct drm_device *dev, struct drm_minor **minor, int type) in drm_get_minor() 434 void drm_put_dev(struct drm_device *dev) in drm_put_dev()
|
H A D | drm_os_freebsd.c | 142 struct drm_device *dev; in drm_attach_helper() 160 struct drm_device *dev; in drm_generic_suspend() 186 struct drm_device *dev; in drm_generic_resume() 209 struct drm_device *dev; in drm_generic_detach() 236 drm_add_busid_modesetting(struct drm_device *dev, struct sysctl_ctx_list *ctx, in drm_add_busid_modesetting() 258 drm_device_find_capability(struct drm_device *dev, int cap) in drm_device_find_capability() 265 drm_pci_device_is_agp(struct drm_device *dev) in drm_pci_device_is_agp() 282 drm_pci_device_is_pcie(struct drm_device *dev) in drm_pci_device_is_pcie()
|
H A D | drm_sysctl.c | 58 int drm_sysctl_init(struct drm_device *dev) in drm_sysctl_init() 131 int drm_sysctl_cleanup(struct drm_device *dev) in drm_sysctl_cleanup() 157 struct drm_device *dev = arg1; 188 struct drm_device *dev = arg1; 271 struct drm_device *dev = arg1; 328 struct drm_device *dev = arg1; 373 struct drm_device *dev = arg1;
|
H A D | drm_bufs.c | 47 static int drm_alloc_resource(struct drm_device *dev, int resource) in drm_alloc_resource() 77 unsigned long drm_get_resource_start(struct drm_device *dev, in drm_get_resource_start() 94 unsigned long drm_get_resource_len(struct drm_device *dev, in drm_get_resource_len() 479 int drm_addmap_ioctl(struct drm_device *dev, void *data, in drm_addmap_ioctl() 597 int drm_rmmap_ioctl(struct drm_device *dev, void *data, in drm_rmmap_ioctl() 644 static void drm_cleanup_buf_error(struct drm_device * dev, in drm_cleanup_buf_error() 1379 int drm_addbufs(struct drm_device *dev, void *data, in drm_addbufs() 1420 int drm_infobufs(struct drm_device *dev, void *data, in drm_infobufs() 1499 int drm_markbufs(struct drm_device *dev, void *data, in drm_markbufs() 1543 int drm_freebufs(struct drm_device *dev, void *data, in drm_freebufs() [all …]
|
/freebsd/sys/arm/nvidia/drm2/ |
H A D | tegra_drm.h | 84 struct drm_device drm_dev; 109 struct fb_info *tegra_drm_fb_getinfo(struct drm_device *drm); 111 int tegra_drm_fb_create(struct drm_device *drm, struct drm_file *file, 113 int tegra_drm_fb_init(struct drm_device *drm); 114 void tegra_drm_fb_destroy(struct drm_device *drm); 118 int tegra_bo_create(struct drm_device *drm, size_t size,
|
H A D | tegra_host1x.c | 113 host1x_output_poll_changed(struct drm_device *drm_dev) in host1x_output_poll_changed() 159 struct drm_device *dev, *tmp; in host1x_drm_exit() 190 host1x_drm_load(struct drm_device *drm_dev, unsigned long flags) in host1x_drm_load() 237 host1x_drm_unload(struct drm_device *drm_dev) in host1x_drm_unload() 255 host1x_drm_open(struct drm_device *drm_dev, struct drm_file *filp) in host1x_drm_open() 262 tegra_drm_preclose(struct drm_device *drm, struct drm_file *file) in tegra_drm_preclose() 271 host1x_drm_lastclose(struct drm_device *drm_dev) in host1x_drm_lastclose() 282 host1x_drm_enable_vblank(struct drm_device *drm_dev, int pipe) in host1x_drm_enable_vblank() 296 host1x_drm_disable_vblank(struct drm_device *drm_dev, int pipe) in host1x_drm_disable_vblank()
|
H A D | tegra_bo.c | 170 tegra_bo_alloc(struct drm_device *drm, struct tegra_bo *bo) in tegra_bo_alloc() 196 tegra_bo_create(struct drm_device *drm, size_t size, struct tegra_bo **res_bo) in tegra_bo_create() 232 tegra_bo_create_with_handle(struct drm_file *file, struct drm_device *drm, in tegra_bo_create_with_handle() 256 tegra_bo_dumb_create(struct drm_file *file, struct drm_device *drm_dev, in tegra_bo_dumb_create() 276 struct drm_device *drm_dev, uint32_t handle, uint64_t *offset) in tegra_bo_dumb_map_offset() 306 tegra_bo_dumb_destroy(struct drm_file *file_priv, struct drm_device *drm_dev, in tegra_bo_dumb_destroy()
|
H A D | tegra_fb.c | 88 fb_alloc(struct drm_device *drm, struct drm_mode_fb_cmd2 *mode_cmd, in fb_alloc() 124 struct drm_device *drm_dev; in tegra_fb_probe() 200 tegra_drm_fb_getinfo(struct drm_device *drm_dev) in tegra_drm_fb_getinfo() 224 tegra_drm_fb_init(struct drm_device *drm_dev) in tegra_drm_fb_init() 267 tegra_drm_fb_create(struct drm_device *drm, struct drm_file *file, in tegra_drm_fb_create() 318 tegra_drm_fb_destroy(struct drm_device *drm_dev) in tegra_drm_fb_destroy()
|