/freebsd/sys/compat/linuxkpi/common/include/linux/ |
H A D | cdev.h | 51 struct cdev *cdev; member 65 cdev->ops = ops; in cdev_init() 66 cdev->refs = 1; in cdev_init() 84 cdev->dev = dev; in cdev_add() 92 args.mda_si_drv1 = cdev; in cdev_add() 94 error = make_dev_s(&args, &cdev->cdev, "%s", in cdev_add() 109 cdev->dev = dev; in cdev_add_ext() 117 args.mda_si_drv1 = cdev; in cdev_add_ext() 119 error = make_dev_s(&args, &cdev->cdev, "%s/%d", in cdev_add_ext() 131 kobject_put(&cdev->kobj); in cdev_del() [all …]
|
H A D | miscdevice.h | 41 struct cdev *cdev; member 54 misc->cdev = cdev_alloc(); in misc_register() 55 if (misc->cdev == NULL) in misc_register() 57 misc->cdev->owner = THIS_MODULE; in misc_register() 58 misc->cdev->ops = misc->fops; in misc_register() 59 kobject_set_name(&misc->cdev->kobj, misc->name); in misc_register() 60 if (cdev_add(misc->cdev, misc->this_device->devt, 1)) in misc_register() 69 cdev_del(misc->cdev); in misc_deregister()
|
/freebsd/sys/sys/ |
H A D | conf.h | 53 struct cdev { struct 74 LIST_ENTRY(cdev) si_list; argument 75 LIST_ENTRY(cdev) si_clone; 77 LIST_ENTRY(cdev) si_siblings; 78 struct cdev *si_parent; argument 123 typedef int d_mmap_single_t(struct cdev *cdev, vm_ooffset_t *offset, 217 LIST_HEAD(, cdev) d_devs; 282 void dev_depends(struct cdev *_pdev, struct cdev *_cdev); 300 struct cdev *make_dev_alias(struct cdev *_pdev, const char *_fmt, ...) 302 int make_dev_alias_p(int _flags, struct cdev **_cdev, struct cdev *_pdev, [all …]
|
/freebsd/lib/libcuse/ |
H A D | cuse_lib.c | 376 cdev = malloc(sizeof(*cdev)); in cuse_dev_create() 380 memset(cdev, 0, sizeof(*cdev)); in cuse_dev_create() 399 free(cdev); in cuse_dev_create() 426 free(cdev); in cuse_dev_destroy() 478 enter.cdev = cdev; in cuse_wait_and_process() 504 if (pe->cdev != cdev) in cuse_wait_and_process() 531 error = (cdev->mtod->cm_read) (cdev, (int)info.fflags, in cuse_wait_and_process() 558 error = (cdev->mtod->cm_poll) (cdev, (int)info.fflags, in cuse_wait_and_process() 568 if (pe->cdev != cdev) in cuse_wait_and_process() 620 if (pe == NULL || pe->cdev != cdev) in cuse_dev_set_per_file_handle() [all …]
|
/freebsd/sbin/devd/ |
H A D | uath.conf | 12 action "/usr/sbin/uathload -d /dev/$cdev"; 23 action "/usr/sbin/uathload -d /dev/$cdev"; 34 action "/usr/sbin/uathload -d /dev/$cdev"; 45 action "/usr/sbin/uathload -d /dev/$cdev"; 56 action "/usr/sbin/uathload -d /dev/$cdev"; 67 action "/usr/sbin/uathload -d /dev/$cdev"; 78 action "/usr/sbin/uathload -d /dev/$cdev"; 89 action "/usr/sbin/uathload -d /dev/$cdev"; 100 action "/usr/sbin/uathload -d /dev/$cdev"; 111 action "/usr/sbin/uathload -d /dev/$cdev"; [all …]
|
H A D | moused.conf | 7 action "service moused quietstart $cdev"; 16 action "service moused quietstart $cdev"; 25 action "service moused quietstart $cdev"; 34 action "service moused stop $cdev";
|
/freebsd/sys/dev/proto/ |
H A D | proto_core.c | 286 sc = cdev->si_drv1; in proto_open() 289 r = cdev->si_drv2; in proto_open() 309 sc = cdev->si_drv1; in proto_close() 312 r = cdev->si_drv2; in proto_close() 328 proto_read(struct cdev *cdev, struct uio *uio, int ioflag) in proto_read() argument 345 r = cdev->si_drv2; in proto_read() 383 proto_write(struct cdev *cdev, struct uio *uio, int ioflag) in proto_write() argument 400 r = cdev->si_drv2; in proto_write() 447 proto_ioctl(struct cdev *cdev, u_long cmd, caddr_t data, int fflag, in proto_ioctl() argument 457 r = cdev->si_drv2; in proto_ioctl() [all …]
|
/freebsd/sys/kern/ |
H A D | kern_conf.c | 113 dev_free_devlocked(struct cdev *cdev) in dev_free_devlocked() argument 869 struct cdev * 886 struct cdev * 903 struct cdev * 941 dev_dependsl(struct cdev *pdev, struct cdev *cdev) in dev_dependsl() argument 950 dev_depends(struct cdev *pdev, struct cdev *cdev) in dev_depends() argument 959 make_dev_alias_v(int flags, struct cdev **cdev, struct cdev *pdev, in make_dev_alias_v() argument 994 *cdev = dev; in make_dev_alias_v() 999 struct cdev * 1016 make_dev_alias_p(int flags, struct cdev **cdev, struct cdev *pdev, in make_dev_alias_p() argument [all …]
|
/freebsd/sys/dev/spibus/ |
H A D | spigen.c | 67 struct cdev *sc_cdev; 164 spigen_open(struct cdev *cdev, int oflags, int devtype, struct thread *td) in spigen_open() argument 169 dev = cdev->si_drv1; in spigen_open() 180 spigen_transfer(struct cdev *cdev, struct spigen_transfer *st) in spigen_transfer() argument 183 device_t dev = cdev->si_drv1; in spigen_transfer() 225 spigen_transfer_mmapped(struct cdev *cdev, struct spigen_transfer_mmapped *stm) in spigen_transfer_mmapped() argument 228 device_t dev = cdev->si_drv1; in spigen_transfer_mmapped() 249 spigen_ioctl(struct cdev *cdev, u_long cmd, caddr_t data, int fflag, in spigen_ioctl() argument 252 device_t dev = cdev->si_drv1; in spigen_ioctl() 294 spigen_mmap_single(struct cdev *cdev, vm_ooffset_t *offset, in spigen_mmap_single() argument [all …]
|
/freebsd/sys/dev/smartpqi/ |
H A D | smartpqi_ioctl.c | 57 smartpqi_open(struct cdev *cdev, int flags, int devtype, in smartpqi_open() argument 67 smartpqi_close(struct cdev *cdev, int flags, int devtype, in smartpqi_close() argument 77 smartpqi_get_driver_info_ioctl(caddr_t udata, struct cdev *cdev) in smartpqi_get_driver_info_ioctl() argument 99 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() 205 if(softs->os_specific.cdev) { in create_char_dev() 206 softs->os_specific.cdev->si_drv1 = softs; in create_char_dev() 223 if (softs->os_specific.cdev) { in destroy_char_dev() 224 destroy_dev(softs->os_specific.cdev); in destroy_char_dev() [all …]
|
/freebsd/sys/contrib/dev/athk/ath10k/ |
H A D | thermal.c | 16 ath10k_thermal_get_max_throttle_state(struct thermal_cooling_device *cdev, in ath10k_thermal_get_max_throttle_state() argument 28 struct ath10k *ar = cdev->devdata; in ath10k_thermal_get_cur_throttle_state() 41 struct ath10k *ar = cdev->devdata; in ath10k_thermal_set_cur_throttle_state() 156 struct thermal_cooling_device *cdev; in ath10k_thermal_register() local 163 cdev = thermal_cooling_device_register("ath10k_thermal", ar, in ath10k_thermal_register() 166 if (IS_ERR(cdev)) { in ath10k_thermal_register() 168 PTR_ERR(cdev)); in ath10k_thermal_register() 172 ret = sysfs_create_link(&ar->dev->kobj, &cdev->device.kobj, in ath10k_thermal_register() 179 ar->thermal.cdev = cdev; in ath10k_thermal_register() 208 thermal_cooling_device_unregister(cdev); in ath10k_thermal_register() [all …]
|
/freebsd/sys/arm64/vmm/ |
H A D | vmm_dev.c | 62 struct cdev *cdev; member 69 struct cdev *cdev; member 194 vmmdev_lookup2(struct cdev *cdev) in vmmdev_lookup2() argument 201 vmmdev_rw(struct cdev *cdev, struct uio *uio, int flags) in vmmdev_rw() argument 806 struct cdev *cdev; in sysctl_vmm_destroy() local 833 cdev = sc->cdev; in sysctl_vmm_destroy() 834 sc->cdev = NULL; in sysctl_vmm_destroy() 875 struct cdev *cdev; in sysctl_vmm_create() local 934 sc->cdev = cdev; in sysctl_vmm_create() 1014 struct cdev *cdev; in devmem_create_cdev() local [all …]
|
/freebsd/sys/contrib/dev/athk/ath11k/ |
H A D | thermal.c | 15 ath11k_thermal_get_max_throttle_state(struct thermal_cooling_device *cdev, in ath11k_thermal_get_max_throttle_state() argument 24 ath11k_thermal_get_cur_throttle_state(struct thermal_cooling_device *cdev, in ath11k_thermal_get_cur_throttle_state() argument 27 struct ath11k *ar = cdev->devdata; in ath11k_thermal_get_cur_throttle_state() 37 ath11k_thermal_set_cur_throttle_state(struct thermal_cooling_device *cdev, in ath11k_thermal_set_cur_throttle_state() argument 40 struct ath11k *ar = cdev->devdata; in ath11k_thermal_set_cur_throttle_state() 159 struct thermal_cooling_device *cdev; in ath11k_thermal_register() local 171 cdev = thermal_cooling_device_register("ath11k_thermal", ar, in ath11k_thermal_register() 174 if (IS_ERR(cdev)) { in ath11k_thermal_register() 176 PTR_ERR(cdev)); in ath11k_thermal_register() 181 ar->thermal.cdev = cdev; in ath11k_thermal_register() [all …]
|
/freebsd/sys/dev/backlight/ |
H A D | backlight.c | 48 struct cdev *cdev; member 49 struct cdev *alias; 56 backlight_ioctl(struct cdev *dev, u_long cmd, caddr_t data, in backlight_ioctl() 103 struct cdev * 123 error = make_dev_s(&args, &sc->cdev, "backlight/backlight%d", sc->unit); in backlight_register() 129 &sc->alias, sc->cdev, "backlight/%s%d", name, sc->unit); in backlight_register() 139 return (sc->cdev); in backlight_register() 146 backlight_destroy(struct cdev *dev) in backlight_destroy()
|
/freebsd/sys/dev/ppbus/ |
H A D | pcfclock.c | 56 struct cdev *cdev; member 136 sc->cdev = make_dev(&pcfclock_cdevsw, unit, in pcfclock_attach() 138 if (sc->cdev == NULL) { in pcfclock_attach() 142 sc->cdev->si_drv1 = sc; in pcfclock_attach() 148 pcfclock_open(struct cdev *dev, int flag, int fms, struct thread *td) in pcfclock_open() 168 pcfclock_close(struct cdev *dev, int flags, int fmt, struct thread *td) in pcfclock_close() 182 pcfclock_write_cmd(struct cdev *dev, unsigned char command) in pcfclock_write_cmd() 202 pcfclock_display_data(struct cdev *dev, char buf[18]) in pcfclock_display_data() 224 pcfclock_read_data(struct cdev *dev, char *buf, ssize_t bits) in pcfclock_read_data() 263 pcfclock_read_dev(struct cdev *dev, char *buf, int maxretries) in pcfclock_read_dev() [all …]
|
/freebsd/sys/dev/ofw/ |
H A D | ofw_firmware.c | 81 device_t cdev; in ofw_firmware_add_device() local 85 cdev = device_add_child_ordered(dev, order, name, unit); in ofw_firmware_add_device() 86 if (cdev == NULL) { in ofw_firmware_add_device() 95 device_set_ivars(cdev, ndi); in ofw_firmware_add_device() 97 return(cdev); in ofw_firmware_add_device() 126 device_t cdev; in ofw_firmware_attach() local 148 cdev = ofw_firmware_add_device(dev, child, 0, NULL, -1, NULL); in ofw_firmware_attach() 149 if (cdev != NULL) in ofw_firmware_attach() 150 device_probe_and_attach(cdev); in ofw_firmware_attach()
|
/freebsd/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/sys/amd64/vmm/ |
H A D | vmm_dev.c | 118 struct cdev *cdev; member 125 struct cdev *cdev; member 250 vmmdev_lookup2(struct cdev *cdev) in vmmdev_lookup2() argument 257 vmmdev_rw(struct cdev *cdev, struct uio *uio, int flags) in vmmdev_rw() argument 1205 struct cdev *cdev; in sysctl_vmm_destroy() local 1232 cdev = sc->cdev; in sysctl_vmm_destroy() 1233 sc->cdev = NULL; in sysctl_vmm_destroy() 1274 struct cdev *cdev; in sysctl_vmm_create() local 1333 sc->cdev = cdev; in sysctl_vmm_create() 1413 struct cdev *cdev; in devmem_create_cdev() local [all …]
|
/freebsd/sys/dev/null/ |
H A D | null.c | 47 static struct cdev *full_dev; 48 static struct cdev *null_dev; 49 static struct cdev *zero_dev; 84 full_write(struct cdev *dev __unused, struct uio *uio __unused, int flags __unused) in full_write() 92 null_write(struct cdev *dev __unused, struct uio *uio, int flags __unused) in null_write() 101 null_ioctl(struct cdev *dev __unused, u_long cmd, caddr_t data __unused, in null_ioctl() 128 zero_ioctl(struct cdev *dev __unused, u_long cmd, caddr_t data __unused, in zero_ioctl() 149 zero_read(struct cdev *dev __unused, struct uio *uio, int flags __unused) in zero_read()
|
/freebsd/sys/dev/qlnx/qlnxe/ |
H A D | qlnx_ioctl.c | 117 p_hwfn = &ha->cdev.hwfns[hwfn_index]; in qlnx_grc_dump() 147 for (i = 0; i < ha->cdev.num_hwfns; i++) in qlnx_get_grc_dump_size() 162 for (i = 0; i < ha->cdev.num_hwfns; i++) { in qlnx_get_grc_dump() 205 p_hwfn = &ha->cdev.hwfns[hwfn_index]; in qlnx_idle_chk() 235 for (i = 0; i < ha->cdev.num_hwfns; i++) in qlnx_get_idle_chk_size() 565 p_hwfn = &ha->cdev.hwfns[0]; in qlnx_dev_settings() 686 ha->cdev.mcp_nvm_resp, ret); in qlnx_nvram() 694 ha->cdev.mcp_nvm_resp, ret); in qlnx_nvram() 702 ha->cdev.mcp_nvm_resp, ret); in qlnx_nvram() 725 s_stats->num_hwfns = ha->cdev.num_hwfns; in qlnx_storm_stats() [all …]
|
H A D | qlnx_os.c | 2456 cdev = &ha->cdev; in qlnx_config_mcast_mac_addr() 5672 cdev = &ha->cdev; in qlnx_slowpath_start() 5707 cdev = &ha->cdev; in qlnx_slowpath_stop() 5890 cdev = &ha->cdev; in qlnx_free_mem_sb() 5933 cdev = &ha->cdev; in qlnx_alloc_mem_sb() 5979 cdev = &ha->cdev; in qlnx_free_mem_rxq() 6144 cdev = &ha->cdev; in qlnx_alloc_mem_rxq() 6231 cdev = &ha->cdev; in qlnx_free_mem_txq() 6253 cdev = &ha->cdev; in qlnx_alloc_mem_txq() 6946 cdev = &ha->cdev; in qlnx_set_ucast_rx_mac() [all …]
|
/freebsd/sys/dev/dpaa2/ |
H A D | dpaa2_console.c | 97 struct cdev *cdev; member 203 dpaa2_cons_open(struct cdev *cdev, int flags, int fmt, struct thread *td) in dpaa2_cons_open() argument 213 cd = cdev->si_drv1; in dpaa2_cons_open() 248 dpaa2_cons_close(struct cdev *cdev, int flags, int fmt, struct thread *td) in dpaa2_cons_close() argument 252 cd = cdev->si_drv1; in dpaa2_cons_close() 262 dpaa2_cons_read(struct cdev *cdev, struct uio *uio, int flag) in dpaa2_cons_read() argument 270 cd = cdev->si_drv1; in dpaa2_cons_read() 292 cdev, cd)); in dpaa2_cons_read() 442 if (sc->aiop_cd.cdev != NULL) in dpaa2_cons_detach() 444 if (sc->mc_cd.cdev != NULL) in dpaa2_cons_detach() [all …]
|
/freebsd/sys/fs/devfs/ |
H A D | devfs_int.h | 49 struct cdev cdp_c; 78 struct cdev *devfs_alloc(int); 80 void devfs_free(struct cdev *); 81 void devfs_create(struct cdev *); 82 void devfs_destroy(struct cdev *);
|
H A D | devfs_devs.c | 87 struct cdev *dev; in sysctl_devname() 127 struct cdev * 131 struct cdev *cdev; in devfs_alloc() local 143 cdev = &cdp->cdp_c; in devfs_alloc() 146 cdev->si_atime = cdev->si_mtime = cdev->si_ctime = ts; in devfs_alloc() 148 return (cdev); in devfs_alloc() 173 devfs_free(struct cdev *cdev) in devfs_free() argument 177 cdp = cdev2priv(cdev); in devfs_free() 181 if (cdev->si_cred != NULL) in devfs_free() 182 crfree(cdev->si_cred); in devfs_free() [all …]
|
/freebsd/sys/dev/nvme/ |
H A D | nvme_ns.c | 63 nvme_ns_ioctl(struct cdev *cdev, u_long cmd, caddr_t arg, int flag, in nvme_ns_ioctl() argument 70 ns = cdev->si_drv1; in nvme_ns_ioctl() 86 sizeof(gnsid->cdev)); in nvme_ns_ioctl() 593 if (ns->cdev != NULL) in nvme_ns_construct() 607 res = make_dev_s(&md_args, &ns->cdev, "%sn%d", in nvme_ns_construct() 611 ns->cdev->si_drv2 = make_dev_alias(ns->cdev, "%sns%d", in nvme_ns_construct() 614 ns->cdev->si_flags |= SI_UNMAPPED; in nvme_ns_construct() 623 if (ns->cdev->si_drv2 != NULL) in nvme_ns_destruct() 624 destroy_dev(ns->cdev->si_drv2); in nvme_ns_destruct() 625 if (ns->cdev != NULL) in nvme_ns_destruct() [all …]
|