Home
last modified time | relevance | path

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

12

/freebsd-12.1/sys/dev/drm2/
H A Ddrm_os_freebsd.c114 vendor = pci_get_vendor(kdev); in drm_probe_helper()
115 device = pci_get_device(kdev); in drm_probe_helper()
129 DRM_OBSOLETE(kdev); in drm_probe_helper()
148 dev = device_get_softc(kdev); in drm_attach_helper()
150 vendor = pci_get_vendor(kdev); in drm_attach_helper()
151 device = pci_get_device(kdev); in drm_attach_helper()
167 dev = device_get_softc(kdev); in drm_generic_suspend()
186 drm_generic_resume(device_t kdev) in drm_generic_resume() argument
193 dev = device_get_softc(kdev); in drm_generic_resume()
209 drm_generic_detach(device_t kdev) in drm_generic_detach() argument
[all …]
H A Ddrm_fops.c42 static int drm_open_helper(struct cdev *kdev, int flags, int fmt,
122 int drm_open(struct cdev *kdev, int flags, int fmt, DRM_STRUCTPROC *p) in drm_open() argument
129 minor = kdev->si_drv1; in drm_open()
145 retcode = drm_open_helper(kdev, flags, fmt, p, dev); in drm_open()
180 static int drm_open_helper(struct cdev *kdev, int flags, int fmt, in drm_open_helper() argument
199 priv->minor = kdev->si_drv1; in drm_open_helper()
499 drm_read(struct cdev *kdev, struct uio *uio, int ioflag) in drm_read() argument
512 dev = drm_get_device_from_kdev(kdev); in drm_read()
558 drm_poll(struct cdev *kdev, int events, struct thread *td) in drm_poll() argument
570 dev = drm_get_device_from_kdev(kdev); in drm_poll()
[all …]
H A Ddrm_os_freebsd.h655 pci_read_config_byte(device_t kdev, int where, u8 *val) in pci_read_config_byte() argument
658 *val = (u8)pci_read_config(kdev, where, 1); in pci_read_config_byte()
663 pci_write_config_byte(device_t kdev, int where, u8 val) in pci_write_config_byte() argument
666 pci_write_config(kdev, where, val, 1); in pci_write_config_byte()
671 pci_read_config_word(device_t kdev, int where, uint16_t *val) in pci_read_config_word() argument
674 *val = (uint16_t)pci_read_config(kdev, where, 2); in pci_read_config_word()
679 pci_write_config_word(device_t kdev, int where, uint16_t val) in pci_write_config_word() argument
682 pci_write_config(kdev, where, val, 2); in pci_write_config_word()
687 pci_read_config_dword(device_t kdev, int where, uint32_t *val) in pci_read_config_dword() argument
690 *val = (uint32_t)pci_read_config(kdev, where, 4); in pci_read_config_dword()
[all …]
H A Ddrm_vm.c48 drm_mmap(struct cdev *kdev, vm_ooffset_t offset, vm_paddr_t *paddr, in drm_mmap() argument
51 struct drm_device *dev = drm_get_device_from_kdev(kdev); in drm_mmap()
H A Ddrm_platform.c118 int drm_get_platform_dev(device_t kdev, struct drm_device *dev, in drm_get_platform_dev() argument
127 dev->dev = kdev; in drm_get_platform_dev()
H A DdrmP.h936 device_t kdev; /**< OS device */ member
1204 int drm_mmap_single(struct cdev *kdev, vm_ooffset_t *offset,
1569 extern int drm_get_pci_dev(device_t kdev, struct drm_device *dev,
1581 int drm_get_platform_dev(device_t kdev, struct drm_device *dev,
1740 int drm_probe_helper(device_t kdev, const drm_pci_id_list_t *idlist);
1741 int drm_attach_helper(device_t kdev, const drm_pci_id_list_t *idlist,
1743 int drm_generic_suspend(device_t kdev);
1744 int drm_generic_resume(device_t kdev);
1745 int drm_generic_detach(device_t kdev);
H A Ddrm_pci.c325 int drm_get_pci_dev(device_t kdev, struct drm_device *dev, in drm_get_pci_dev() argument
334 dev->dev = kdev; in drm_get_pci_dev()
H A Ddrm_fb_helper.c848 device_t kdev; in drm_fb_helper_single_fb_probe() local
928 kdev = fb_helper->dev->dev; in drm_fb_helper_single_fb_probe()
929 info->fb_video_dev = device_get_parent(kdev); in drm_fb_helper_single_fb_probe()
939 info->fb_fbd_dev = device_add_child(kdev, "fbd", in drm_fb_helper_single_fb_probe()
940 device_get_unit(kdev)); in drm_fb_helper_single_fb_probe()
H A Ddrm_drv.c357 int drm_ioctl(struct cdev *kdev, u_long cmd, caddr_t data, int flags, in drm_ioctl() argument
367 dev = drm_get_device_from_kdev(kdev); in drm_ioctl()
/freebsd-12.1/sys/dev/drm/
H A Dtdfx_drv.c65 tdfx_probe(device_t kdev) in tdfx_probe() argument
67 return drm_probe(kdev, tdfx_pciidlist); in tdfx_probe()
71 tdfx_attach(device_t kdev) in tdfx_attach() argument
73 struct drm_device *dev = device_get_softc(kdev); in tdfx_attach()
80 return drm_attach(kdev, tdfx_pciidlist); in tdfx_attach()
84 tdfx_detach(device_t kdev) in tdfx_detach() argument
86 struct drm_device *dev = device_get_softc(kdev); in tdfx_detach()
89 ret = drm_detach(kdev); in tdfx_detach()
H A Dsis_drv.c63 sis_probe(device_t kdev) in sis_probe() argument
65 return drm_probe(kdev, sis_pciidlist); in sis_probe()
69 sis_attach(device_t kdev) in sis_attach() argument
71 struct drm_device *dev = device_get_softc(kdev); in sis_attach()
78 return drm_attach(kdev, sis_pciidlist); in sis_attach()
82 sis_detach(device_t kdev) in sis_detach() argument
84 struct drm_device *dev = device_get_softc(kdev); in sis_detach()
87 ret = drm_detach(kdev); in sis_detach()
H A Dsavage_drv.c69 savage_probe(device_t kdev) in savage_probe() argument
71 return drm_probe(kdev, savage_pciidlist); in savage_probe()
75 savage_attach(device_t kdev) in savage_attach() argument
77 struct drm_device *dev = device_get_softc(kdev); in savage_attach()
84 return drm_attach(kdev, savage_pciidlist); in savage_attach()
88 savage_detach(device_t kdev) in savage_detach() argument
90 struct drm_device *dev = device_get_softc(kdev); in savage_detach()
93 ret = drm_detach(kdev); in savage_detach()
H A Dvia_drv.c75 via_probe(device_t kdev) in via_probe() argument
77 return drm_probe(kdev, via_pciidlist); in via_probe()
81 via_attach(device_t kdev) in via_attach() argument
83 struct drm_device *dev = device_get_softc(kdev); in via_attach()
90 return drm_attach(kdev, via_pciidlist); in via_attach()
94 via_detach(device_t kdev) in via_detach() argument
96 struct drm_device *dev = device_get_softc(kdev); in via_detach()
99 ret = drm_detach(kdev); in via_detach()
H A Dmach64_drv.c80 mach64_probe(device_t kdev) in mach64_probe() argument
82 return drm_probe(kdev, mach64_pciidlist); in mach64_probe()
86 mach64_attach(device_t kdev) in mach64_attach() argument
88 struct drm_device *dev = device_get_softc(kdev); in mach64_attach()
95 return drm_attach(kdev, mach64_pciidlist); in mach64_attach()
105 mach64_detach(device_t kdev) in mach64_detach() argument
107 struct drm_device *dev = device_get_softc(kdev); in mach64_detach()
110 ret = drm_detach(kdev); in mach64_detach()
H A Dr128_drv.c79 r128_probe(device_t kdev) in r128_probe() argument
81 return drm_probe(kdev, r128_pciidlist); in r128_probe()
85 r128_attach(device_t kdev) in r128_attach() argument
87 struct drm_device *dev = device_get_softc(kdev); in r128_attach()
94 return drm_attach(kdev, r128_pciidlist); in r128_attach()
103 r128_detach(device_t kdev) in r128_detach() argument
105 struct drm_device *dev = device_get_softc(kdev); in r128_detach()
108 ret = drm_detach(kdev); in r128_detach()
H A Dmga_drv.c119 mga_probe(device_t kdev) in mga_probe() argument
121 return drm_probe(kdev, mga_pciidlist); in mga_probe()
125 mga_attach(device_t kdev) in mga_attach() argument
127 struct drm_device *dev = device_get_softc(kdev); in mga_attach()
134 return drm_attach(kdev, mga_pciidlist); in mga_attach()
138 mga_detach(device_t kdev) in mga_detach() argument
140 struct drm_device *dev = device_get_softc(kdev); in mga_detach()
143 ret = drm_detach(kdev); in mga_detach()
H A Ddrm_fops.c43 int drm_open_helper(struct cdev *kdev, int flags, int fmt, DRM_STRUCTPROC *p, in drm_open_helper() argument
53 DRM_DEBUG("pid = %d, device = %s\n", DRM_CURRENTPID, devtoname(kdev)); in drm_open_helper()
84 kdev->si_drv1 = dev; in drm_open_helper()
97 int drm_read(struct cdev *kdev, struct uio *uio, int ioflag) in drm_read() argument
102 int drm_poll(struct cdev *kdev, int events, DRM_STRUCTPROC *p) in drm_poll() argument
H A Ddrm_drv.c164 vendor = pci_get_vendor(kdev); in drm_probe()
165 device = pci_get_device(kdev); in drm_probe()
167 if (pci_get_class(kdev) != PCIC_DISPLAY in drm_probe()
173 if (!device_get_desc(kdev)) { in drm_probe()
177 DRM_OBSOLETE(kdev); in drm_probe()
190 unit = device_get_unit(kdev); in drm_attach()
191 dev = device_get_softc(kdev); in drm_attach()
193 dev->device = kdev; in drm_attach()
247 int drm_detach(device_t kdev) in drm_detach() argument
251 dev = device_get_softc(kdev); in drm_detach()
[all …]
H A Ddrm_vm.c34 int drm_mmap(struct cdev *kdev, vm_ooffset_t offset, vm_paddr_t *paddr, in drm_mmap() argument
37 struct drm_device *dev = drm_get_device_from_kdev(kdev); in drm_mmap()
H A DdrmP.h719 int drm_probe(device_t kdev, drm_pci_id_list_t *idlist);
720 int drm_attach(device_t kdev, drm_pci_id_list_t *idlist);
722 int drm_detach(device_t kdev);
731 extern int drm_open_helper(struct cdev *kdev, int flags, int fmt,
/freebsd-12.1/stand/libsa/geli/
H A Dgeliboot.c132 struct known_dev *kdev; in geli_taste() local
147 SLIST_FOREACH(kdev, &known_devs_head, entries) { in geli_taste()
148 if (strcmp(kdev->name, devname) == 0) in geli_taste()
149 return (kdev->gdev); in geli_taste()
170 if ((kdev = malloc(sizeof(*kdev))) == NULL) in geli_taste()
172 strlcpy(kdev->name, devname, sizeof(kdev->name)); in geli_taste()
173 kdev->gdev = NULL; in geli_taste()
206 gdev->name = kdev->name; in geli_taste()
209 kdev->gdev = gdev; in geli_taste()
212 if (kdev == NULL) in geli_taste()
[all …]
/freebsd-12.1/sys/dev/drm2/radeon/
H A Dradeon_drv.c319 radeon_probe(device_t kdev) in radeon_probe() argument
322 return (-drm_probe_helper(kdev, pciidlist)); in radeon_probe()
326 radeon_attach(device_t kdev) in radeon_attach() argument
334 return (-drm_attach_helper(kdev, pciidlist, &kms_driver)); in radeon_attach()
338 radeon_suspend(device_t kdev) in radeon_suspend() argument
343 dev = device_get_softc(kdev); in radeon_suspend()
348 ret = bus_generic_suspend(kdev); in radeon_suspend()
354 radeon_resume(device_t kdev) in radeon_resume() argument
359 dev = device_get_softc(kdev); in radeon_resume()
364 ret = bus_generic_resume(kdev); in radeon_resume()
[all …]
H A Dradeon_fb.c389 radeon_fb_helper_getinfo(device_t kdev) in radeon_fb_helper_getinfo() argument
396 dev = device_get_softc(kdev); in radeon_fb_helper_getinfo()
/freebsd-12.1/sys/dev/agp/
H A Dagp.c802 agp_open(struct cdev *kdev, int oflags, int devtype, struct thread *td) in agp_open() argument
804 device_t dev = kdev->si_drv1; in agp_open()
816 agp_close(struct cdev *kdev, int fflag, int devtype, struct thread *td) in agp_close() argument
818 device_t dev = kdev->si_drv1; in agp_close()
839 agp_ioctl(struct cdev *kdev, u_long cmd, caddr_t data, int fflag, struct thread *td) in agp_ioctl() argument
841 device_t dev = kdev->si_drv1; in agp_ioctl()
876 agp_mmap(struct cdev *kdev, vm_ooffset_t offset, vm_paddr_t *paddr, in agp_mmap() argument
879 device_t dev = kdev->si_drv1; in agp_mmap()
/freebsd-12.1/sys/dev/drm2/i915/
H A Di915_drv.c942 static int i915_probe(device_t kdev) in i915_probe() argument
945 i915_get_device_id(pci_get_device(kdev)); in i915_probe()
960 if (pci_get_function(kdev)) in i915_probe()
975 return -drm_probe_helper(kdev, pciidlist); in i915_probe()
1157 static int __init i915_attach(device_t kdev) in i915_attach() argument
1185 return (-drm_attach_helper(kdev, pciidlist, &driver)); in i915_attach()
1189 i915_fb_helper_getinfo(device_t kdev) in i915_fb_helper_getinfo() argument
1196 dev = device_get_softc(kdev); in i915_fb_helper_getinfo()

12