Home
last modified time | relevance | path

Searched refs:kdev (Results 1 – 12 of 12) sorted by relevance

/freebsd/sys/dev/drm2/
H A Ddrm_os_freebsd.c105 drm_probe_helper(device_t kdev, const drm_pci_id_list_t *idlist) in drm_probe_helper() argument
110 vendor = pci_get_vendor(kdev); in drm_probe_helper()
111 device = pci_get_device(kdev); in drm_probe_helper()
113 if (pci_get_class(kdev) != PCIC_DISPLAY || in drm_probe_helper()
114 (pci_get_subclass(kdev) != PCIS_DISPLAY_VGA && in drm_probe_helper()
115 pci_get_subclass(kdev) != PCIS_DISPLAY_OTHER)) in drm_probe_helper()
120 if (device_get_desc(kdev) == NULL) { in drm_probe_helper()
122 device_get_nameunit(kdev), id_entry->name); in drm_probe_helper()
123 device_set_desc(kdev, id_entry->name); in drm_probe_helper()
126 DRM_OBSOLETE(kdev); in drm_probe_helper()
[all …]
H A Ddrm_fops.c40 static int drm_open_helper(struct cdev *kdev, int flags, int fmt,
120 int drm_open(struct cdev *kdev, int flags, int fmt, DRM_STRUCTPROC *p) in drm_open() argument
127 minor = kdev->si_drv1; in drm_open()
143 retcode = drm_open_helper(kdev, flags, fmt, p, dev); in drm_open()
176 static int drm_open_helper(struct cdev *kdev, int flags, int fmt, in drm_open_helper() argument
187 DRM_DEBUG("pid = %d, device = %s\n", DRM_CURRENTPID, devtoname(kdev)); in drm_open_helper()
195 priv->minor = kdev->si_drv1; in drm_open_helper()
491 drm_read(struct cdev *kdev, struct uio *uio, int ioflag) in drm_read() argument
504 dev = drm_get_device_from_kdev(kdev); in drm_read()
550 drm_poll(struct cdev *kdev, int events, struct thread *td) in drm_poll() argument
[all …]
H A Ddrm_os_freebsd.h633 pci_read_config_byte(device_t kdev, int where, u8 *val) in pci_read_config_byte() argument
636 *val = (u8)pci_read_config(kdev, where, 1); in pci_read_config_byte()
641 pci_write_config_byte(device_t kdev, int where, u8 val) in pci_write_config_byte() argument
644 pci_write_config(kdev, where, val, 1); in pci_write_config_byte()
649 pci_read_config_word(device_t kdev, int where, uint16_t *val) in pci_read_config_word() argument
652 *val = (uint16_t)pci_read_config(kdev, where, 2); in pci_read_config_word()
657 pci_write_config_word(device_t kdev, int where, uint16_t val) in pci_write_config_word() argument
660 pci_write_config(kdev, where, val, 2); in pci_write_config_word()
665 pci_read_config_dword(device_t kdev, int where, uint32_t *val) in pci_read_config_dword() argument
668 *val = (uint32_t)pci_read_config(kdev, where, 4); in pci_read_config_dword()
[all …]
H A Ddrm_vm.c46 drm_mmap(struct cdev *kdev, vm_ooffset_t offset, vm_paddr_t *paddr, in drm_mmap() argument
49 struct drm_device *dev = drm_get_device_from_kdev(kdev); in drm_mmap()
H A Ddrm_platform.c116 int drm_get_platform_dev(device_t kdev, struct drm_device *dev, in drm_get_platform_dev() argument
125 dev->dev = kdev; in drm_get_platform_dev()
H A DdrmP.h934 device_t kdev; /**< OS device */ member
1202 int drm_mmap_single(struct cdev *kdev, vm_ooffset_t *offset,
1567 extern int drm_get_pci_dev(device_t kdev, struct drm_device *dev,
1579 int drm_get_platform_dev(device_t kdev, struct drm_device *dev,
1738 int drm_probe_helper(device_t kdev, const drm_pci_id_list_t *idlist);
1739 int drm_attach_helper(device_t kdev, const drm_pci_id_list_t *idlist,
1741 int drm_generic_suspend(device_t kdev);
1742 int drm_generic_resume(device_t kdev);
1743 int drm_generic_detach(device_t kdev);
H A Ddrm_pci.c324 int drm_get_pci_dev(device_t kdev, struct drm_device *dev, in drm_get_pci_dev() argument
333 dev->dev = kdev; in drm_get_pci_dev()
H A Ddrm_fb_helper.c846 device_t kdev; in drm_fb_helper_single_fb_probe() local
926 kdev = fb_helper->dev->dev; in drm_fb_helper_single_fb_probe()
927 info->fb_video_dev = device_get_parent(kdev); in drm_fb_helper_single_fb_probe()
937 info->fb_fbd_dev = device_add_child(kdev, "fbd", in drm_fb_helper_single_fb_probe()
938 device_get_unit(kdev)); in drm_fb_helper_single_fb_probe()
H A Ddrm_drv.c355 int drm_ioctl(struct cdev *kdev, u_long cmd, caddr_t data, int flags, in drm_ioctl() argument
365 dev = drm_get_device_from_kdev(kdev); in drm_ioctl()
H A Ddrm_crtc.h563 struct device kdev; member
/freebsd/stand/libsa/geli/
H A Dgeliboot.c130 struct known_dev *kdev; in geli_taste() local
145 SLIST_FOREACH(kdev, &known_devs_head, entries) { in geli_taste()
146 if (strcmp(kdev->name, devname) == 0) in geli_taste()
147 return (kdev->gdev); in geli_taste()
168 if ((kdev = malloc(sizeof(*kdev))) == NULL) in geli_taste()
170 strlcpy(kdev->name, devname, sizeof(kdev->name)); in geli_taste()
171 kdev->gdev = NULL; in geli_taste()
172 SLIST_INSERT_HEAD(&known_devs_head, kdev, entries); in geli_taste()
204 gdev->name = kdev->name; in geli_taste()
207 kdev->gdev = gdev; in geli_taste()
[all …]
/freebsd/sys/dev/agp/
H A Dagp.c815 agp_open(struct cdev *kdev, int oflags, int devtype, struct thread *td) in agp_open() argument
817 device_t dev = kdev->si_drv1; in agp_open()
829 agp_close(struct cdev *kdev, int fflag, int devtype, struct thread *td) in agp_close() argument
831 device_t dev = kdev->si_drv1; in agp_close()
852 agp_ioctl(struct cdev *kdev, u_long cmd, caddr_t data, int fflag, struct thread *td) in agp_ioctl() argument
854 device_t dev = kdev->si_drv1; in agp_ioctl()
889 agp_mmap(struct cdev *kdev, vm_ooffset_t offset, vm_paddr_t *paddr, in agp_mmap() argument
892 device_t dev = kdev->si_drv1; in agp_mmap()