| /freebsd-13.1/sys/compat/linuxkpi/common/include/linux/ |
| H A D | cdev.h | 53 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 D | miscdevice.h | 43 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 D | conf.h | 56 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 D | cuse_lib.c | 382 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 D | uath.conf | 13 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 D | kern_conf.c | 115 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 D | proto_core.c | 290 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 D | smartpqi_ioctl.c | 58 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 D | spigen.c | 69 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 D | clone.h | 113 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 D | vmm_dev.c | 75 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 D | backlight.c | 53 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 D | pcfclock.c | 58 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 D | db8500-thermal.txt | 14 - 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 D | null.c | 50 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 D | qlnx_ioctl.c | 119 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 D | qlnx_os.c | 2505 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 D | iir_ctrl.c | 66 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 D | vgareg.h | 85 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 D | devfs_int.h | 53 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 D | devfs_devs.c | 89 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 D | pwmc.c | 62 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 D | cdev.c | 103 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 D | xenstored_dev.c | 52 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 D | iodev.c | 46 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()
|