/freebsd/sys/dev/drm2/ |
H A D | drmP.h | 118 struct drm_device; 286 typedef int drm_ioctl_t(struct drm_device *dev, void *data, 590 struct drm_device *dev; 684 int (*get_irq)(struct drm_device *dev); 685 void (*free_irq)(struct drm_device *dev); 686 const char *(*get_name)(struct drm_device *dev); 687 int (*set_busid)(struct drm_device *dev, struct drm_master *master); 688 int (*set_unique)(struct drm_device *dev, struct drm_master *master, 690 int (*irq_by_busid)(struct drm_device *dev, struct drm_irq_busid *p); 692 int (*agp_init)(struct drm_device *dev); [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, 715 void (*output_poll_changed)(struct drm_device *dev); 842 extern int drm_crtc_init(struct drm_device *dev, 847 extern int drm_connector_init(struct drm_device *dev, [all …]
|
H A D | drm_agpsupport.c | 51 int drm_agp_info(struct drm_device *dev, struct drm_agp_info *info) in drm_agp_info() 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() 129 return drm_agp_acquire((struct drm_device *) file_priv->minor->dev); 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() 166 int drm_agp_enable(struct drm_device * dev, struct drm_agp_mode mode) in drm_agp_enable() 179 int drm_agp_enable_ioctl(struct drm_device *dev, void *data, in drm_agp_enable_ioctl() 199 int drm_agp_alloc(struct drm_device *dev, struct drm_agp_buffer *request) in drm_agp_alloc() [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() 128 int drm_gem_private_object_init(struct drm_device *dev, in drm_gem_private_object_init() 145 drm_gem_object_alloc(struct drm_device *dev, size_t size) in drm_gem_object_alloc() 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() 284 drm_gem_object_lookup(struct drm_device *dev, struct drm_file *filp, in drm_gem_object_lookup() [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() 262 static int drm_context_switch(struct drm_device * dev, int old, int new) in drm_context_switch() 290 static int drm_context_switch_complete(struct drm_device *dev, in drm_context_switch_complete() 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() [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() 229 static int compat_drm_getclient(struct drm_device *dev, void *data, in compat_drm_getclient() 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() 317 static int compat_drm_markbufs(struct drm_device *dev, void *data, in compat_drm_markbufs() [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() 129 void __drm_pci_free(struct drm_device * dev, drm_dma_handle_t * dmah) in __drm_pci_free() 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() 190 int drm_pci_set_busid(struct drm_device *dev, struct drm_master *master) in drm_pci_set_busid() 219 int drm_pci_set_unique(struct drm_device *dev, in drm_pci_set_unique() 265 static int drm_pci_irq_by_busid(struct drm_device *dev, struct drm_irq_busid *p) in drm_pci_irq_by_busid() [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() 84 static void clear_vblank_timestamps(struct drm_device *dev, int crtc) in clear_vblank_timestamps() 96 static void vblank_disable_and_save(struct drm_device *dev, int crtc) in vblank_disable_and_save() 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() 207 int drm_vblank_init(struct drm_device *dev, int num_crtcs) in drm_vblank_init() 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() 543 int drm_calc_vbltimestamp_from_scanoutpos(struct drm_device *dev, int crtc, in drm_calc_vbltimestamp_from_scanoutpos() [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 | 38 static void drm_property_destroy_blob(struct drm_device *dev, 221 static int drm_mode_object_get(struct drm_device *dev, in drm_mode_object_get() 246 static void drm_mode_object_put(struct drm_device *dev, in drm_mode_object_put() 253 struct drm_mode_object *drm_mode_object_find(struct drm_device *dev, in drm_mode_object_find() 279 int drm_framebuffer_init(struct drm_device *dev, struct drm_framebuffer *fb, in drm_framebuffer_init() 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() 420 int drm_crtc_init(struct drm_device *dev, struct drm_crtc *crtc, in drm_crtc_init() 459 struct drm_device *dev = crtc->dev; in drm_crtc_cleanup() [all …]
|
H A D | drm_crtc_helper.c | 51 void drm_helper_move_panel_connectors_to_head(struct drm_device *dev) in drm_helper_move_panel_connectors_to_head() 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() 274 void drm_helper_disable_unused_functions(struct drm_device *dev) in drm_helper_disable_unused_functions() 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() [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_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_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_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() 111 static struct drm_map_list *drm_find_matching_map(struct drm_device *dev, in drm_find_matching_map() 148 static int drm_map_handle(struct drm_device *dev, struct drm_hash_item *hash, in drm_map_handle() 204 static int drm_addmap_core(struct drm_device * dev, resource_size_t offset, in drm_addmap_core() 453 int drm_addmap(struct drm_device * dev, resource_size_t offset, in drm_addmap() 479 int drm_addmap_ioctl(struct drm_device *dev, void *data, in drm_addmap_ioctl() 510 int drm_rmmap_locked(struct drm_device *dev, struct drm_local_map *map) in drm_rmmap_locked() 570 int drm_rmmap(struct drm_device *dev, struct drm_local_map *map) in drm_rmmap() [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 | 173 tegra_bo_alloc(struct drm_device *drm, struct tegra_bo *bo) in tegra_bo_alloc() 199 tegra_bo_create(struct drm_device *drm, size_t size, struct tegra_bo **res_bo) in tegra_bo_create() 235 tegra_bo_create_with_handle(struct drm_file *file, struct drm_device *drm, in tegra_bo_create_with_handle() 259 tegra_bo_dumb_create(struct drm_file *file, struct drm_device *drm_dev, in tegra_bo_dumb_create() 279 struct drm_device *drm_dev, uint32_t handle, uint64_t *offset) in tegra_bo_dumb_map_offset() 309 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()
|