Home
last modified time | relevance | path

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

12

/freebsd-13.1/sys/dev/drm2/
H A DdrmP.h120 struct drm_device;
592 struct drm_device *dev;
686 int (*get_irq)(struct drm_device *dev);
705 int (*firstopen) (struct drm_device *);
710 int (*unload) (struct drm_device *);
712 int (*resume) (struct drm_device *);
888 struct drm_device *dev,
894 struct drm_device *dev,
937 struct drm_device *dev;
972 struct drm_device { struct
[all …]
H A Ddrm_crtc.h34 struct drm_device;
243 struct drm_device *dev;
387 struct drm_device *dev;
493 struct drm_device *dev;
563 struct drm_device *dev;
652 struct drm_device *dev;
713 int (*fb_create)(struct drm_device *dev,
844 extern int drm_crtc_init(struct drm_device *dev,
863 extern int drm_plane_init(struct drm_device *dev,
1002 extern int drm_mode_addfb(struct drm_device *dev,
[all …]
H A Ddrm_agpsupport.c77 int drm_agp_info_ioctl(struct drm_device *dev, void *data, in drm_agp_info_ioctl()
99 int drm_agp_acquire(struct drm_device * dev) in drm_agp_acquire()
128 int drm_agp_acquire_ioctl(struct drm_device *dev, void *data, in drm_agp_acquire_ioctl()
142 int drm_agp_release(struct drm_device * dev) in drm_agp_release()
152 int drm_agp_release_ioctl(struct drm_device *dev, void *data, in drm_agp_release_ioctl()
181 int drm_agp_enable_ioctl(struct drm_device *dev, void *data, in drm_agp_enable_ioctl()
239 int drm_agp_alloc_ioctl(struct drm_device *dev, void *data, in drm_agp_alloc_ioctl()
343 int drm_agp_bind_ioctl(struct drm_device *dev, void *data, in drm_agp_bind_ioctl()
386 int drm_agp_free_ioctl(struct drm_device *dev, void *data, in drm_agp_free_ioctl()
403 struct drm_agp_head *drm_agp_init(struct drm_device *dev) in drm_agp_init()
[all …]
H A Ddrm_gem.c71 drm_gem_init(struct drm_device *dev) in drm_gem_init()
96 drm_gem_destroy(struct drm_device *dev) in drm_gem_destroy()
107 int drm_gem_object_init(struct drm_device *dev, in drm_gem_object_init()
192 struct drm_device *dev; in drm_gem_handle_delete()
223 struct drm_device *dev = obj->dev; in drm_gem_handle_create()
248 struct drm_device *dev = obj->dev; in drm_gem_free_mmap_offset()
264 struct drm_device *dev = obj->dev; in drm_gem_create_mmap_offset()
379 struct drm_device *dev = obj->dev; in drm_gem_object_release_handle()
416 struct drm_device *dev = obj->dev; in drm_gem_object_free()
426 struct drm_device *dev = obj->dev; in drm_gem_object_handle_free()
[all …]
H A Ddrm_context.c62 void drm_ctxbitmap_free(struct drm_device * dev, int ctx_handle) in drm_ctxbitmap_free()
86 static int drm_ctxbitmap_next(struct drm_device * dev) in drm_ctxbitmap_next()
130 int drm_ctxbitmap_init(struct drm_device * dev) in drm_ctxbitmap_init()
162 void drm_ctxbitmap_cleanup(struct drm_device * dev) in drm_ctxbitmap_cleanup()
189 int drm_getsareactx(struct drm_device *dev, void *data, in drm_getsareactx()
222 int drm_setsareactx(struct drm_device *dev, void *data, in drm_setsareactx()
320 int drm_resctx(struct drm_device *dev, void *data, in drm_resctx()
351 int drm_addctx(struct drm_device *dev, void *data, in drm_addctx()
423 int drm_switchctx(struct drm_device *dev, void *data, in drm_switchctx()
443 int drm_newctx(struct drm_device *dev, void *data, in drm_newctx()
[all …]
H A Ddrm_crtc_helper.h125 extern void drm_helper_disable_unused_functions(struct drm_device *dev);
136 extern void drm_helper_move_panel_connectors_to_head(struct drm_device *);
159 extern int drm_helper_resume_force_mode(struct drm_device *dev);
160 extern void drm_kms_helper_poll_init(struct drm_device *dev);
161 extern void drm_kms_helper_poll_fini(struct drm_device *dev);
162 extern void drm_helper_hpd_irq_event(struct drm_device *dev);
163 extern void drm_kms_helper_hotplug_event(struct drm_device *dev);
165 extern void drm_kms_helper_poll_disable(struct drm_device *dev);
166 extern void drm_kms_helper_poll_enable(struct drm_device *dev);
H A Ddrm_ioc32.c81 static int compat_drm_version(struct drm_device *dev, void *data, in compat_drm_version()
114 static int compat_drm_getunique(struct drm_device *dev, void *data, in compat_drm_getunique()
133 static int compat_drm_setunique(struct drm_device *dev, void *data, in compat_drm_setunique()
154 static int compat_drm_getmap(struct drm_device *dev, void *data, in compat_drm_getmap()
181 static int compat_drm_addmap(struct drm_device *dev, void *data, in compat_drm_addmap()
211 static int compat_drm_rmmap(struct drm_device *dev, void *data, in compat_drm_rmmap()
262 static int compat_drm_getstats(struct drm_device *dev, void *data, in compat_drm_getstats()
291 static int compat_drm_addbufs(struct drm_device *dev, void *data, in compat_drm_addbufs()
394 static int compat_drm_mapbufs(struct drm_device *dev, void *data, in compat_drm_mapbufs()
495 static int compat_drm_resctx(struct drm_device *dev, void *data, in compat_drm_resctx()
[all …]
H A Ddrm_pci.c69 drm_dma_handle_t *drm_pci_alloc(struct drm_device * dev, size_t size, in drm_pci_alloc()
144 void drm_pci_free(struct drm_device * dev, drm_dma_handle_t * dmah) in drm_pci_free()
152 static int drm_get_pci_domain(struct drm_device *dev) in drm_get_pci_domain()
157 static int drm_pci_get_irq(struct drm_device *dev) in drm_pci_get_irq()
175 static void drm_pci_free_irq(struct drm_device *dev) in drm_pci_free_irq()
187 static const char *drm_pci_get_name(struct drm_device *dev) in drm_pci_get_name()
221 int drm_pci_set_unique(struct drm_device *dev, in drm_pci_set_unique()
281 int drm_pci_agp_init(struct drm_device *dev) in drm_pci_agp_init()
326 int drm_get_pci_dev(device_t kdev, struct drm_device *dev, in drm_get_pci_dev()
406 drm_pci_enable_msi(struct drm_device *dev) in drm_pci_enable_msi()
[all …]
H A Ddrm_ioctl.c53 int drm_getunique(struct drm_device *dev, void *data, in drm_getunique()
69 drm_unset_busid(struct drm_device *dev, in drm_unset_busid()
93 int drm_setunique(struct drm_device *dev, void *data, in drm_setunique()
120 static int drm_set_busid(struct drm_device *dev, struct drm_file *file_priv) in drm_set_busid()
150 int drm_getmap(struct drm_device *dev, void *data, in drm_getmap()
201 int drm_getclient(struct drm_device *dev, void *data, in drm_getclient()
240 int drm_getstats(struct drm_device *dev, void *data, in drm_getstats()
265 int drm_getcap(struct drm_device *dev, void *data, struct drm_file *file_priv) in drm_getcap()
308 int drm_setversion(struct drm_device *dev, void *data, struct drm_file *file_priv) in drm_setversion()
355 int drm_noop(struct drm_device *dev, void *data, in drm_noop()
H A Ddrm_irq.c69 int drm_irq_by_busid(struct drm_device *dev, void *data, in drm_irq_by_busid()
167 struct drm_device *dev = (struct drm_device *)arg; in vblank_disable_fn()
184 void drm_vblank_cleanup(struct drm_device *dev) in drm_vblank_cleanup()
286 int drm_irq_install(struct drm_device *dev) in drm_irq_install()
365 int drm_irq_uninstall(struct drm_device *dev) in drm_irq_uninstall()
417 int drm_control(struct drm_device *dev, void *data, in drm_control()
760 u32 drm_vblank_count(struct drm_device *dev, int crtc) in drm_vblank_count()
800 static void send_vblank_event(struct drm_device *dev, in send_vblank_event()
916 int drm_vblank_get(struct drm_device *dev, int crtc) in drm_vblank_get()
962 void drm_vblank_put(struct drm_device *dev, int crtc) in drm_vblank_put()
[all …]
H A Ddrm_memory.c45 struct drm_device * dev) in agp_remap()
95 struct drm_device * dev) in agp_remap()
102 void drm_core_ioremap(struct drm_local_map *map, struct drm_device *dev) in drm_core_ioremap()
112 void drm_core_ioremap_wc(struct drm_local_map *map, struct drm_device *dev) in drm_core_ioremap_wc()
123 void drm_core_ioremapfree(struct drm_local_map *map, struct drm_device *dev) in drm_core_ioremapfree()
H A Ddrm_crtc.c314 struct drm_device *dev = fb->dev; in drm_framebuffer_unreference()
345 struct drm_device *dev = fb->dev; in drm_framebuffer_cleanup()
371 struct drm_device *dev = fb->dev; in drm_framebuffer_remove()
461 struct drm_device *dev = crtc->dev; in drm_crtc_cleanup()
577 struct drm_device *dev = connector->dev; in drm_connector_cleanup()
639 struct drm_device *dev = encoder->dev; in drm_encoder_cleanup()
698 struct drm_device *dev = plane->dev; in drm_plane_cleanup()
2146 int drm_mode_addfb(struct drm_device *dev, in drm_mode_addfb()
2394 int drm_mode_rmfb(struct drm_device *dev, in drm_mode_rmfb()
2449 int drm_mode_getfb(struct drm_device *dev, in drm_mode_getfb()
[all …]
H A Ddrm_crtc_helper.c118 struct drm_device *dev = connector->dev; in drm_helper_probe_single_connector_modes()
223 struct drm_device *dev = encoder->dev; in drm_helper_encoder_in_use()
246 struct drm_device *dev = crtc->dev; in drm_helper_crtc_in_use()
321 struct drm_device *dev; in drm_encoder_crtc_ok()
347 drm_crtc_prepare_encoders(struct drm_device *dev) in drm_crtc_prepare_encoders()
392 struct drm_device *dev = crtc->dev; in drm_crtc_helper_set_mode()
515 struct drm_device *dev = crtc->dev; in drm_crtc_helper_disable()
554 struct drm_device *dev; in drm_crtc_helper_set_config()
823 struct drm_device *dev = encoder->dev; in drm_helper_choose_encoder_dpms()
836 struct drm_device *dev = crtc->dev; in drm_helper_choose_crtc_dpms()
[all …]
H A Ddrm_auth.c58 struct drm_device *dev = master->minor->dev; in drm_find_file()
84 struct drm_device *dev = master->minor->dev; in drm_add_magic()
113 struct drm_device *dev = master->minor->dev; in drm_remove_magic()
147 int drm_getmagic(struct drm_device *dev, void *data, struct drm_file *file_priv) in drm_getmagic()
185 int drm_authmagic(struct drm_device *dev, void *data, in drm_authmagic()
H A Ddrm_platform.c32 static void drm_platform_free_irq(struct drm_device *dev) in drm_platform_free_irq()
44 static const char *drm_platform_get_name(struct drm_device *dev) in drm_platform_get_name()
49 static int drm_platform_set_busid(struct drm_device *dev, struct drm_master *master) in drm_platform_set_busid()
82 static int drm_platform_get_irq(struct drm_device *dev) in drm_platform_get_irq()
118 int drm_get_platform_dev(device_t kdev, struct drm_device *dev, in drm_get_platform_dev()
H A Ddrm_fops.c43 DRM_STRUCTPROC *p, struct drm_device *dev);
45 static int drm_setup(struct drm_device * dev) in drm_setup()
124 struct drm_device *dev = NULL; in drm_open()
181 DRM_STRUCTPROC *p, struct drm_device *dev) in drm_open_helper()
290 static void drm_master_release(struct drm_device *dev, struct drm_file *file_priv) in drm_master_release()
303 struct drm_device *dev = file_priv->minor->dev; in drm_events_release()
340 struct drm_device *dev = file_priv->minor->dev; in drm_release()
502 struct drm_device *dev; in drm_read()
547 struct drm_device *dev; in drm_event_wakeup()
561 struct drm_device *dev; in drm_poll()
[all …]
H A Ddrm_dma.c49 int drm_dma_setup(struct drm_device *dev) in drm_dma_setup()
71 void drm_dma_takedown(struct drm_device *dev) in drm_dma_takedown()
117 void drm_free_buffer(struct drm_device *dev, struct drm_buf * buf) in drm_free_buffer()
135 void drm_core_reclaim_buffers(struct drm_device *dev, in drm_core_reclaim_buffers()
H A Ddrm_os_freebsd.c146 struct drm_device *dev; in drm_attach_helper()
164 struct drm_device *dev; in drm_generic_suspend()
190 struct drm_device *dev; in drm_generic_resume()
213 struct drm_device *dev; in drm_generic_detach()
240 drm_add_busid_modesetting(struct drm_device *dev, struct sysctl_ctx_list *ctx, in drm_add_busid_modesetting()
262 drm_device_find_capability(struct drm_device *dev, int cap) in drm_device_find_capability()
269 drm_pci_device_is_agp(struct drm_device *dev) in drm_pci_device_is_agp()
286 drm_pci_device_is_pcie(struct drm_device *dev) in drm_pci_device_is_pcie()
H A Ddrm_stub.c86 static int drm_minor_get_id(struct drm_device *dev, int type) in drm_minor_get_id()
135 struct drm_device *dev = master->minor->dev; in drm_master_destroy()
175 int drm_setmaster_ioctl(struct drm_device *dev, void *data, in drm_setmaster_ioctl()
207 int drm_dropmaster_ioctl(struct drm_device *dev, void *data, in drm_dropmaster_ioctl()
225 int drm_fill_in_dev(struct drm_device *dev, in drm_fill_in_dev()
298 void drm_cancel_fill_in_dev(struct drm_device *dev) in drm_cancel_fill_in_dev()
342 int drm_get_minor(struct drm_device *dev, struct drm_minor **minor, int type) in drm_get_minor()
436 void drm_put_dev(struct drm_device *dev) in drm_put_dev()
H A Ddrm_sysctl.c60 int drm_sysctl_init(struct drm_device *dev) in drm_sysctl_init()
133 int drm_sysctl_cleanup(struct drm_device *dev) in drm_sysctl_cleanup()
159 struct drm_device *dev = arg1;
190 struct drm_device *dev = arg1;
273 struct drm_device *dev = arg1;
330 struct drm_device *dev = arg1;
375 struct drm_device *dev = arg1;
H A Ddrm_bufs.c50 static int drm_alloc_resource(struct drm_device *dev, int resource) in drm_alloc_resource()
80 unsigned long drm_get_resource_start(struct drm_device *dev, in drm_get_resource_start()
97 unsigned long drm_get_resource_len(struct drm_device *dev, in drm_get_resource_len()
482 int drm_addmap_ioctl(struct drm_device *dev, void *data, in drm_addmap_ioctl()
600 int drm_rmmap_ioctl(struct drm_device *dev, void *data, in drm_rmmap_ioctl()
647 static void drm_cleanup_buf_error(struct drm_device * dev, in drm_cleanup_buf_error()
1382 int drm_addbufs(struct drm_device *dev, void *data, in drm_addbufs()
1423 int drm_infobufs(struct drm_device *dev, void *data, in drm_infobufs()
1502 int drm_markbufs(struct drm_device *dev, void *data, in drm_markbufs()
1546 int drm_freebufs(struct drm_device *dev, void *data, in drm_freebufs()
[all …]
/freebsd-13.1/sys/arm/nvidia/drm2/
H A Dtegra_drm.h86 struct drm_device drm_dev;
111 struct fb_info *tegra_drm_fb_getinfo(struct drm_device *drm);
113 int tegra_drm_fb_create(struct drm_device *drm, struct drm_file *file,
115 int tegra_drm_fb_init(struct drm_device *drm);
116 void tegra_drm_fb_destroy(struct drm_device *drm);
120 int tegra_bo_create(struct drm_device *drm, size_t size,
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_host1x.c116 host1x_output_poll_changed(struct drm_device *drm_dev) in host1x_output_poll_changed()
162 struct drm_device *dev, *tmp; in host1x_drm_exit()
193 host1x_drm_load(struct drm_device *drm_dev, unsigned long flags) in host1x_drm_load()
240 host1x_drm_unload(struct drm_device *drm_dev) in host1x_drm_unload()
258 host1x_drm_open(struct drm_device *drm_dev, struct drm_file *filp) in host1x_drm_open()
265 tegra_drm_preclose(struct drm_device *drm, struct drm_file *file) in tegra_drm_preclose()
274 host1x_drm_lastclose(struct drm_device *drm_dev) in host1x_drm_lastclose()
285 host1x_drm_enable_vblank(struct drm_device *drm_dev, int pipe) in host1x_drm_enable_vblank()
299 host1x_drm_disable_vblank(struct drm_device *drm_dev, int pipe) in host1x_drm_disable_vblank()
H A Dtegra_fb.c91 fb_alloc(struct drm_device *drm, struct drm_mode_fb_cmd2 *mode_cmd, in fb_alloc()
127 struct drm_device *drm_dev; in tegra_fb_probe()
203 tegra_drm_fb_getinfo(struct drm_device *drm_dev) in tegra_drm_fb_getinfo()
227 tegra_drm_fb_init(struct drm_device *drm_dev) in tegra_drm_fb_init()
270 tegra_drm_fb_create(struct drm_device *drm, struct drm_file *file, in tegra_drm_fb_create()
321 tegra_drm_fb_destroy(struct drm_device *drm_dev) in tegra_drm_fb_destroy()

12