Home
last modified time | relevance | path

Searched refs:cdev (Results 1 – 25 of 471) sorted by relevance

12345678910>>...19

/freebsd-13.1/sys/compat/linuxkpi/common/include/linux/
H A Dcdev.h53 struct cdev *cdev; member
67 cdev->ops = ops; in cdev_init()
68 cdev->refs = 1; in cdev_init()
86 cdev->dev = dev; in cdev_add()
94 args.mda_si_drv1 = cdev; in cdev_add()
96 error = make_dev_s(&args, &cdev->cdev, "%s", in cdev_add()
111 cdev->dev = dev; in cdev_add_ext()
119 args.mda_si_drv1 = cdev; in cdev_add_ext()
121 error = make_dev_s(&args, &cdev->cdev, "%s/%d", in cdev_add_ext()
133 kobject_put(&cdev->kobj); in cdev_del()
[all …]
H A Dmiscdevice.h43 struct cdev *cdev; member
56 misc->cdev = cdev_alloc(); in misc_register()
57 if (misc->cdev == NULL) in misc_register()
59 misc->cdev->owner = THIS_MODULE; in misc_register()
60 misc->cdev->ops = misc->fops; in misc_register()
61 kobject_set_name(&misc->cdev->kobj, misc->name); in misc_register()
62 if (cdev_add(misc->cdev, misc->this_device->devt, 1)) in misc_register()
71 cdev_del(misc->cdev); in misc_deregister()
/freebsd-13.1/sys/sys/
H A Dconf.h56 struct cdev { struct
77 LIST_ENTRY(cdev) si_list; argument
78 LIST_ENTRY(cdev) si_clone;
80 LIST_ENTRY(cdev) si_siblings;
81 struct cdev *si_parent; argument
126 typedef int d_mmap_single_t(struct cdev *cdev, vm_ooffset_t *offset,
222 LIST_HEAD(, cdev) d_devs;
288 void dev_depends(struct cdev *_pdev, struct cdev *_cdev);
306 struct cdev *make_dev_alias(struct cdev *_pdev, const char *_fmt, ...)
308 int make_dev_alias_p(int _flags, struct cdev **_cdev, struct cdev *_pdev,
[all …]
/freebsd-13.1/lib/libcuse/
H A Dcuse_lib.c382 cdev = malloc(sizeof(*cdev)); in cuse_dev_create()
386 memset(cdev, 0, sizeof(*cdev)); in cuse_dev_create()
405 free(cdev); in cuse_dev_create()
432 free(cdev); in cuse_dev_destroy()
484 enter.cdev = cdev; in cuse_wait_and_process()
510 if (pe->cdev != cdev) in cuse_wait_and_process()
537 error = (cdev->mtod->cm_read) (cdev, (int)info.fflags, in cuse_wait_and_process()
564 error = (cdev->mtod->cm_poll) (cdev, (int)info.fflags, in cuse_wait_and_process()
574 if (pe->cdev != cdev) in cuse_wait_and_process()
626 if (pe == NULL || pe->cdev != cdev) in cuse_dev_set_per_file_handle()
[all …]
/freebsd-13.1/sbin/devd/
H A Duath.conf13 action "/usr/sbin/uathload -d /dev/$cdev";
24 action "/usr/sbin/uathload -d /dev/$cdev";
35 action "/usr/sbin/uathload -d /dev/$cdev";
46 action "/usr/sbin/uathload -d /dev/$cdev";
57 action "/usr/sbin/uathload -d /dev/$cdev";
68 action "/usr/sbin/uathload -d /dev/$cdev";
79 action "/usr/sbin/uathload -d /dev/$cdev";
90 action "/usr/sbin/uathload -d /dev/$cdev";
101 action "/usr/sbin/uathload -d /dev/$cdev";
112 action "/usr/sbin/uathload -d /dev/$cdev";
[all …]
/freebsd-13.1/sys/kern/
H A Dkern_conf.c115 dev_free_devlocked(struct cdev *cdev) in dev_free_devlocked() argument
876 struct cdev *
893 struct cdev *
910 struct cdev *
948 dev_dependsl(struct cdev *pdev, struct cdev *cdev) in dev_dependsl() argument
957 dev_depends(struct cdev *pdev, struct cdev *cdev) in dev_depends() argument
966 make_dev_alias_v(int flags, struct cdev **cdev, struct cdev *pdev, in make_dev_alias_v() argument
1001 *cdev = dev; in make_dev_alias_v()
1006 struct cdev *
1023 make_dev_alias_p(int flags, struct cdev **cdev, struct cdev *pdev, in make_dev_alias_p() argument
[all …]
/freebsd-13.1/sys/dev/proto/
H A Dproto_core.c290 sc = cdev->si_drv1; in proto_open()
293 r = cdev->si_drv2; in proto_open()
313 sc = cdev->si_drv1; in proto_close()
316 r = cdev->si_drv2; in proto_close()
332 proto_read(struct cdev *cdev, struct uio *uio, int ioflag) in proto_read() argument
349 r = cdev->si_drv2; in proto_read()
387 proto_write(struct cdev *cdev, struct uio *uio, int ioflag) in proto_write() argument
404 r = cdev->si_drv2; in proto_write()
451 proto_ioctl(struct cdev *cdev, u_long cmd, caddr_t data, int fflag, in proto_ioctl() argument
461 r = cdev->si_drv2; in proto_ioctl()
[all …]
/freebsd-13.1/sys/dev/smartpqi/
H A Dsmartpqi_ioctl.c58 smartpqi_open(struct cdev *cdev, int flags, int devtype, in smartpqi_open() argument
68 smartpqi_close(struct cdev *cdev, int flags, int devtype, in smartpqi_close() argument
78 smartpqi_get_driver_info_ioctl(caddr_t udata, struct cdev *cdev) in smartpqi_get_driver_info_ioctl() argument
100 smartpqi_get_pci_info_ioctl(caddr_t udata, struct cdev *cdev) in smartpqi_get_pci_info_ioctl() argument
137 smartpqi_ioctl(struct cdev *cdev, u_long cmd, caddr_t udata, in smartpqi_ioctl() argument
160 smartpqi_get_pci_info_ioctl(udata, cdev); in smartpqi_ioctl()
204 if(softs->os_specific.cdev) { in create_char_dev()
205 softs->os_specific.cdev->si_drv1 = softs; in create_char_dev()
222 if (softs->os_specific.cdev) { in destroy_char_dev()
223 destroy_dev(softs->os_specific.cdev); in destroy_char_dev()
[all …]
/freebsd-13.1/sys/dev/spibus/
H A Dspigen.c69 struct cdev *sc_cdev;
166 spigen_open(struct cdev *cdev, int oflags, int devtype, struct thread *td) in spigen_open() argument
171 dev = cdev->si_drv1; in spigen_open()
182 spigen_transfer(struct cdev *cdev, struct spigen_transfer *st) in spigen_transfer() argument
185 device_t dev = cdev->si_drv1; in spigen_transfer()
227 spigen_transfer_mmapped(struct cdev *cdev, struct spigen_transfer_mmapped *stm) in spigen_transfer_mmapped() argument
230 device_t dev = cdev->si_drv1; in spigen_transfer_mmapped()
251 spigen_ioctl(struct cdev *cdev, u_long cmd, caddr_t data, int fflag, in spigen_ioctl() argument
254 device_t dev = cdev->si_drv1; in spigen_ioctl()
296 spigen_mmap_single(struct cdev *cdev, vm_ooffset_t *offset, in spigen_mmap_single() argument
[all …]
/freebsd-13.1/sys/dev/sound/
H A Dclone.h113 uint32_t snd_clone_getdevflags(struct cdev *);
114 uint32_t snd_clone_setdevflags(struct cdev *, uint32_t);
117 int snd_clone_acquire(struct cdev *);
118 int snd_clone_release(struct cdev *);
119 int snd_clone_ref(struct cdev *);
120 int snd_clone_unref(struct cdev *);
121 void snd_clone_register(struct snd_clone_entry *, struct cdev *);
122 struct snd_clone_entry *snd_clone_alloc(struct snd_clone *, struct cdev **,
/freebsd-13.1/sys/amd64/vmm/
H A Dvmm_dev.c75 struct cdev *cdev; member
82 struct cdev *cdev; member
196 vmmdev_lookup2(struct cdev *cdev) in vmmdev_lookup2() argument
203 vmmdev_rw(struct cdev *cdev, struct uio *uio, int flags) in vmmdev_rw() argument
357 vmmdev_ioctl(struct cdev *cdev, u_long cmd, caddr_t data, int fflag, in vmmdev_ioctl() argument
1006 struct cdev *cdev; in sysctl_vmm_destroy() local
1036 cdev = sc->cdev; in sysctl_vmm_destroy()
1080 struct cdev *cdev; in sysctl_vmm_create() local
1139 sc->cdev = cdev; in sysctl_vmm_create()
1225 struct cdev *cdev; in devmem_create_cdev() local
[all …]
/freebsd-13.1/sys/dev/backlight/
H A Dbacklight.c53 struct cdev *cdev; member
54 struct cdev *alias;
61 backlight_ioctl(struct cdev *dev, u_long cmd, caddr_t data, in backlight_ioctl()
106 struct cdev *
126 error = make_dev_s(&args, &sc->cdev, "backlight/backlight%d", sc->unit); in backlight_register()
132 &sc->alias, sc->cdev, "backlight/%s%d", name, sc->unit); in backlight_register()
142 return (sc->cdev); in backlight_register()
149 backlight_destroy(struct cdev *dev) in backlight_destroy()
/freebsd-13.1/sys/dev/ppbus/
H A Dpcfclock.c58 struct cdev *cdev; member
140 sc->cdev = make_dev(&pcfclock_cdevsw, unit, in pcfclock_attach()
142 if (sc->cdev == NULL) { in pcfclock_attach()
146 sc->cdev->si_drv1 = sc; in pcfclock_attach()
152 pcfclock_open(struct cdev *dev, int flag, int fms, struct thread *td) in pcfclock_open()
172 pcfclock_close(struct cdev *dev, int flags, int fmt, struct thread *td) in pcfclock_close()
186 pcfclock_write_cmd(struct cdev *dev, unsigned char command) in pcfclock_write_cmd()
206 pcfclock_display_data(struct cdev *dev, char buf[18]) in pcfclock_display_data()
228 pcfclock_read_data(struct cdev *dev, char *buf, ssize_t bits) in pcfclock_read_data()
267 pcfclock_read_dev(struct cdev *dev, char *buf, int maxretries) in pcfclock_read_dev()
[all …]
/freebsd-13.1/sys/contrib/device-tree/Bindings/thermal/
H A Ddb8500-thermal.txt14 - tripN-cdev-num : number of the cooling devices which can be bound to trip
17 - tripN-cdev-nameM : name of the No. M cooling device of trip point N;
32 trip0-cdev-num = <1>;
33 trip0-cdev-name0 = "thermal-cpufreq-0";
37 trip1-cdev-num = <2>;
38 trip1-cdev-name0 = "thermal-cpufreq-0";
39 trip1-cdev-name1 = "thermal-fan";
43 trip2-cdev-num = <0>;
/freebsd-13.1/sys/dev/null/
H A Dnull.c50 static struct cdev *full_dev;
51 static struct cdev *null_dev;
52 static struct cdev *zero_dev;
87 full_write(struct cdev *dev __unused, struct uio *uio __unused, int flags __unused) in full_write()
95 null_write(struct cdev *dev __unused, struct uio *uio, int flags __unused) in null_write()
104 null_ioctl(struct cdev *dev __unused, u_long cmd, caddr_t data __unused, in null_ioctl()
142 zero_ioctl(struct cdev *dev __unused, u_long cmd, caddr_t data __unused, in zero_ioctl()
163 zero_read(struct cdev *dev __unused, struct uio *uio, int flags __unused) in zero_read()
/freebsd-13.1/sys/dev/qlnx/qlnxe/
H A Dqlnx_ioctl.c119 p_hwfn = &ha->cdev.hwfns[hwfn_index]; in qlnx_grc_dump()
149 for (i = 0; i < ha->cdev.num_hwfns; i++) in qlnx_get_grc_dump_size()
164 for (i = 0; i < ha->cdev.num_hwfns; i++) { in qlnx_get_grc_dump()
207 p_hwfn = &ha->cdev.hwfns[hwfn_index]; in qlnx_idle_chk()
237 for (i = 0; i < ha->cdev.num_hwfns; i++) in qlnx_get_idle_chk_size()
567 p_hwfn = &ha->cdev.hwfns[0]; in qlnx_dev_settings()
688 ha->cdev.mcp_nvm_resp, ret); in qlnx_nvram()
696 ha->cdev.mcp_nvm_resp, ret); in qlnx_nvram()
704 ha->cdev.mcp_nvm_resp, ret); in qlnx_nvram()
727 s_stats->num_hwfns = ha->cdev.num_hwfns; in qlnx_storm_stats()
[all …]
H A Dqlnx_os.c2505 cdev = &ha->cdev; in qlnx_config_mcast_mac_addr()
3174 cdev = &ha->cdev; in qlnx_txq_doorbell_wr32()
5778 cdev = &ha->cdev; in qlnx_slowpath_start()
5813 cdev = &ha->cdev; in qlnx_slowpath_stop()
5926 cdev = &ha->cdev; in qlnx_alloc_mem_arrays()
6000 cdev = &ha->cdev; in qlnx_free_mem_sb()
6043 cdev = &ha->cdev; in qlnx_alloc_mem_sb()
6089 cdev = &ha->cdev; in qlnx_free_mem_rxq()
6142 cdev = &ha->cdev; in qlnx_alloc_rx_buffer()
6258 cdev = &ha->cdev; in qlnx_alloc_mem_rxq()
[all …]
/freebsd-13.1/sys/dev/iir/
H A Diir_ctrl.c66 static struct gdt_softc *gdt_minor2softc(struct cdev *dev, int minor_no);
97 struct cdev *
100 struct cdev *dev; in gdt_make_dev()
119 gdt_destroy_dev(struct cdev *dev) in gdt_destroy_dev()
130 gdt_minor2softc(struct cdev *dev, int minor_no) in gdt_minor2softc()
150 iir_open(struct cdev *dev, int flags, int fmt, struct thread * p) in iir_open()
158 iir_close(struct cdev *dev, int flags, int fmt, struct thread * p) in iir_close()
166 iir_write(struct cdev *dev, struct uio * uio, int ioflag) in iir_write()
174 iir_read(struct cdev *dev, struct uio * uio, int ioflag) in iir_read()
188 iir_ioctl(struct cdev *dev, u_long cmd, caddr_t cmdarg, int flags, struct thread * p) in iir_ioctl()
/freebsd-13.1/sys/dev/fb/
H A Dvgareg.h85 int vga_open(struct cdev *dev, vga_softc_t *sc, int flag, int mode,
87 int vga_close(struct cdev *dev, vga_softc_t *sc, int flag, int mode,
89 int vga_read(struct cdev *dev, vga_softc_t *sc, struct uio *uio, int flag);
90 int vga_write(struct cdev *dev, vga_softc_t *sc, struct uio *uio, int flag);
91 int vga_ioctl(struct cdev *dev, vga_softc_t *sc, u_long cmd, caddr_t arg,
93 int vga_mmap(struct cdev *dev, vga_softc_t *sc, vm_ooffset_t offset,
/freebsd-13.1/sys/fs/devfs/
H A Ddevfs_int.h53 struct cdev cdp_c;
79 struct cdev *devfs_alloc(int);
81 void devfs_free(struct cdev *);
82 void devfs_create(struct cdev *);
83 void devfs_destroy(struct cdev *);
H A Ddevfs_devs.c89 struct cdev *dev; in sysctl_devname()
129 struct cdev *
133 struct cdev *cdev; in devfs_alloc() local
145 cdev = &cdp->cdp_c; in devfs_alloc()
148 cdev->si_atime = cdev->si_mtime = cdev->si_ctime = ts; in devfs_alloc()
150 return (cdev); in devfs_alloc()
175 devfs_free(struct cdev *cdev) in devfs_free() argument
179 cdp = cdev2priv(cdev); in devfs_free()
180 if (cdev->si_cred != NULL) in devfs_free()
181 crfree(cdev->si_cred); in devfs_free()
[all …]
/freebsd-13.1/sys/dev/pwm/
H A Dpwmc.c62 struct cdev *cdev; member
67 pwm_ioctl(struct cdev *dev, u_long cmd, caddr_t data, in pwm_ioctl()
131 make_dev_alias(sc->cdev, "pwm/%s", (char *)label); in pwmc_setup_label()
138 make_dev_alias(sc->cdev, "pwm/%s", hintlabel); in pwmc_setup_label()
182 error = make_dev_s(&args, &sc->cdev, "pwm/pwmc%d.%d", in pwmc_attach()
200 destroy_dev(sc->cdev); in pwmc_detach()
/freebsd-13.1/share/examples/kld/cdev/module/
H A Dcdev.c103 mydev_open(struct cdev *dev, int flag, int otyp, struct thread *td) in mydev_open()
115 mydev_close(struct cdev *dev, int flag, int otyp, struct thread *td) in mydev_close()
125 mydev_ioctl(struct cdev *dev, u_long cmd, caddr_t arg, int mode, in mydev_ioctl()
151 mydev_write(struct cdev *dev, struct uio *uio, int ioflag) in mydev_write()
171 mydev_read(struct cdev *dev, struct uio *uio, int ioflag) in mydev_read()
/freebsd-13.1/sys/dev/xen/xenstore/
H A Dxenstored_dev.c52 static int xsd_dev_read(struct cdev *dev, struct uio *uio, int ioflag);
53 static int xsd_dev_mmap(struct cdev *dev, vm_ooffset_t offset,
64 xsd_dev_read(struct cdev *dev, struct uio *uio, int ioflag) in xsd_dev_read()
81 xsd_dev_mmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr, in xsd_dev_mmap()
140 struct cdev *xsd_cdev; in xsd_dev_attach()
/freebsd-13.1/sys/dev/io/
H A Diodev.c46 static int ioopen(struct cdev *dev, int flags, int fmt,
48 static int ioclose(struct cdev *dev, int flags, int fmt,
50 static int ioioctl(struct cdev *dev, u_long cmd, caddr_t data,
56 static struct cdev *iodev;
68 ioopen(struct cdev *dev __unused, int flags __unused, int fmt __unused, in ioopen()
86 ioclose(struct cdev *dev __unused, int flags __unused, int fmt __unused, in ioclose()
95 ioioctl(struct cdev *dev __unused, u_long cmd, caddr_t data, in ioioctl()

12345678910>>...19