Home
last modified time | relevance | path

Searched refs:drm_device (Results 1 – 25 of 34) sorted by relevance

12

/freebsd/sys/dev/drm2/
H A DdrmP.h118 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 Ddrm_crtc.h32 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 Ddrm_agpsupport.c75 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 Ddrm_gem.c69 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 Ddrm_context.c60 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 Ddrm_crtc_helper.h123 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 Ddrm_ioc32.c79 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 Ddrm_pci.c67 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 Ddrm_ioctl.c51 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 Ddrm_irq.c67 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 Ddrm_memory.c43 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 Ddrm_crtc.c312 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 Ddrm_crtc_helper.c116 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 Ddrm_auth.c56 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 Ddrm_platform.c30 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 Ddrm_fops.c41 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 Ddrm_dma.c47 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 Ddrm_stub.c84 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 Ddrm_os_freebsd.c142 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 Ddrm_sysctl.c58 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 Ddrm_bufs.c47 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 Dtegra_drm.h84 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 Dtegra_host1x.c113 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 Dtegra_bo.c170 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 Dtegra_fb.c88 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()

12