lib/libcuse/cuse_lib.c
369
struct cuse_dev *cdev;
lib/libcuse/cuse_lib.c
376
cdev = malloc(sizeof(*cdev));
lib/libcuse/cuse_lib.c
377
if (cdev == NULL)
lib/libcuse/cuse_lib.c
380
memset(cdev, 0, sizeof(*cdev));
lib/libcuse/cuse_lib.c
382
cdev->mtod = mtod;
lib/libcuse/cuse_lib.c
383
cdev->priv0 = priv0;
lib/libcuse/cuse_lib.c
384
cdev->priv1 = priv1;
lib/libcuse/cuse_lib.c
388
info.dev = cdev;
lib/libcuse/cuse_lib.c
399
free(cdev);
lib/libcuse/cuse_lib.c
403
TAILQ_INSERT_TAIL(&h_cuse, cdev, entry);
lib/libcuse/cuse_lib.c
406
return (cdev);
lib/libcuse/cuse_lib.c
411
cuse_dev_destroy(struct cuse_dev *cdev)
lib/libcuse/cuse_lib.c
419
TAILQ_REMOVE(&h_cuse, cdev, entry);
lib/libcuse/cuse_lib.c
422
error = ioctl(f_cuse, CUSE_IOCTL_DESTROY_DEV, &cdev);
lib/libcuse/cuse_lib.c
426
free(cdev);
lib/libcuse/cuse_lib.c
430
cuse_dev_get_priv0(struct cuse_dev *cdev)
lib/libcuse/cuse_lib.c
432
return (cdev->priv0);
lib/libcuse/cuse_lib.c
436
cuse_dev_get_priv1(struct cuse_dev *cdev)
lib/libcuse/cuse_lib.c
438
return (cdev->priv1);
lib/libcuse/cuse_lib.c
442
cuse_dev_set_priv0(struct cuse_dev *cdev, void *priv)
lib/libcuse/cuse_lib.c
444
cdev->priv0 = priv;
lib/libcuse/cuse_lib.c
448
cuse_dev_set_priv1(struct cuse_dev *cdev, void *priv)
lib/libcuse/cuse_lib.c
450
cdev->priv1 = priv;
lib/libcuse/cuse_lib.c
460
struct cuse_dev *cdev;
lib/libcuse/cuse_lib.c
470
cdev = info.dev;
lib/libcuse/cuse_lib.c
478
enter.cdev = cdev;
lib/libcuse/cuse_lib.c
488
if (cdev->mtod->cm_open != NULL)
lib/libcuse/cuse_lib.c
489
error = (cdev->mtod->cm_open) (cdev, (int)info.fflags);
lib/libcuse/cuse_lib.c
504
if (pe->cdev != cdev)
lib/libcuse/cuse_lib.c
523
if (cdev->mtod->cm_close != NULL)
lib/libcuse/cuse_lib.c
524
error = (cdev->mtod->cm_close) (cdev, (int)info.fflags);
lib/libcuse/cuse_lib.c
530
if (cdev->mtod->cm_read != NULL) {
lib/libcuse/cuse_lib.c
531
error = (cdev->mtod->cm_read) (cdev, (int)info.fflags,
lib/libcuse/cuse_lib.c
539
if (cdev->mtod->cm_write != NULL) {
lib/libcuse/cuse_lib.c
540
error = (cdev->mtod->cm_write) (cdev, (int)info.fflags,
lib/libcuse/cuse_lib.c
548
if (cdev->mtod->cm_ioctl != NULL) {
lib/libcuse/cuse_lib.c
549
error = (cdev->mtod->cm_ioctl) (cdev, (int)info.fflags,
lib/libcuse/cuse_lib.c
557
if (cdev->mtod->cm_poll != NULL) {
lib/libcuse/cuse_lib.c
558
error = (cdev->mtod->cm_poll) (cdev, (int)info.fflags,
lib/libcuse/cuse_lib.c
568
if (pe->cdev != cdev)
lib/libcuse/cuse_lib.c
615
cuse_dev_set_per_file_handle(struct cuse_dev *cdev, void *handle)
lib/libcuse/cuse_lib.c
620
if (pe == NULL || pe->cdev != cdev)
lib/libcuse/cuse_lib.c
628
cuse_dev_get_per_file_handle(struct cuse_dev *cdev)
lib/libcuse/cuse_lib.c
633
if (pe == NULL || pe->cdev != cdev)
lib/libcuse/cuse_lib.c
68
struct cuse_dev *cdev;
lib/libcuse/cuse_lib.c
767
return (pe->cdev);
lib/libkvm/kvm_proc.c
112
struct cdev t_cdev;
lib/libprocstat/common_kvm.c
188
dev2udev(kvm_t *kd, struct cdev *dev)
lib/libprocstat/common_kvm.c
76
kdevtoname(kvm_t *kd, struct cdev *dev, char *buf)
lib/libprocstat/common_kvm.c
78
struct cdev si;
lib/libprocstat/common_kvm.h
32
dev_t dev2udev(kvm_t *kd, struct cdev *dev);
lib/libprocstat/common_kvm.h
33
int kdevtoname(kvm_t *kd, struct cdev *dev, char *);
lib/libprocstat/udf.c
55
struct cdev *im_dev;
sbin/nvmecontrol/nvmecontrol.c
198
*ctrlr_str = strndup(gnsid.cdev, sizeof(gnsid.cdev));
share/examples/kld/cdev/module/cdev.c
101
mydev_open(struct cdev *dev, int flag, int otyp, struct thread *td)
share/examples/kld/cdev/module/cdev.c
113
mydev_close(struct cdev *dev, int flag, int otyp, struct thread *td)
share/examples/kld/cdev/module/cdev.c
123
mydev_ioctl(struct cdev *dev, u_long cmd, caddr_t arg, int mode,
share/examples/kld/cdev/module/cdev.c
149
mydev_write(struct cdev *dev, struct uio *uio, int ioflag)
share/examples/kld/cdev/module/cdev.c
169
mydev_read(struct cdev *dev, struct uio *uio, int ioflag)
share/examples/kld/cdev/module/cdevmod.c
146
DEV_MODULE(cdev, cdev_load, NULL);
share/examples/kld/cdev/module/cdevmod.c
93
static struct cdev *sdev;
sys/amd64/amd64/mem.c
176
memmmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr,
sys/amd64/amd64/mem.c
195
memioctl_md(struct cdev *dev __unused, u_long cmd, caddr_t data, int flags,
sys/amd64/amd64/mem.c
77
memrw(struct cdev *dev, struct uio *uio, int flags)
sys/amd64/sgx/sgx.c
1032
sgx_mmap_single(struct cdev *cdev, vm_ooffset_t *offset,
sys/amd64/sgx/sgx.c
991
sgx_ioctl(struct cdev *dev, u_long cmd, caddr_t addr, int flags,
sys/amd64/sgx/sgxvar.h
74
struct cdev *sgx_cdev;
sys/arm/arm/gic_acpi.c
273
device_t dev, cdev;
sys/arm/arm/gic_acpi.c
283
cdev = device_add_child(dev, NULL, DEVICE_UNIT_ANY);
sys/arm/arm/gic_acpi.c
284
if (cdev == NULL)
sys/arm/arm/gic_acpi.c
292
device_set_ivars(cdev, dinfo);
sys/arm/arm/gic_fdt.c
269
device_t cdev;
sys/arm/arm/gic_fdt.c
296
cdev = device_add_child(dev, NULL, DEVICE_UNIT_ANY);
sys/arm/arm/gic_fdt.c
297
if (cdev == NULL) {
sys/arm/arm/gic_fdt.c
305
device_set_ivars(cdev, dinfo);
sys/arm/arm/mem.c
161
memmmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr,
sys/arm/arm/mem.c
172
memioctl_md(struct cdev *dev __unused, u_long cmd __unused,
sys/arm/arm/mem.c
83
memrw(struct cdev *dev, struct uio *uio, int flags)
sys/arm/broadcom/bcm2835/bcm2835_vcio.c
40
static struct cdev *sdev;
sys/arm/broadcom/bcm2835/bcm2835_vcio.c
52
vcio_ioctl(struct cdev *dev, u_long cmd, caddr_t arg, int mode,
sys/arm/include/bus.h
501
int __bs_c(f,_bs_mmap) (struct cdev *, vm_offset_t, vm_paddr_t *, int);
sys/arm/mv/mv_pci_ctrl.c
223
device_t cdev;
sys/arm/mv/mv_pci_ctrl.c
226
cdev = device_add_child_ordered(dev, order, name, unit);
sys/arm/mv/mv_pci_ctrl.c
227
if (cdev == NULL)
sys/arm/mv/mv_pci_ctrl.c
233
device_set_ivars(cdev, di);
sys/arm/mv/mv_pci_ctrl.c
235
return (cdev);
sys/arm/nvidia/tegra_soctherm.c
602
soctherm_get_temp(device_t dev, device_t cdev, uintptr_t id, int *val)
sys/arm/ti/am335x/am335x_dmtpps.c
314
dmtpps_open(struct cdev *dev, int flags, int fmt,
sys/arm/ti/am335x/am335x_dmtpps.c
333
dmtpps_close(struct cdev *dev, int flags, int fmt,
sys/arm/ti/am335x/am335x_dmtpps.c
351
dmtpps_ioctl(struct cdev *dev, u_long cmd, caddr_t data,
sys/arm/ti/am335x/am335x_dmtpps.c
82
struct cdev * pps_cdev;
sys/arm/ti/ti_omap4_cm.c
113
cdev = simplebus_add_device(dev, child, 0, NULL, -1, NULL);
sys/arm/ti/ti_omap4_cm.c
114
if (cdev != NULL)
sys/arm/ti/ti_omap4_cm.c
115
device_probe_and_attach(cdev);
sys/arm/ti/ti_omap4_cm.c
97
device_t cdev;
sys/arm/ti/ti_pruss.c
110
struct cdev *sc_pdev;
sys/arm/ti/ti_pruss.c
136
struct cdev *sc_pdev;
sys/arm/ti/ti_pruss.c
180
ti_pruss_irq_open(struct cdev *dev, int oflags, int devtype, struct thread *td)
sys/arm/ti/ti_pruss.c
200
ti_pruss_irq_poll(struct cdev *dev, int events, struct thread *td)
sys/arm/ti/ti_pruss.c
218
ti_pruss_irq_read(struct cdev *cdev, struct uio *uio, int ioflag)
sys/arm/ti/ti_pruss.c
227
irq = cdev->si_drv1;
sys/arm/ti/ti_pruss.c
771
ti_pruss_open(struct cdev *cdev __unused, int oflags __unused,
sys/arm/ti/ti_pruss.c
778
ti_pruss_mmap(struct cdev *cdev, vm_ooffset_t offset, vm_paddr_t *paddr,
sys/arm/ti/ti_pruss.c
781
device_t dev = cdev->si_drv1;
sys/arm/ti/ti_pruss.c
829
ti_pruss_irq_kqfilter(struct cdev *cdev, struct knote *kn)
sys/arm/ti/ti_pruss.c
831
struct ti_pruss_irqsc *sc = cdev->si_drv1;
sys/arm/ti/ti_scm.c
111
device_t cdev;
sys/arm/ti/ti_scm.c
125
cdev = simplebus_add_device(dev, child, 0, NULL, -1, NULL);
sys/arm/ti/ti_scm.c
126
if (cdev != NULL)
sys/arm/ti/ti_scm.c
127
device_probe_and_attach(cdev);
sys/arm/ti/ti_sysc.c
428
device_t cdev;
sys/arm/ti/ti_sysc.c
435
cdev = simplebus_add_device(sc->dev, child, 0, NULL, -1, NULL);
sys/arm/ti/ti_sysc.c
436
if (cdev != NULL)
sys/arm/ti/ti_sysc.c
437
device_probe_and_attach(cdev);
sys/arm/xilinx/zy7_devcfg.c
124
static int zy7_devcfg_open(struct cdev *, int, int, struct thread *);
sys/arm/xilinx/zy7_devcfg.c
125
static int zy7_devcfg_write(struct cdev *, struct uio *, int);
sys/arm/xilinx/zy7_devcfg.c
126
static int zy7_devcfg_close(struct cdev *, int, int, struct thread *);
sys/arm/xilinx/zy7_devcfg.c
498
zy7_devcfg_open(struct cdev *dev, int oflags, int devtype, struct thread *td)
sys/arm/xilinx/zy7_devcfg.c
532
zy7_devcfg_write(struct cdev *dev, struct uio *uio, int ioflag)
sys/arm/xilinx/zy7_devcfg.c
627
zy7_devcfg_close(struct cdev *dev, int fflag, int devtype, struct thread *td)
sys/arm/xilinx/zy7_devcfg.c
64
struct cdev *sc_ctl_dev;
sys/arm64/arm64/mem.c
129
memmmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr,
sys/arm64/arm64/mem.c
140
memioctl_md(struct cdev *dev __unused, u_long cmd __unused,
sys/arm64/arm64/mem.c
46
memrw(struct cdev *dev, struct uio *uio, int flags)
sys/arm64/intel/stratix10-soc-fpga-mgr.c
116
fpga_submit(struct cdev *dev)
sys/arm64/intel/stratix10-soc-fpga-mgr.c
147
fpga_write(struct cdev *dev, struct uio *uio, int ioflag)
sys/arm64/intel/stratix10-soc-fpga-mgr.c
190
fpga_close(struct cdev *dev, int flags __unused,
sys/arm64/intel/stratix10-soc-fpga-mgr.c
222
fpga_ioctl(struct cdev *dev, u_long cmd, caddr_t addr, int flags,
sys/arm64/intel/stratix10-soc-fpga-mgr.c
66
struct cdev *mgr_cdev;
sys/arm64/intel/stratix10-soc-fpga-mgr.c
67
struct cdev *mgr_cdev_partial;
sys/arm64/intel/stratix10-soc-fpga-mgr.c
76
fpga_open(struct cdev *dev, int flags __unused,
sys/arm64/qoriq/qoriq_therm.c
239
qoriq_therm_get_temp(device_t dev, device_t cdev, uintptr_t id, int *val)
sys/arm64/rockchip/rk_pinctrl.c
1478
device_t cdev;
sys/arm64/rockchip/rk_pinctrl.c
1521
cdev = simplebus_add_device(dev, node, 0, NULL, -1, NULL);
sys/arm64/rockchip/rk_pinctrl.c
1522
if (cdev == NULL) {
sys/arm64/rockchip/rk_pinctrl.c
1527
rv = device_probe_and_attach(cdev);
sys/arm64/rockchip/rk_pinctrl.c
1534
sc->conf->gpio_bank[gpio_unit].gpio_dev = cdev;
sys/arm64/rockchip/rk_tsadc.c
590
tsadc_get_temp(device_t dev, device_t cdev, uintptr_t id, int *val)
sys/arm64/spe/arm_spe_dev.h
55
struct cdev;
sys/arm64/spe/arm_spe_dev.h
76
struct cdev *sc_cdev;
sys/cam/cam_compat.c
132
cam_compat_handle_0x17(struct cdev *dev, u_long cmd, caddr_t addr, int flag,
sys/cam/cam_compat.c
270
cam_compat_handle_0x18(struct cdev *dev, u_long cmd, caddr_t addr, int flag,
sys/cam/cam_compat.c
438
cam_compat_handle_0x19(struct cdev *dev, u_long cmd, caddr_t addr, int flag,
sys/cam/cam_compat.c
52
static int cam_compat_handle_0x17(struct cdev *dev, u_long cmd, caddr_t addr,
sys/cam/cam_compat.c
54
static int cam_compat_handle_0x18(struct cdev *dev, u_long cmd, caddr_t addr,
sys/cam/cam_compat.c
56
static int cam_compat_handle_0x19(struct cdev *dev, u_long cmd, caddr_t addr,
sys/cam/cam_compat.c
61
cam_compat_ioctl(struct cdev *dev, u_long cmd, caddr_t addr, int flag,
sys/cam/cam_compat.h
37
int cam_compat_ioctl(struct cdev *dev, u_long cmd, caddr_t addr, int flag,
sys/cam/cam_compat.h
38
struct thread *td, int(*cbfnp)(struct cdev *, u_long, caddr_t, int,
sys/cam/cam_xpt.c
362
xptopen(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/cam/cam_xpt.c
383
xptclose(struct cdev *dev, int flag, int fmt, struct thread *td)
sys/cam/cam_xpt.c
396
xptioctl(struct cdev *dev, u_long cmd, caddr_t addr, int flag, struct thread *td)
sys/cam/cam_xpt.c
407
xptdoioctl(struct cdev *dev, u_long cmd, caddr_t addr, int flag, struct thread *td)
sys/cam/ctl/ctl.c
2102
ctl_open(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/cam/ctl/ctl.c
2108
ctl_close(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/cam/ctl/ctl.c
2572
ctl_ioctl(struct cdev *dev, u_long cmd, caddr_t addr, int flag,
sys/cam/ctl/ctl.c
396
static int ctl_open(struct cdev *dev, int flags, int fmt, struct thread *td);
sys/cam/ctl/ctl.c
397
static int ctl_close(struct cdev *dev, int flags, int fmt, struct thread *td);
sys/cam/ctl/ctl.c
402
static int ctl_ioctl(struct cdev *dev, u_long cmd, caddr_t addr, int flag,
sys/cam/ctl/ctl.h
143
struct cdev;
sys/cam/ctl/ctl.h
188
int ctl_ioctl_io(struct cdev *dev, u_long cmd, caddr_t addr, int flag,
sys/cam/ctl/ctl_backend.h
178
typedef int (*be_ioctl_t)(struct cdev *dev, u_long cmd, caddr_t addr, int flag,
sys/cam/ctl/ctl_backend_block.c
1065
struct cdev *dev;
sys/cam/ctl/ctl_backend_block.c
1114
struct cdev *dev;
sys/cam/ctl/ctl_backend_block.c
1159
struct cdev *dev;
sys/cam/ctl/ctl_backend_block.c
1236
struct cdev *dev;
sys/cam/ctl/ctl_backend_block.c
1310
struct cdev *dev;
sys/cam/ctl/ctl_backend_block.c
2170
ctl_be_block_ioctl(struct cdev *dev, u_long cmd, caddr_t addr,
sys/cam/ctl/ctl_backend_block.c
2326
struct cdev *dev;
sys/cam/ctl/ctl_backend_block.c
265
static int ctl_be_block_ioctl(struct cdev *dev, u_long cmd, caddr_t addr,
sys/cam/ctl/ctl_backend_block.c
963
struct cdev *dev;
sys/cam/ctl/ctl_backend_ramdisk.c
1011
ctl_backend_ramdisk_ioctl(struct cdev *dev, u_long cmd, caddr_t addr,
sys/cam/ctl/ctl_backend_ramdisk.c
146
static int ctl_backend_ramdisk_ioctl(struct cdev *dev, u_long cmd,
sys/cam/ctl/ctl_frontend.h
58
typedef int (*fe_ioctl_t)(struct cdev *dev, u_long cmd, caddr_t addr, int flag,
sys/cam/ctl/ctl_frontend_ioctl.c
304
cfi_ioctl(struct cdev *dev, u_long cmd, caddr_t addr, int flag,
sys/cam/ctl/ctl_frontend_ioctl.c
587
ctl_ioctl_io(struct cdev *dev, u_long cmd, caddr_t addr, int flag,
sys/cam/ctl/ctl_frontend_ioctl.c
76
struct cdev * dev;
sys/cam/ctl/ctl_frontend_ioctl.c
90
static int cfi_ioctl(struct cdev *dev, u_long cmd, caddr_t addr, int flag,
sys/cam/ctl/ctl_frontend_iscsi.c
160
static int cfiscsi_ioctl(struct cdev *dev,
sys/cam/ctl/ctl_frontend_iscsi.c
2293
cfiscsi_ioctl(struct cdev *dev,
sys/cam/ctl/ctl_private.h
390
struct cdev *dev;
sys/cam/nvme/nvme_da.c
471
strncpy(gnsid->cdev, cpi.xport_specific.nvme.dev_name,
sys/cam/nvme/nvme_da.c
472
sizeof(gnsid->cdev));
sys/cam/scsi/scsi_ch.c
146
struct cdev *dev;
sys/cam/scsi/scsi_ch.c
457
chopen(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/cam/scsi/scsi_ch.c
503
chclose(struct cdev *dev, int flag, int fmt, struct thread *td)
sys/cam/scsi/scsi_ch.c
739
chioctl(struct cdev *dev, u_long cmd, caddr_t addr, int flag, struct thread *td)
sys/cam/scsi/scsi_enc.c
275
enc_open(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/cam/scsi/scsi_enc.c
309
enc_close(struct cdev *dev, int flag, int fmt, struct thread *td)
sys/cam/scsi/scsi_enc.c
349
enc_ioctl(struct cdev *dev, u_long cmd, caddr_t arg_addr, int flag,
sys/cam/scsi/scsi_enc_internal.h
143
struct cdev *enc_dev;
sys/cam/scsi/scsi_pass.c
133
struct cdev *dev;
sys/cam/scsi/scsi_pass.c
134
struct cdev *alias_dev;
sys/cam/scsi/scsi_pass.c
1747
passioctl(struct cdev *dev, u_long cmd, caddr_t addr, int flag, struct thread *td)
sys/cam/scsi/scsi_pass.c
1758
passdoioctl(struct cdev *dev, u_long cmd, caddr_t addr, int flag, struct thread *td)
sys/cam/scsi/scsi_pass.c
2105
passpoll(struct cdev *dev, int poll_events, struct thread *td)
sys/cam/scsi/scsi_pass.c
2130
passkqfilter(struct cdev *dev, struct knote *kn)
sys/cam/scsi/scsi_pass.c
717
passopen(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/cam/scsi/scsi_pass.c
774
passclose(struct cdev *dev, int flag, int fmt, struct thread *td)
sys/cam/scsi/scsi_pt.c
133
ptopen(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/cam/scsi/scsi_pt.c
167
ptclose(struct cdev *dev, int flag, int fmt, struct thread *td)
sys/cam/scsi/scsi_pt.c
565
ptioctl(struct cdev *dev, u_long cmd, caddr_t addr, int flag, struct thread *td)
sys/cam/scsi/scsi_pt.c
83
struct cdev *dev;
sys/cam/scsi/scsi_sa.c
1511
sagetparams_common(struct cdev *dev, struct cam_periph *periph)
sys/cam/scsi/scsi_sa.c
1561
saioctl(struct cdev *dev, u_long cmd, caddr_t arg, int flag, struct thread *td)
sys/cam/scsi/scsi_sa.c
2339
sasetupdev(struct sa_softc *softc, struct cdev *dev)
sys/cam/scsi/scsi_sa.c
267
struct cdev *ctl_dev;
sys/cam/scsi/scsi_sa.c
268
struct cdev *r_dev;
sys/cam/scsi/scsi_sa.c
269
struct cdev *nr_dev;
sys/cam/scsi/scsi_sa.c
270
struct cdev *er_dev;
sys/cam/scsi/scsi_sa.c
3170
samount(struct cam_periph *periph, int oflags, struct cdev *dev)
sys/cam/scsi/scsi_sa.c
4706
saextget(struct cdev *dev, struct cam_periph *periph, struct sbuf *sb,
sys/cam/scsi/scsi_sa.c
638
static int saextget(struct cdev *dev, struct cam_periph *periph,
sys/cam/scsi/scsi_sa.c
646
static void sasetupdev(struct sa_softc *softc, struct cdev *dev);
sys/cam/scsi/scsi_sa.c
649
static int samount(struct cam_periph *, int, struct cdev *);
sys/cam/scsi/scsi_sa.c
711
saopen(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/cam/scsi/scsi_sa.c
787
saclose(struct cdev *dev, int flag, int fmt, struct thread *td)
sys/cam/scsi/scsi_sg.c
102
struct cdev *dev;
sys/cam/scsi/scsi_sg.c
426
sgopen(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/cam/scsi/scsi_sg.c
462
sgclose(struct cdev *dev, int flag, int fmt, struct thread *td)
sys/cam/scsi/scsi_sg.c
495
sgioctl(struct cdev *dev, u_long cmd, caddr_t arg, int flag, struct thread *td)
sys/cam/scsi/scsi_sg.c
669
sgwrite(struct cdev *dev, struct uio *uio, int ioflag)
sys/cam/scsi/scsi_sg.c
791
sgread(struct cdev *dev, struct uio *uio, int ioflag)
sys/cam/scsi/scsi_target.c
1010
struct cdev *dev;
sys/cam/scsi/scsi_target.c
202
targopen(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/cam/scsi/scsi_target.c
225
targioctl(struct cdev *dev, u_long cmd, caddr_t addr, int flag, struct thread *td)
sys/cam/scsi/scsi_target.c
294
targpoll(struct cdev *dev, int poll_events, struct thread *td)
sys/cam/scsi/scsi_target.c
320
targkqfilter(struct cdev *dev, struct knote *kn)
sys/cam/scsi/scsi_target.c
522
targwrite(struct cdev *dev, struct uio *uio, int ioflag)
sys/cam/scsi/scsi_target.c
798
targread(struct cdev *dev, struct uio *uio, int ioflag)
sys/cddl/dev/dtrace/dtrace_ioctl.c
30
dtrace_ioctl_helper(struct cdev *dev, u_long cmd, caddr_t addr, int flags,
sys/cddl/dev/dtrace/dtrace_ioctl.c
94
dtrace_ioctl(struct cdev *dev, u_long cmd, caddr_t addr,
sys/cddl/dev/kinst/kinst.c
167
kinst_open(struct cdev *dev __unused, int oflags __unused, int devtype __unused,
sys/cddl/dev/kinst/kinst.c
174
kinst_close(struct cdev *dev __unused, int fflag __unused, int devtype __unused,
sys/cddl/dev/kinst/kinst.c
198
kinst_ioctl(struct cdev *dev __unused, u_long cmd, caddr_t addr,
sys/cddl/dev/kinst/kinst.c
70
static struct cdev *kinst_cdev;
sys/cddl/dev/prototype.c
133
prototype_open(struct cdev *dev __unused, int oflags __unused, int devtype __unused, struct thread *td __unused)
sys/cddl/dev/prototype.c
51
static struct cdev *prototype_cdev;
sys/compat/linux/linux.c
132
static struct cdev *dev_shm_cdev;
sys/compat/linuxkpi/common/include/linux/cdev.h
104
cdev_add_ext(struct linux_cdev *cdev, dev_t dev, uid_t uid, gid_t gid, int mode)
sys/compat/linuxkpi/common/include/linux/cdev.h
109
cdev->dev = dev;
sys/compat/linuxkpi/common/include/linux/cdev.h
117
args.mda_si_drv1 = cdev;
sys/compat/linuxkpi/common/include/linux/cdev.h
119
error = make_dev_s(&args, &cdev->cdev, "%s/%d",
sys/compat/linuxkpi/common/include/linux/cdev.h
120
kobject_name(&cdev->kobj), MINOR(dev));
sys/compat/linuxkpi/common/include/linux/cdev.h
124
kobject_get(cdev->kobj.parent);
sys/compat/linuxkpi/common/include/linux/cdev.h
129
cdev_del(struct linux_cdev *cdev)
sys/compat/linuxkpi/common/include/linux/cdev.h
131
kobject_put(&cdev->kobj);
sys/compat/linuxkpi/common/include/linux/cdev.h
51
struct cdev *cdev;
sys/compat/linuxkpi/common/include/linux/cdev.h
61
cdev_init(struct linux_cdev *cdev, const struct file_operations *ops)
sys/compat/linuxkpi/common/include/linux/cdev.h
64
kobject_init(&cdev->kobj, &linux_cdev_static_ktype);
sys/compat/linuxkpi/common/include/linux/cdev.h
65
cdev->ops = ops;
sys/compat/linuxkpi/common/include/linux/cdev.h
66
cdev->refs = 1;
sys/compat/linuxkpi/common/include/linux/cdev.h
76
cdev_add(struct linux_cdev *cdev, dev_t dev, unsigned count)
sys/compat/linuxkpi/common/include/linux/cdev.h
84
cdev->dev = dev;
sys/compat/linuxkpi/common/include/linux/cdev.h
92
args.mda_si_drv1 = cdev;
sys/compat/linuxkpi/common/include/linux/cdev.h
94
error = make_dev_s(&args, &cdev->cdev, "%s",
sys/compat/linuxkpi/common/include/linux/cdev.h
95
kobject_name(&cdev->kobj));
sys/compat/linuxkpi/common/include/linux/cdev.h
99
kobject_get(cdev->kobj.parent);
sys/compat/linuxkpi/common/include/linux/device.h
128
struct cdev *backlight_dev;
sys/compat/linuxkpi/common/include/linux/miscdevice.h
41
struct cdev *cdev;
sys/compat/linuxkpi/common/include/linux/miscdevice.h
54
misc->cdev = cdev_alloc();
sys/compat/linuxkpi/common/include/linux/miscdevice.h
55
if (misc->cdev == NULL)
sys/compat/linuxkpi/common/include/linux/miscdevice.h
57
misc->cdev->owner = THIS_MODULE;
sys/compat/linuxkpi/common/include/linux/miscdevice.h
58
misc->cdev->ops = misc->fops;
sys/compat/linuxkpi/common/include/linux/miscdevice.h
59
kobject_set_name(&misc->cdev->kobj, misc->name);
sys/compat/linuxkpi/common/include/linux/miscdevice.h
60
if (cdev_add(misc->cdev, misc->this_device->devt, 1))
sys/compat/linuxkpi/common/include/linux/miscdevice.h
69
cdev_del(misc->cdev);
sys/compat/linuxkpi/common/src/linux_compat.c
1616
if (filp->f_cdev == NULL || filp->f_cdev->cdev == NULL) {
sys/compat/linuxkpi/common/src/linux_compat.c
1621
p = devtoname(filp->f_cdev->cdev);
sys/compat/linuxkpi/common/src/linux_compat.c
2374
struct linux_cdev *cdev;
sys/compat/linuxkpi/common/src/linux_compat.c
2377
cdev = container_of(kobj, struct linux_cdev, kobj);
sys/compat/linuxkpi/common/src/linux_compat.c
2379
linux_destroy_dev(cdev);
sys/compat/linuxkpi/common/src/linux_compat.c
2380
linux_cdev_deref(cdev);
sys/compat/linuxkpi/common/src/linux_compat.c
2387
struct cdev *cdev;
sys/compat/linuxkpi/common/src/linux_compat.c
2391
cdev = ldev->cdev;
sys/compat/linuxkpi/common/src/linux_compat.c
2392
if (cdev != NULL) {
sys/compat/linuxkpi/common/src/linux_compat.c
2393
destroy_dev(cdev);
sys/compat/linuxkpi/common/src/linux_compat.c
2394
ldev->cdev = NULL;
sys/compat/linuxkpi/common/src/linux_compat.c
2439
if (ldev->cdev == NULL)
sys/compat/linuxkpi/common/src/linux_compat.c
2449
destroy_dev(ldev->cdev);
sys/compat/linuxkpi/common/src/linux_compat.c
2450
ldev->cdev = NULL;
sys/compat/linuxkpi/common/src/linux_compat.c
2646
struct cdev *cdev;
sys/compat/linuxkpi/common/src/linux_compat.c
2649
LIST_FOREACH(cdev, &linuxcdevsw.d_devs, si_list) {
sys/compat/linuxkpi/common/src/linux_compat.c
2650
struct linux_cdev *ldev = cdev->si_drv1;
sys/compat/linuxkpi/common/src/linux_compat.c
2658
return (cdev != NULL ? cdev->si_drv1 : NULL);
sys/compat/linuxkpi/common/src/linux_compat.c
2666
struct linux_cdev *cdev;
sys/compat/linuxkpi/common/src/linux_compat.c
2671
cdev = cdev_alloc();
sys/compat/linuxkpi/common/src/linux_compat.c
2672
cdev->ops = fops;
sys/compat/linuxkpi/common/src/linux_compat.c
2673
kobject_set_name(&cdev->kobj, name);
sys/compat/linuxkpi/common/src/linux_compat.c
2675
ret = cdev_add(cdev, makedev(major, i), 1);
sys/compat/linuxkpi/common/src/linux_compat.c
2688
struct linux_cdev *cdev;
sys/compat/linuxkpi/common/src/linux_compat.c
2693
cdev = cdev_alloc();
sys/compat/linuxkpi/common/src/linux_compat.c
2694
cdev->ops = fops;
sys/compat/linuxkpi/common/src/linux_compat.c
2695
kobject_set_name(&cdev->kobj, name);
sys/compat/linuxkpi/common/src/linux_compat.c
2697
ret = cdev_add_ext(cdev, makedev(major, i), uid, gid, mode);
sys/compat/linuxkpi/common/src/linux_compat.c
439
struct linux_cdev *cdev;
sys/compat/linuxkpi/common/src/linux_compat.c
441
cdev = kzalloc(sizeof(struct linux_cdev), M_WAITOK);
sys/compat/linuxkpi/common/src/linux_compat.c
442
kobject_init(&cdev->kobj, &linux_cdev_ktype);
sys/compat/linuxkpi/common/src/linux_compat.c
443
cdev->refs = 1;
sys/compat/linuxkpi/common/src/linux_compat.c
444
return (cdev);
sys/compat/linuxkpi/common/src/linux_compat.c
744
linux_dev_fdopen(struct cdev *dev, int fflags, struct thread *td,
sys/dev/aac/aac.c
2791
aac_open(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/dev/aac/aac.c
2804
aac_ioctl(struct cdev *dev, u_long cmd, caddr_t arg, int flag, struct thread *td)
sys/dev/aac/aac.c
2909
aac_poll(struct cdev *dev, int poll_events, struct thread *td)
sys/dev/aac/aacvar.h
382
struct cdev *aac_dev_t;
sys/dev/aacraid/aacraid.c
2597
aac_open(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/dev/aacraid/aacraid.c
2609
aac_ioctl(struct cdev *dev, u_long cmd, caddr_t arg, int flag, struct thread *td)
sys/dev/aacraid/aacraid.c
2713
aac_poll(struct cdev *dev, int poll_events, struct thread *td)
sys/dev/aacraid/aacraid_var.h
400
struct cdev *aac_dev_t;
sys/dev/acpi_support/acpi_asus.c
102
struct cdev *cdev;
sys/dev/acpi_support/acpi_asus.c
741
sc->s_bled.cdev =
sys/dev/acpi_support/acpi_asus.c
750
sc->s_dled.cdev =
sys/dev/acpi_support/acpi_asus.c
758
sc->s_gled.cdev =
sys/dev/acpi_support/acpi_asus.c
766
sc->s_mled.cdev =
sys/dev/acpi_support/acpi_asus.c
774
sc->s_tled.cdev =
sys/dev/acpi_support/acpi_asus.c
783
sc->s_wled.cdev =
sys/dev/acpi_support/acpi_asus.c
828
led_destroy(sc->s_bled.cdev);
sys/dev/acpi_support/acpi_asus.c
831
led_destroy(sc->s_dled.cdev);
sys/dev/acpi_support/acpi_asus.c
834
led_destroy(sc->s_gled.cdev);
sys/dev/acpi_support/acpi_asus.c
837
led_destroy(sc->s_mled.cdev);
sys/dev/acpi_support/acpi_asus.c
840
led_destroy(sc->s_tled.cdev);
sys/dev/acpi_support/acpi_asus.c
843
led_destroy(sc->s_wled.cdev);
sys/dev/acpi_support/acpi_asus_wmi.c
132
struct cdev *kbd_bkl;
sys/dev/acpi_support/acpi_hp.c
1137
acpi_hp_hpcmi_open(struct cdev* dev, int flags, int mode, struct thread *td)
sys/dev/acpi_support/acpi_hp.c
1169
acpi_hp_hpcmi_close(struct cdev* dev, int flags, int mode, struct thread *td)
sys/dev/acpi_support/acpi_hp.c
1199
acpi_hp_hpcmi_read(struct cdev *dev, struct uio *buf, int flag)
sys/dev/acpi_support/acpi_hp.c
165
struct cdev *hpcmi_dev_t; /* hpcmi device handle */
sys/dev/acpi_support/acpi_ibm.c
187
struct cdev *led_dev;
sys/dev/acpi_support/acpi_system76.c
67
struct cdev *kbb_bkl;
sys/dev/acpi_support/acpi_wmi.c
72
struct cdev *wmistat_dev_t; /* wmistat device handle */
sys/dev/acpi_support/acpi_wmi.c
913
acpi_wmi_wmistat_open(struct cdev* dev, int flags, int mode, struct thread *td)
sys/dev/acpi_support/acpi_wmi.c
945
acpi_wmi_wmistat_close(struct cdev* dev, int flags, int mode,
sys/dev/acpi_support/acpi_wmi.c
976
acpi_wmi_wmistat_read(struct cdev *dev, struct uio *buf, int flag)
sys/dev/acpica/acpi.c
3436
devtoname(clone->cdev));
sys/dev/acpica/acpi.c
4417
acpiopen(struct cdev *dev, int flag, int fmt, struct thread *td)
sys/dev/acpica/acpi.c
4423
acpiclose(struct cdev *dev, int flag, int fmt, struct thread *td)
sys/dev/acpica/acpi.c
4429
acpiioctl(struct cdev *dev, u_long cmd, caddr_t addr, int flag, struct thread *td)
sys/dev/acpica/acpi_hpet.c
114
struct cdev *pdev;
sys/dev/acpica/acpi_hpet.c
383
hpet_open(struct cdev *cdev, int oflags, int devtype, struct thread *td)
sys/dev/acpica/acpi_hpet.c
387
sc = cdev->si_drv1;
sys/dev/acpica/acpi_hpet.c
395
hpet_mmap(struct cdev *cdev, vm_ooffset_t offset, vm_paddr_t *paddr,
sys/dev/acpica/acpi_hpet.c
400
sc = cdev->si_drv1;
sys/dev/acpica/acpivar.h
115
struct cdev *cdev;
sys/dev/acpica/acpivar.h
54
struct cdev *acpi_dev_t;
sys/dev/adb/adb_mouse.c
242
sc->cdev = make_dev(&ams_cdevsw, device_get_unit(dev),
sys/dev/adb/adb_mouse.c
245
sc->cdev->si_drv1 = sc;
sys/dev/adb/adb_mouse.c
260
destroy_dev(sc->cdev);
sys/dev/adb/adb_mouse.c
429
ams_open(struct cdev *dev, int flag, int fmt, struct thread *p)
sys/dev/adb/adb_mouse.c
448
ams_close(struct cdev *dev, int flag, int fmt, struct thread *p)
sys/dev/adb/adb_mouse.c
460
ams_poll(struct cdev *dev, int events, struct thread *p)
sys/dev/adb/adb_mouse.c
487
ams_read(struct cdev *dev, struct uio *uio, int flag)
sys/dev/adb/adb_mouse.c
574
ams_ioctl(struct cdev *dev, u_long cmd, caddr_t addr, int flag,
sys/dev/adb/adb_mouse.c
92
struct cdev *cdev;
sys/dev/adlink/adlink.c
106
struct cdev *dev;
sys/dev/adlink/adlink.c
164
adlink_mmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr,
sys/dev/adlink/adlink.c
193
adlink_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int fflag, struct thread *td)
sys/dev/agp/agp.c
819
agp_open(struct cdev *kdev, int oflags, int devtype, struct thread *td)
sys/dev/agp/agp.c
833
agp_close(struct cdev *kdev, int fflag, int devtype, struct thread *td)
sys/dev/agp/agp.c
856
agp_ioctl(struct cdev *kdev, u_long cmd, caddr_t data, int fflag, struct thread *td)
sys/dev/agp/agp.c
893
agp_mmap(struct cdev *kdev, vm_ooffset_t offset, vm_paddr_t *paddr,
sys/dev/agp/agppriv.h
76
struct cdev *as_devnode; /* from make_dev */
sys/dev/agp/agppriv.h
77
struct cdev *as_devalias;
sys/dev/ahci/ahci.h
407
struct cdev *led;
sys/dev/arcmsr/arcmsr.c
241
static int arcmsr_open(struct cdev *dev, int flags, int fmt, struct thread *proc)
sys/dev/arcmsr/arcmsr.c
249
static int arcmsr_close(struct cdev *dev, int flags, int fmt, struct thread *proc)
sys/dev/arcmsr/arcmsr.c
257
static int arcmsr_ioctl(struct cdev *dev, u_long ioctl_cmd, caddr_t arg, int flags, struct thread *proc)
sys/dev/arcmsr/arcmsr.h
1346
struct cdev *ioctl_dev;
sys/dev/asmc/asmcvar.h
54
struct cdev *sc_kbd_bkl;
sys/dev/atkbdc/psm.c
1984
if ((error = make_dev_s(&mda, &sc->cdev, "psm%d", unit)) != 0)
sys/dev/atkbdc/psm.c
2049
destroy_dev(sc->cdev);
sys/dev/atkbdc/psm.c
2075
destroy_dev(sc->cdev);
sys/dev/atkbdc/psm.c
2165
psm_cdev_open(struct cdev *dev, int flag, int fmt, struct thread *td)
sys/dev/atkbdc/psm.c
2198
psm_cdev_close(struct cdev *dev, int flag, int fmt, struct thread *td)
sys/dev/atkbdc/psm.c
2441
psmread(struct cdev *dev, struct uio *uio, int flag)
sys/dev/atkbdc/psm.c
2588
psmwrite(struct cdev *dev, struct uio *uio, int flag)
sys/dev/atkbdc/psm.c
2620
psmioctl(struct cdev *dev, u_long cmd, caddr_t addr, int flag,
sys/dev/atkbdc/psm.c
472
struct cdev *cdev;
sys/dev/atkbdc/psm.c
473
struct cdev *bdev;
sys/dev/atkbdc/psm.c
5264
psmpoll(struct cdev *dev, int events, struct thread *td)
sys/dev/atkbdc/psm.c
5309
psmkqfilter(struct cdev *dev, struct knote *kn)
sys/dev/atopcase/atopcase_var.h
106
struct cdev *sc_backlight;
sys/dev/backlight/backlight.c
103
struct cdev *
sys/dev/backlight/backlight.c
123
error = make_dev_s(&args, &sc->cdev, "backlight/backlight%d", sc->unit);
sys/dev/backlight/backlight.c
129
&sc->alias, sc->cdev, "backlight/%s%d", name, sc->unit);
sys/dev/backlight/backlight.c
139
return (sc->cdev);
sys/dev/backlight/backlight.c
146
backlight_destroy(struct cdev *dev)
sys/dev/backlight/backlight.c
48
struct cdev *cdev;
sys/dev/backlight/backlight.c
49
struct cdev *alias;
sys/dev/backlight/backlight.c
56
backlight_ioctl(struct cdev *dev, u_long cmd, caddr_t data,
sys/dev/backlight/backlight.h
30
struct cdev *backlight_register(const char *name, device_t dev);
sys/dev/backlight/backlight.h
31
int backlight_destroy(struct cdev *dev);
sys/dev/bnxt/bnxt_en/bnxt_mgmt.c
164
bnxt_mgmt_process_hwrm(struct cdev *dev, u_long cmd, caddr_t data,
sys/dev/bnxt/bnxt_en/bnxt_mgmt.c
301
bnxt_mgmt_get_dev_info(struct cdev *dev, u_long cmd, caddr_t data,
sys/dev/bnxt/bnxt_en/bnxt_mgmt.c
384
bnxt_mgmt_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int flag,
sys/dev/bnxt/bnxt_en/bnxt_mgmt.c
414
bnxt_mgmt_close(struct cdev *dev, int flags, int devtype, struct thread *td)
sys/dev/bnxt/bnxt_en/bnxt_mgmt.c
420
bnxt_mgmt_open(struct cdev *dev, int flags, int devtype, struct thread *td)
sys/dev/bnxt/bnxt_en/bnxt_mgmt.c
52
static struct cdev *bnxt_mgmt_dev;
sys/dev/bnxt/bnxt_en/bnxt_mgmt.c
99
bnxt_mgmt_process_dcb(struct cdev *dev, u_long cmd, caddr_t data,
sys/dev/bxe/bxe.c
18617
static int bxe_eioctl(struct cdev *dev, u_long cmd, caddr_t data, int fflag,
sys/dev/bxe/bxe.c
19250
bxe_eioctl(struct cdev *dev, u_long cmd, caddr_t data, int fflag,
sys/dev/bxe/bxe.h
1747
struct cdev *ioctl_dev;
sys/dev/cardbus/cardbus_device.c
134
cardbus_open(struct cdev *dev, int oflags, int devtype, struct thread *td)
sys/dev/cardbus/cardbus_device.c
141
cardbus_close(struct cdev *dev, int fflags, int devtype, struct thread *td)
sys/dev/cardbus/cardbus_device.c
148
cardbus_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int fflag,
sys/dev/cardbus/cardbus_device.c
155
cardbus_read(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/cardbus/cardbusvar.h
61
struct cdev *sc_cisdev;
sys/dev/cfi/cfi_dev.c
153
cfi_devopen(struct cdev *dev, int oflags, int devtype, struct thread *td)
sys/dev/cfi/cfi_dev.c
166
cfi_devclose(struct cdev *dev, int fflag, int devtype, struct thread *td)
sys/dev/cfi/cfi_dev.c
182
cfi_devread(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/cfi/cfi_dev.c
223
cfi_devwrite(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/cfi/cfi_dev.c
261
cfi_devioctl(struct cdev *dev, u_long cmd, caddr_t data, int fflag,
sys/dev/cfi/cfi_var.h
73
struct cdev *sc_nod;
sys/dev/ciss/ciss.c
4576
ciss_open(struct cdev *dev, int flags, int fmt, struct thread *p)
sys/dev/ciss/ciss.c
4596
ciss_close(struct cdev *dev, int flags, int fmt, struct thread *p)
sys/dev/ciss/ciss.c
4617
ciss_ioctl(struct cdev *dev, u_long cmd, caddr_t addr, int32_t flag, struct thread *p)
sys/dev/ciss/cissvar.h
187
struct cdev *ciss_dev_t; /* control device */
sys/dev/clk/allwinner/aw_ccu.c
191
device_t cdev;
sys/dev/clk/allwinner/aw_ccu.c
218
cdev = simplebus_add_device(dev, child, 0, NULL, -1, NULL);
sys/dev/clk/allwinner/aw_ccu.c
219
if (cdev != NULL)
sys/dev/clk/allwinner/aw_ccu.c
220
device_probe_and_attach(cdev);
sys/dev/clk/clk_bus.c
61
device_t cdev;
sys/dev/clk/clk_bus.c
67
cdev = simplebus_add_device(dev, child, 0, NULL, -1, NULL);
sys/dev/clk/clk_bus.c
68
if (cdev != NULL)
sys/dev/clk/clk_bus.c
69
device_probe_and_attach(cdev);
sys/dev/cpuctl/cpuctl.c
153
cpuctl_ioctl(struct cdev *dev, u_long cmd, caddr_t data,
sys/dev/cpuctl/cpuctl.c
554
cpuctl_open(struct cdev *dev, int flags, int fmt __unused, struct thread *td)
sys/dev/cpuctl/cpuctl.c
87
static struct cdev **cpuctl_devs;
sys/dev/cxgb/cxgb_adapter.h
112
struct cdev *port_cdev;
sys/dev/cxgb/cxgb_main.c
2467
cxgb_extension_open(struct cdev *dev, int flags, int fmp, struct thread *td)
sys/dev/cxgb/cxgb_main.c
2473
cxgb_extension_close(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/dev/cxgb/cxgb_main.c
2479
cxgb_extension_ioctl(struct cdev *dev, unsigned long cmd, caddr_t data,
sys/dev/cxgbe/adapter.h
958
struct cdev *cdev;
sys/dev/cxgbe/t4_main.c
13250
t4_ioctl(struct cdev *dev, unsigned long cmd, caddr_t data, int fflag,
sys/dev/cxgbe/t4_main.c
1435
rc = make_dev_s(&mda, &sc->cdev, "%s", device_get_nameunit(dev));
sys/dev/cxgbe/t4_main.c
1775
if (rc != 0 && sc->cdev) {
sys/dev/cxgbe/t4_main.c
1895
if (sc->cdev) {
sys/dev/cxgbe/t4_main.c
1896
destroy_dev(sc->cdev);
sys/dev/cxgbe/t4_main.c
1897
sc->cdev = NULL;
sys/dev/cxgbe/t4_vf.c
577
rc = make_dev_s(&mda, &sc->cdev, "%s", device_get_nameunit(dev));
sys/dev/cxgbe/t4_vf.c
833
t4vf_ioctl(struct cdev *dev, unsigned long cmd, caddr_t data, int fflag,
sys/dev/cyapa/cyapa.c
1129
cyapakqfilter(struct cdev *dev, struct knote *kn)
sys/dev/cyapa/cyapa.c
1151
cyapapoll(struct cdev *dev, int events, struct thread *td)
sys/dev/cyapa/cyapa.c
1201
cyapaioctl(struct cdev *dev, u_long cmd, caddr_t data, int fflag, struct thread *td)
sys/dev/cyapa/cyapa.c
157
struct cdev *devnode;
sys/dev/cyapa/cyapa.c
657
cyapaopen(struct cdev *dev, int oflags, int devtype, struct thread *td)
sys/dev/cyapa/cyapa.c
693
cyaparead(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/cyapa/cyapa.c
858
cyapawrite(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/dcons/dcons_crom.c
173
cnselect(dcons_conf->cdev);
sys/dev/dcons/dcons_os.c
312
dg.cdev = &dcons_consdev;
sys/dev/dcons/dcons_os.h
44
struct consdev *cdev;
sys/dev/dpaa2/dpaa2_console.c
203
dpaa2_cons_open(struct cdev *cdev, int flags, int fmt, struct thread *td)
sys/dev/dpaa2/dpaa2_console.c
213
cd = cdev->si_drv1;
sys/dev/dpaa2/dpaa2_console.c
220
"cd %p\n", __func__, __LINE__, rlen, sizeof(hdr), cdev, cd));
sys/dev/dpaa2/dpaa2_console.c
248
dpaa2_cons_close(struct cdev *cdev, int flags, int fmt, struct thread *td)
sys/dev/dpaa2/dpaa2_console.c
252
cd = cdev->si_drv1;
sys/dev/dpaa2/dpaa2_console.c
262
dpaa2_cons_read(struct cdev *cdev, struct uio *uio, int flag)
sys/dev/dpaa2/dpaa2_console.c
270
cd = cdev->si_drv1;
sys/dev/dpaa2/dpaa2_console.c
292
cdev, cd));
sys/dev/dpaa2/dpaa2_console.c
314
"cd %p\n", __func__, __LINE__, rlen, count, cdev, cd));
sys/dev/dpaa2/dpaa2_console.c
390
error = make_dev_s(&md_args, &cd->cdev, "%s", devsw->d_name);
sys/dev/dpaa2/dpaa2_console.c
442
if (sc->aiop_cd.cdev != NULL)
sys/dev/dpaa2/dpaa2_console.c
443
destroy_dev(sc->aiop_cd.cdev);
sys/dev/dpaa2/dpaa2_console.c
444
if (sc->mc_cd.cdev != NULL)
sys/dev/dpaa2/dpaa2_console.c
445
destroy_dev(sc->mc_cd.cdev);
sys/dev/dpaa2/dpaa2_console.c
97
struct cdev *cdev;
sys/dev/drm2/drmP.h
1202
int drm_mmap_single(struct cdev *kdev, vm_ooffset_t *offset,
sys/dev/drm2/drmP.h
933
struct cdev *device; /**< Device number for mknod */
sys/dev/drm2/drm_drv.c
355
int drm_ioctl(struct cdev *kdev, u_long cmd, caddr_t data, int flags,
sys/dev/drm2/drm_fops.c
120
int drm_open(struct cdev *kdev, int flags, int fmt, DRM_STRUCTPROC *p)
sys/dev/drm2/drm_fops.c
176
static int drm_open_helper(struct cdev *kdev, int flags, int fmt,
sys/dev/drm2/drm_fops.c
40
static int drm_open_helper(struct cdev *kdev, int flags, int fmt,
sys/dev/drm2/drm_fops.c
491
drm_read(struct cdev *kdev, struct uio *uio, int ioflag)
sys/dev/drm2/drm_fops.c
550
drm_poll(struct cdev *kdev, int events, struct thread *td)
sys/dev/drm2/drm_fops.c
581
drm_mmap_single(struct cdev *kdev, vm_ooffset_t *offset, vm_size_t size,
sys/dev/drm2/drm_vm.c
46
drm_mmap(struct cdev *kdev, vm_ooffset_t offset, vm_paddr_t *paddr,
sys/dev/e1000/if_em.h
484
struct cdev *led_dev;
sys/dev/efidev/efidev.c
202
static struct cdev *efidev;
sys/dev/efidev/efidev.c
47
efidev_ioctl(struct cdev *dev __unused, u_long cmd, caddr_t addr,
sys/dev/etherswitch/arswitch/arswitchvar.h
53
struct cdev *led;
sys/dev/etherswitch/etherswitch.c
134
etherswitchioctl(struct cdev *cdev, u_long cmd, caddr_t data, int flags, struct thread *td)
sys/dev/etherswitch/etherswitch.c
136
struct etherswitch_softc *sc = cdev->si_drv1;
sys/dev/etherswitch/etherswitch.c
49
struct cdev *sc_devnode;
sys/dev/evdev/cdev.c
103
evdev_open(struct cdev *dev, int oflags, int devtype, struct thread *td)
sys/dev/evdev/cdev.c
173
evdev_read(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/evdev/cdev.c
254
evdev_write(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/evdev/cdev.c
307
evdev_poll(struct cdev *dev, int events, struct thread *td)
sys/dev/evdev/cdev.c
337
evdev_kqfilter(struct cdev *dev, struct knote *kn)
sys/dev/evdev/cdev.c
393
evdev_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int fflag,
sys/dev/evdev/evdev_private.h
113
struct cdev * ev_cdev;
sys/dev/evdev/uinput.c
200
uinput_open(struct cdev *dev, int oflags, int devtype, struct thread *td)
sys/dev/evdev/uinput.c
231
uinput_read(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/evdev/uinput.c
281
uinput_write(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/evdev/uinput.c
375
uinput_poll(struct cdev *dev, int events, struct thread *td)
sys/dev/evdev/uinput.c
404
uinput_kqfilter(struct cdev *dev, struct knote *kn)
sys/dev/evdev/uinput.c
642
uinput_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int fflag,
sys/dev/evdev/uinput.c
94
static struct cdev *uinput_cdev;
sys/dev/fb/fbd.c
102
fb_close(struct cdev *dev, int fflag, int devtype, struct thread *td)
sys/dev/fb/fbd.c
109
fb_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int fflag,
sys/dev/fb/fbd.c
149
fb_read(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/fb/fbd.c
156
fb_write(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/fb/fbd.c
163
fb_mmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr, int nprot,
sys/dev/fb/fbd.c
60
struct cdev *fb_si;
sys/dev/fb/fbd.c
95
fb_open(struct cdev *dev, int oflags, int devtype, struct thread *td)
sys/dev/fdt/simple_mfd.c
282
device_t cdev;
sys/dev/fdt/simple_mfd.c
286
cdev = device_add_child_ordered(dev, order, name, unit);
sys/dev/fdt/simple_mfd.c
287
if (cdev == NULL) {
sys/dev/fdt/simple_mfd.c
296
device_set_ivars(cdev, ndi);
sys/dev/fdt/simple_mfd.c
298
return(cdev);
sys/dev/fdt/simplebus.c
334
device_t cdev;
sys/dev/fdt/simplebus.c
338
cdev = device_add_child_ordered(dev, order, name, unit);
sys/dev/fdt/simplebus.c
339
if (cdev == NULL) {
sys/dev/fdt/simplebus.c
348
device_set_ivars(cdev, ndi);
sys/dev/fdt/simplebus.c
350
return(cdev);
sys/dev/fdt/simplebus.c
356
device_t cdev;
sys/dev/fdt/simplebus.c
359
cdev = device_add_child_ordered(dev, order, name, unit);
sys/dev/fdt/simplebus.c
360
if (cdev == NULL)
sys/dev/fdt/simplebus.c
366
device_set_ivars(cdev, ndi);
sys/dev/fdt/simplebus.c
368
return (cdev);
sys/dev/filemon/filemon.c
356
filemon_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int flag __unused,
sys/dev/filemon/filemon.c
420
filemon_open(struct cdev *dev, int oflags __unused, int devtype __unused,
sys/dev/filemon/filemon.c
441
filemon_close(struct cdev *dev __unused, int flag __unused, int fmt __unused,
sys/dev/filemon/filemon.c
94
static struct cdev *filemon_dev;
sys/dev/firewire/firewirereg.h
147
int (*ioctl) (struct cdev *, u_long, caddr_t, int, fw_proc *);
sys/dev/firewire/firewirereg.h
289
void fwdev_clone (void *, struct ucred *, char *, int, struct cdev **);
sys/dev/firewire/firewirereg.h
70
struct cdev *dev;
sys/dev/firewire/fwdev.c
156
fw_open(struct cdev *dev, int flags, int fmt, fw_proc *td)
sys/dev/firewire/fwdev.c
198
fw_close(struct cdev *dev, int flags, int fmt, fw_proc *td)
sys/dev/firewire/fwdev.c
314
fw_read(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/firewire/fwdev.c
447
fw_write(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/firewire/fwdev.c
538
fw_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int flag, fw_proc *td)
sys/dev/firewire/fwdev.c
820
fw_poll(struct cdev *dev, int events, fw_proc *td)
sys/dev/firewire/fwdev.c
848
fw_mmap (struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr,
sys/dev/firewire/fwdev.c
861
struct cdev *dev;
sys/dev/firewire/fwdev.c
880
struct cdev *d;
sys/dev/firewire/fwdev.c
907
struct cdev **dev)
sys/dev/firewire/fwmem.c
268
fwmem_open(struct cdev *dev, int flags, int fmt, fw_proc *td)
sys/dev/firewire/fwmem.c
305
fwmem_close (struct cdev *dev, int flags, int fmt, fw_proc *td)
sys/dev/firewire/fwmem.c
350
struct cdev *dev;
sys/dev/firewire/fwmem.c
408
fwmem_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int flag, fw_proc *td)
sys/dev/firewire/fwmem.c
428
fwmem_poll(struct cdev *dev, int events, fw_proc *td)
sys/dev/firewire/fwmem.c
434
fwmem_mmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr,
sys/dev/firewire/fwohci.c
351
fwohci_ioctl (struct cdev *dev, u_long cmd, caddr_t data, int flag, fw_proc *td)
sys/dev/firmware/xilinx/zynqmp_firmware.c
425
device_t cdev;
sys/dev/firmware/xilinx/zynqmp_firmware.c
429
cdev = device_add_child_ordered(dev, order, name, unit);
sys/dev/firmware/xilinx/zynqmp_firmware.c
430
if (cdev == NULL) {
sys/dev/firmware/xilinx/zynqmp_firmware.c
439
device_set_ivars(cdev, ndi);
sys/dev/firmware/xilinx/zynqmp_firmware.c
441
return(cdev);
sys/dev/firmware/xilinx/zynqmp_firmware.c
461
device_t cdev;
sys/dev/firmware/xilinx/zynqmp_firmware.c
475
cdev = zynqmp_firmware_add_device(dev, child, 0, NULL, -1, NULL);
sys/dev/firmware/xilinx/zynqmp_firmware.c
476
if (cdev != NULL)
sys/dev/firmware/xilinx/zynqmp_firmware.c
477
device_probe_and_attach(cdev);
sys/dev/gpio/gpioc.c
1010
gpioc_kqfilter(struct cdev *dev, struct knote *kn)
sys/dev/gpio/gpioc.c
62
struct cdev *sc_ctl_dev; /* controller device */
sys/dev/gpio/gpioc.c
685
gpioc_open(struct cdev *dev, int oflags, int devtype, struct thread *td)
sys/dev/gpio/gpioc.c
721
gpioc_read(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/gpio/gpioc.c
786
gpioc_ioctl(struct cdev *cdev, u_long cmd, caddr_t arg, int fflag,
sys/dev/gpio/gpioc.c
790
struct gpioc_softc *sc = cdev->si_drv1;
sys/dev/gpio/gpioc.c
980
gpioc_poll(struct cdev *dev, int events, struct thread *td)
sys/dev/gpio/gpioled.c
63
struct cdev *sc_leddev;
sys/dev/gpio/gpioled_fdt.c
52
struct cdev *leddev;
sys/dev/gpio/gpiopps.c
56
struct cdev *pps_cdev;
sys/dev/gpio/gpiopps.c
65
gpiopps_open(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/dev/gpio/gpiopps.c
78
gpiopps_close(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/dev/gpio/gpiopps.c
90
gpiopps_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int flags, struct thread *td)
sys/dev/hid/hidraw.c
122
struct cdev *dev;
sys/dev/hid/hidraw.c
347
hidraw_open(struct cdev *dev, int flag, int mode, struct thread *td)
sys/dev/hid/hidraw.c
414
hidraw_read(struct cdev *dev, struct uio *uio, int flag)
sys/dev/hid/hidraw.c
494
hidraw_write(struct cdev *dev, struct uio *uio, int flag)
sys/dev/hid/hidraw.c
564
hidraw_ioctl(struct cdev *dev, u_long cmd, caddr_t addr, int flag,
sys/dev/hid/hidraw.c
947
hidraw_poll(struct cdev *dev, int events, struct thread *td)
sys/dev/hid/hidraw.c
973
hidraw_kqfilter(struct cdev *dev, struct knote *kn)
sys/dev/hid/u2f.c
264
u2f_open(struct cdev *dev, int flag, int mode, struct thread *td)
sys/dev/hid/u2f.c
314
u2f_read(struct cdev *dev, struct uio *uio, int flag)
sys/dev/hid/u2f.c
370
u2f_write(struct cdev *dev, struct uio *uio, int flag)
sys/dev/hid/u2f.c
411
u2f_ioctl(struct cdev *dev, u_long cmd, caddr_t addr, int flag,
sys/dev/hid/u2f.c
476
u2f_poll(struct cdev *dev, int events, struct thread *td)
sys/dev/hid/u2f.c
505
u2f_kqfilter(struct cdev *dev, struct knote *kn)
sys/dev/hid/u2f.c
79
struct cdev *dev;
sys/dev/hpt27xx/hpt27xx_osm_bsd.c
1278
static int hpt_open(struct cdev *dev, int flags, int devtype, struct thread *td)
sys/dev/hpt27xx/hpt27xx_osm_bsd.c
1283
static int hpt_close(struct cdev *dev, int flags, int devtype, struct thread *td)
sys/dev/hpt27xx/hpt27xx_osm_bsd.c
1288
static int hpt_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int fflag, struct thread *td)
sys/dev/hptiop/hptiop.h
336
typedef struct cdev * ioctl_dev_t;
sys/dev/hptnr/hptnr_osm_bsd.c
1568
static int hpt_open(struct cdev *dev, int flags, int devtype, struct thread *td)
sys/dev/hptnr/hptnr_osm_bsd.c
1573
static int hpt_close(struct cdev *dev, int flags, int devtype, struct thread *td)
sys/dev/hptnr/hptnr_osm_bsd.c
1578
static int hpt_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int fflag, struct thread *td)
sys/dev/hptrr/hptrr_osm_bsd.c
1211
static int hpt_open(struct cdev *dev, int flags, int devtype, struct thread *td)
sys/dev/hptrr/hptrr_osm_bsd.c
1216
static int hpt_close(struct cdev *dev, int flags, int devtype, struct thread *td)
sys/dev/hptrr/hptrr_osm_bsd.c
1221
static int hpt_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int fflag, struct thread *td)
sys/dev/hwt/hwt.c
148
static struct cdev *hwt_cdev;
sys/dev/hwt/hwt_ioctl.c
431
hwt_ioctl(struct cdev *dev, u_long cmd, caddr_t addr, int flags,
sys/dev/hwt/hwt_ioctl.h
32
int hwt_ioctl(struct cdev *dev, u_long cmd, caddr_t addr, int flags,
sys/dev/hwt/hwt_vm.c
182
hwt_vm_open(struct cdev *cdev, int oflags, int devtype, struct thread *td)
sys/dev/hwt/hwt_vm.c
191
hwt_vm_mmap_single(struct cdev *cdev, vm_ooffset_t *offset,
sys/dev/hwt/hwt_vm.c
196
vm = cdev->si_drv1;
sys/dev/hwt/hwt_vm.c
237
hwt_vm_ioctl(struct cdev *dev, u_long cmd, caddr_t addr, int flags,
sys/dev/hwt/hwt_vm.c
414
error = make_dev_s(&args, &vm->cdev, "%s", path);
sys/dev/hwt/hwt_vm.c
473
if (vm->cdev)
sys/dev/hwt/hwt_vm.c
474
destroy_dev_sched(vm->cdev);
sys/dev/hwt/hwt_vm.h
37
struct cdev *cdev;
sys/dev/hyperv/utilities/hv_kvp.c
171
struct cdev *hv_kvp_dev;
sys/dev/hyperv/utilities/hv_kvp.c
693
hv_kvp_dev_open(struct cdev *dev, int oflags, int devtype,
sys/dev/hyperv/utilities/hv_kvp.c
710
hv_kvp_dev_close(struct cdev *dev __unused, int fflag __unused, int devtype __unused,
sys/dev/hyperv/utilities/hv_kvp.c
727
hv_kvp_dev_daemon_read(struct cdev *dev, struct uio *uio, int ioflag __unused)
sys/dev/hyperv/utilities/hv_kvp.c
759
hv_kvp_dev_daemon_write(struct cdev *dev, struct uio *uio, int ioflag __unused)
sys/dev/hyperv/utilities/hv_kvp.c
820
hv_kvp_dev_daemon_poll(struct cdev *dev, int events, struct thread *td)
sys/dev/hyperv/utilities/hv_snapshot.c
225
struct cdev *hv_vss_dev;
sys/dev/hyperv/utilities/hv_snapshot.c
227
struct cdev *hv_appvss_dev;
sys/dev/hyperv/utilities/hv_snapshot.c
525
hv_vss_dev_open(struct cdev *dev, int oflags, int devtype, struct thread *td)
sys/dev/hyperv/utilities/hv_snapshot.c
545
hv_vss_dev_close(struct cdev *dev, int fflag __unused, int devtype __unused,
sys/dev/hyperv/utilities/hv_snapshot.c
560
hv_vss_dev_daemon_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int flag,
sys/dev/hyperv/utilities/hv_snapshot.c
588
hv_vss_dev_daemon_poll(struct cdev *dev, int events, struct thread *td)
sys/dev/hyperv/utilities/hv_snapshot.c
607
hv_appvss_dev_open(struct cdev *dev, int oflags, int devtype, struct thread *td)
sys/dev/hyperv/utilities/hv_snapshot.c
625
hv_appvss_dev_close(struct cdev *dev, int fflag __unused, int devtype __unused,
sys/dev/hyperv/utilities/hv_snapshot.c
640
hv_appvss_dev_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int flag,
sys/dev/hyperv/utilities/hv_snapshot.c
668
hv_appvss_dev_poll(struct cdev *dev, int events, struct thread *td)
sys/dev/hyperv/vmbus/amd64/hyperv_machdep.c
104
hyperv_tsc_mmap(struct cdev *dev __unused, vm_ooffset_t offset,
sys/dev/hyperv/vmbus/amd64/hyperv_machdep.c
94
hyperv_tsc_open(struct cdev *dev __unused, int oflags, int devtype __unused,
sys/dev/ida/ida.c
743
ida_ioctl (struct cdev *dev, u_long cmd, caddr_t addr, int32_t flag, struct thread *td)
sys/dev/ida/idavar.h
134
struct cdev *ida_dev_t;
sys/dev/igc/if_igc.h
309
struct cdev *led_dev;
sys/dev/iicbus/icee.c
187
sc->cdev = make_dev(&icee_cdevsw, device_get_unit(dev), UID_ROOT,
sys/dev/iicbus/icee.c
189
if (sc->cdev == NULL) {
sys/dev/iicbus/icee.c
192
sc->cdev->si_drv1 = sc;
sys/dev/iicbus/icee.c
211
destroy_dev(sc->cdev);
sys/dev/iicbus/icee.c
216
icee_read(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/iicbus/icee.c
276
icee_write(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/iicbus/icee.c
67
struct cdev *cdev; /* user interface */
sys/dev/iicbus/iic.c
184
iicopen(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/dev/iicbus/iic.c
267
iicuio(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/iicbus/iic.c
428
iicioctl(struct cdev *dev, u_long cmd, caddr_t data, int flags, struct thread *td)
sys/dev/iicbus/iic.c
52
struct cdev *sc_devnode;
sys/dev/iicbus/iic.c
98
static int iicuio(struct cdev *dev, struct uio *uio, int ioflag);
sys/dev/io/iodev.c
43
static int ioopen(struct cdev *dev, int flags, int fmt,
sys/dev/io/iodev.c
45
static int ioclose(struct cdev *dev, int flags, int fmt,
sys/dev/io/iodev.c
47
static int ioioctl(struct cdev *dev, u_long cmd, caddr_t data,
sys/dev/io/iodev.c
53
static struct cdev *iodev;
sys/dev/io/iodev.c
65
ioopen(struct cdev *dev __unused, int flags __unused, int fmt __unused,
sys/dev/io/iodev.c
83
ioclose(struct cdev *dev __unused, int flags __unused, int fmt __unused,
sys/dev/io/iodev.c
92
ioioctl(struct cdev *dev __unused, u_long cmd, caddr_t data,
sys/dev/ioat/ioat_test.c
503
ioat_test_open(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/dev/ioat/ioat_test.c
510
ioat_test_close(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/dev/ioat/ioat_test.c
517
ioat_test_ioctl(struct cdev *dev, unsigned long cmd, caddr_t arg, int flag,
sys/dev/ioat/ioat_test.c
77
static struct cdev *g_ioat_cdev = NULL;
sys/dev/ipmi/ipmi.c
125
ipmi_open(struct cdev *cdev, int flags, int fmt, struct thread *td)
sys/dev/ipmi/ipmi.c
142
sc = cdev->si_drv1;
sys/dev/ipmi/ipmi.c
155
ipmi_poll(struct cdev *cdev, int poll_events, struct thread *td)
sys/dev/ipmi/ipmi.c
164
sc = cdev->si_drv1;
sys/dev/ipmi/ipmi.c
259
ipmi_ioctl(struct cdev *cdev, u_long cmd, caddr_t data,
sys/dev/ipmi/ipmi.c
282
sc = cdev->si_drv1;
sys/dev/ipmi/ipmivars.h
119
struct cdev *ipmi_cdev;
sys/dev/ips/ips.c
76
static int ips_open(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/dev/ips/ips.c
85
static int ips_close(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/dev/ips/ips.c
96
static int ips_ioctl(struct cdev *dev, u_long command, caddr_t addr, int32_t flags, struct thread *td)
sys/dev/ips/ips.h
129
struct cdev *device_file;
sys/dev/isci/isci.h
151
struct cdev *cdev_fault;
sys/dev/isci/isci.h
152
struct cdev *cdev_locate;
sys/dev/iscsi/iscsi.c
169
static int iscsi_ioctl(struct cdev *dev, u_long cmd, caddr_t arg,
sys/dev/iscsi/iscsi.c
2234
iscsi_ioctl(struct cdev *dev, u_long cmd, caddr_t arg, int mode,
sys/dev/iscsi/iscsi.h
130
struct cdev *sc_cdev;
sys/dev/isp/isp_freebsd.c
267
isp->isp_osinfo.cdev = make_dev(&isp_cdevsw, du, UID_ROOT, GID_OPERATOR, 0600, "%s", nu);
sys/dev/isp/isp_freebsd.c
268
if (isp->isp_osinfo.cdev) {
sys/dev/isp/isp_freebsd.c
269
isp->isp_osinfo.cdev->si_drv1 = isp;
sys/dev/isp/isp_freebsd.c
289
if (isp->isp_osinfo.cdev) {
sys/dev/isp/isp_freebsd.c
290
destroy_dev(isp->isp_osinfo.cdev);
sys/dev/isp/isp_freebsd.c
291
isp->isp_osinfo.cdev = NULL;
sys/dev/isp/isp_freebsd.c
372
ispioctl(struct cdev *dev, u_long c, caddr_t addr, int flags, struct thread *td)
sys/dev/isp/isp_freebsd.h
241
struct cdev * cdev;
sys/dev/iwn/if_iwn.c
5147
iwn_cdev_open(struct cdev *dev, int flags, int type, struct thread *td)
sys/dev/iwn/if_iwn.c
5154
iwn_cdev_close(struct cdev *dev, int flags, int type, struct thread *td)
sys/dev/iwn/if_iwn.c
5161
iwn_cdev_ioctl(struct cdev *dev, unsigned long cmd, caddr_t data, int fflag,
sys/dev/iwn/if_iwnvar.h
242
struct cdev *sc_cdev;
sys/dev/kbd/kbd.c
527
genkbdopen(struct cdev *dev, int mode, int flag, struct thread *td)
sys/dev/kbd/kbd.c
558
genkbdclose(struct cdev *dev, int mode, int flag, struct thread *td)
sys/dev/kbd/kbd.c
579
genkbdread(struct cdev *dev, struct uio *uio, int flag)
sys/dev/kbd/kbd.c
626
genkbdwrite(struct cdev *dev, struct uio *uio, int flag)
sys/dev/kbd/kbd.c
637
genkbdioctl(struct cdev *dev, u_long cmd, caddr_t arg, int flag, struct thread *td)
sys/dev/kbd/kbd.c
652
genkbdpoll(struct cdev *dev, int events, struct thread *td)
sys/dev/kbd/kbdreg.h
164
struct cdev *kb_dev;
sys/dev/ksyms/ksyms.c
404
ksyms_open(struct cdev *dev, int flags, int fmt __unused, struct thread *td)
sys/dev/ksyms/ksyms.c
462
ksyms_read(struct cdev *dev, struct uio *uio, int flags __unused)
sys/dev/ksyms/ksyms.c
474
ksyms_mmap_single(struct cdev *dev, vm_ooffset_t *offset, vm_size_t size,
sys/dev/ksyms/ksyms.c
94
static struct cdev *ksyms_dev;
sys/dev/led/led.c
212
led_write(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/led/led.c
273
struct cdev *
sys/dev/led/led.c
279
struct cdev *
sys/dev/led/led.c
306
led_destroy(struct cdev *dev)
sys/dev/led/led.c
35
struct cdev *dev;
sys/dev/led/led.h
15
struct cdev *led_create_state(led_t *, void *, char const *, int);
sys/dev/led/led.h
16
struct cdev *led_create(led_t *, void *, char const *);
sys/dev/led/led.h
17
void led_destroy(struct cdev *);
sys/dev/md/md.c
1940
mdctlioctl(struct cdev *dev, u_long cmd, caddr_t addr, int flags,
sys/dev/md/md.c
208
static struct cdev *status_dev = NULL;
sys/dev/md/md.c
252
struct cdev *dev;
sys/dev/mem/memdev.c
57
static struct cdev *memdev, *kmemdev;
sys/dev/mem/memdev.c
74
memopen(struct cdev *dev __unused, int flags, int fmt __unused,
sys/dev/mem/memdev.c
92
memioctl(struct cdev *dev, u_long cmd, caddr_t data, int flags,
sys/dev/mfi/mfi.c
110
static int mfi_linux_ioctl_int(struct cdev *, u_long, caddr_t, int, struct thread *);
sys/dev/mfi/mfi.c
2691
mfi_open(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/dev/mfi/mfi.c
2711
mfi_close(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/dev/mfi/mfi.c
3087
mfi_ioctl(struct cdev *dev, u_long cmd, caddr_t arg, int flag, struct thread *td)
sys/dev/mfi/mfi.c
3462
mfi_linux_ioctl_int(struct cdev *dev, u_long cmd, caddr_t arg, int flag, struct thread *td)
sys/dev/mfi/mfi.c
3658
mfi_poll(struct cdev *dev, int poll_events, struct thread *td)
sys/dev/mfi/mfi.c
369
struct cdev *dev_t;
sys/dev/mfi/mfivar.h
317
struct cdev *mfi_cdev;
sys/dev/mlx/mlx.c
749
mlx_open(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/dev/mlx/mlx.c
765
mlx_close(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/dev/mlx/mlx.c
781
mlx_ioctl(struct cdev *dev, u_long cmd, caddr_t addr, int32_t flag, struct thread *td)
sys/dev/mlx/mlxvar.h
115
struct cdev *mlx_dev_t;
sys/dev/mlx5/mlx5_core/mlx5_fwdump.c
401
mlx5_ctl_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int fflag,
sys/dev/mlx5/mlx5_core/mlx5_fwdump.c
513
static struct cdev *mlx5_ctl_dev;
sys/dev/mlx5/mlx5_fpga_tools/mlx5fpga_tools_char.c
131
tools_char_read(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/mlx5/mlx5_fpga_tools/mlx5fpga_tools_char.c
159
tools_char_write(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/mlx5/mlx5_fpga_tools/mlx5fpga_tools_char.c
195
tools_char_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int fflag,
sys/dev/mlx5/mlx5_fpga_tools/mlx5fpga_tools_char.c
291
struct cdev *cd;
sys/dev/mlx5/mlx5_fpga_tools/mlx5fpga_tools_char.c
324
((struct cdev *)(tdev->char_device))->si_name);
sys/dev/mlx5/mlx5_fpga_tools/mlx5fpga_tools_char.c
325
destroy_dev((struct cdev *)(tdev->char_device));
sys/dev/mlx5/mlx5_fpga_tools/mlx5fpga_tools_char.c
54
tools_char_open(struct cdev *dev, int oflags, int devtype, struct thread *td)
sys/dev/mmc/mmcsd.c
137
struct cdev *rpmb_dev;
sys/dev/mmc/mmcsd.c
176
static int mmcsd_ioctl_rpmb(struct cdev *dev, u_long cmd, caddr_t data,
sys/dev/mmc/mmcsd.c
811
mmcsd_ioctl_rpmb(struct cdev *dev, u_long cmd, caddr_t data,
sys/dev/mpi3mr/mpi3mr.h
550
struct cdev *mpi3mr_cdev;
sys/dev/mpi3mr/mpi3mr_app.c
135
mpi3mr_poll(struct cdev *dev, int poll_events, struct thread *td)
sys/dev/mpi3mr/mpi3mr_app.c
2142
mpi3mr_app_drvrcmds(struct cdev *dev, u_long cmd,
sys/dev/mpi3mr/mpi3mr_app.c
2204
mpi3mr_ioctl(struct cdev *dev, u_long cmd, caddr_t arg, int flag, struct thread *td)
sys/dev/mpi3mr/mpi3mr_app.c
70
mpi3mr_open(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/dev/mpi3mr/mpi3mr_app.c
77
mpi3mr_close(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/dev/mpi3mr/mpi3mr_app.c
780
mpi3mr_app_mptcmds(struct cdev *dev, u_long cmd, void *uarg,
sys/dev/mpr/mpr_user.c
218
mpr_open(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/dev/mpr/mpr_user.c
225
mpr_close(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/dev/mpr/mpr_user.c
2257
mpr_ioctl(struct cdev *dev, u_long cmd, void *arg, int flag,
sys/dev/mpr/mpr_user.c
2489
mpr_ioctl32(struct cdev *dev, u_long cmd32, void *_arg, int flag,
sys/dev/mpr/mpr_user.c
2619
mpr_ioctl_devsw(struct cdev *dev, u_long com, caddr_t arg, int flag,
sys/dev/mpr/mprvar.h
337
struct cdev *mpr_cdev;
sys/dev/mps/mps_user.c
204
mps_open(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/dev/mps/mps_user.c
211
mps_close(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/dev/mps/mps_user.c
2145
mps_ioctl(struct cdev *dev, u_long cmd, void *arg, int flag,
sys/dev/mps/mps_user.c
2376
mps_ioctl32(struct cdev *dev, u_long cmd32, void *_arg, int flag,
sys/dev/mps/mps_user.c
2506
mps_ioctl_devsw(struct cdev *dev, u_long com, caddr_t arg, int flag,
sys/dev/mps/mpsvar.h
302
struct cdev *mps_cdev;
sys/dev/mpt/mpt.h
740
struct cdev *cdev;
sys/dev/mpt/mpt_user.c
123
mpt->cdev = make_dev(&mpt_cdevsw, unit, UID_ROOT, GID_OPERATOR, 0640,
sys/dev/mpt/mpt_user.c
125
if (mpt->cdev == NULL) {
sys/dev/mpt/mpt_user.c
132
mpt->cdev->si_drv1 = mpt;
sys/dev/mpt/mpt_user.c
170
destroy_dev(mpt->cdev);
sys/dev/mpt/mpt_user.c
180
mpt_open(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/dev/mpt/mpt_user.c
187
mpt_close(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/dev/mpt/mpt_user.c
592
mpt_ioctl(struct cdev *dev, u_long cmd, caddr_t arg, int flag, struct thread *td)
sys/dev/mrsas/mrsas.c
1409
mrsas_get_softc_instance(struct cdev *dev, u_long cmd, caddr_t arg)
sys/dev/mrsas/mrsas.c
1440
mrsas_ioctl(struct cdev *dev, u_long cmd, caddr_t arg, int flag,
sys/dev/mrsas/mrsas.c
1536
mrsas_poll(struct cdev *dev, int poll_events, struct thread *td)
sys/dev/mrsas/mrsas.c
232
mrsas_open(struct cdev *dev, int oflags, int devtype, struct thread *td)
sys/dev/mrsas/mrsas.c
239
mrsas_close(struct cdev *dev, int fflag, int devtype, struct thread *td)
sys/dev/mrsas/mrsas.c
92
mrsas_get_softc_instance(struct cdev *dev,
sys/dev/mrsas/mrsas.h
3435
struct cdev *mrsas_cdev;
sys/dev/mrsas/mrsas.h
3437
struct cdev *mrsas_linux_emulator_cdev;
sys/dev/netmap/netmap.c
4584
static struct cdev *netmap_dev; /* /dev/netmap character device. */
sys/dev/netmap/netmap_freebsd.c
1033
struct cdev *dev = vmh->dev;
sys/dev/netmap/netmap_freebsd.c
1047
netmap_mmap_single(struct cdev *cdev, vm_ooffset_t *foff,
sys/dev/netmap/netmap_freebsd.c
1056
nm_prinf("cdev %p foff %jd size %jd objp %p prot %d", cdev,
sys/dev/netmap/netmap_freebsd.c
1063
vmh->dev = cdev;
sys/dev/netmap/netmap_freebsd.c
1112
netmap_close(struct cdev *dev, int fflag, int devtype, struct thread *td)
sys/dev/netmap/netmap_freebsd.c
1122
netmap_open(struct cdev *dev, int oflags, int devtype, struct thread *td)
sys/dev/netmap/netmap_freebsd.c
1444
netmap_kqfilter(struct cdev *dev, struct knote *kn)
sys/dev/netmap/netmap_freebsd.c
1481
freebsd_netmap_poll(struct cdev *cdevi __unused, int events, struct thread *td)
sys/dev/netmap/netmap_freebsd.c
1491
freebsd_netmap_ioctl(struct cdev *dev __unused, u_long cmd, caddr_t data,
sys/dev/netmap/netmap_freebsd.c
953
struct cdev *dev;
sys/dev/netmap/netmap_freebsd.c
978
struct cdev *dev = vmh->dev;
sys/dev/nmdm/nmdm.c
157
struct cdev **dev)
sys/dev/null/null.c
104
full_write(struct cdev *dev __unused, struct uio *uio __unused, int flags __unused)
sys/dev/null/null.c
112
null_write(struct cdev *dev __unused, struct uio *uio, int flags __unused)
sys/dev/null/null.c
121
null_ioctl(struct cdev *dev __unused, u_long cmd, caddr_t data __unused,
sys/dev/null/null.c
148
zero_ioctl(struct cdev *dev __unused, u_long cmd, caddr_t data __unused,
sys/dev/null/null.c
169
zero_read(struct cdev *dev __unused, struct uio *uio, int flags __unused)
sys/dev/null/null.c
235
kqfilter(struct cdev *dev, struct knote *kn)
sys/dev/null/null.c
49
static struct cdev *full_dev;
sys/dev/null/null.c
50
static struct cdev *null_dev;
sys/dev/null/null.c
51
static struct cdev *zero_dev;
sys/dev/nvdimm/nvdimm_spa.c
234
nvdimm_spa_rw(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/nvdimm/nvdimm_spa.c
241
nvdimm_spa_ioctl(struct cdev *cdev, u_long cmd, caddr_t data, int fflag,
sys/dev/nvdimm/nvdimm_spa.c
247
dev = cdev->si_drv1;
sys/dev/nvdimm/nvdimm_spa.c
264
nvdimm_spa_mmap_single(struct cdev *cdev, vm_ooffset_t *offset, vm_size_t size,
sys/dev/nvdimm/nvdimm_spa.c
269
dev = cdev->si_drv1;
sys/dev/nvdimm/nvdimm_var.h
122
struct cdev *spa_dev;
sys/dev/nvme/nvme.h
1892
char cdev[SPECNAMELEN + 1];
sys/dev/nvme/nvme_ctrlr.c
1566
nvme_ctrlr_ioctl(struct cdev *cdev, u_long cmd, caddr_t arg, int flag,
sys/dev/nvme/nvme_ctrlr.c
1572
ctrlr = cdev->si_drv1;
sys/dev/nvme/nvme_ctrlr.c
1586
strlcpy(gnsid->cdev, device_get_nameunit(ctrlr->dev),
sys/dev/nvme/nvme_ctrlr.c
1587
sizeof(gnsid->cdev));
sys/dev/nvme/nvme_ctrlr.c
1750
status = make_dev_s(&md_args, &ctrlr->cdev, "%s",
sys/dev/nvme/nvme_ctrlr.c
1796
if (ctrlr->cdev)
sys/dev/nvme/nvme_ctrlr.c
1797
destroy_dev(ctrlr->cdev);
sys/dev/nvme/nvme_ns.c
122
nvme_ns_open(struct cdev *dev __unused, int flags, int fmt __unused,
sys/dev/nvme/nvme_ns.c
134
nvme_ns_close(struct cdev *dev __unused, int flags, int fmt __unused,
sys/dev/nvme/nvme_ns.c
515
return (nvme_ns_ioctl(ns->cdev, cmd, arg, flag, td));
sys/dev/nvme/nvme_ns.c
605
if (ns->cdev != NULL)
sys/dev/nvme/nvme_ns.c
619
res = make_dev_s(&md_args, &ns->cdev, "%sn%d",
sys/dev/nvme/nvme_ns.c
623
ns->cdev->si_drv2 = make_dev_alias(ns->cdev, "%sns%d",
sys/dev/nvme/nvme_ns.c
625
ns->cdev->si_flags |= SI_UNMAPPED;
sys/dev/nvme/nvme_ns.c
634
if (ns->cdev != NULL) {
sys/dev/nvme/nvme_ns.c
635
if (ns->cdev->si_drv2 != NULL)
sys/dev/nvme/nvme_ns.c
636
destroy_dev(ns->cdev->si_drv2);
sys/dev/nvme/nvme_ns.c
637
destroy_dev(ns->cdev);
sys/dev/nvme/nvme_ns.c
64
nvme_ns_ioctl(struct cdev *cdev, u_long cmd, caddr_t arg, int flag,
sys/dev/nvme/nvme_ns.c
71
ns = cdev->si_drv1;
sys/dev/nvme/nvme_ns.c
86
strlcpy(gnsid->cdev, device_get_nameunit(ctrlr->dev),
sys/dev/nvme/nvme_ns.c
87
sizeof(gnsid->cdev));
sys/dev/nvme/nvme_private.h
208
struct cdev *cdev;
sys/dev/nvme/nvme_private.h
290
struct cdev *cdev;
sys/dev/nvme/nvme_test.c
88
struct cdev *dev;
sys/dev/nvme/nvme_test.c
97
dev = io_test->ns->cdev;
sys/dev/nvmf/controller/ctl_frontend_nvmf.c
1177
nvmft_ioctl(struct cdev *cdev, u_long cmd, caddr_t data, int flag,
sys/dev/nvmf/controller/ctl_frontend_nvmf.c
50
static int nvmft_ioctl(struct cdev *cdev, u_long cmd, caddr_t data,
sys/dev/nvmf/host/nvmf.c
1216
nvmf_ioctl(struct cdev *cdev, u_long cmd, caddr_t arg, int flag,
sys/dev/nvmf/host/nvmf.c
1219
struct nvmf_softc *sc = cdev->si_drv1;
sys/dev/nvmf/host/nvmf.c
1230
strlcpy(gnsid->cdev, device_get_nameunit(sc->dev),
sys/dev/nvmf/host/nvmf.c
1231
sizeof(gnsid->cdev));
sys/dev/nvmf/host/nvmf.c
587
error = make_dev_s(&mda, &sc->cdev, "%s", device_get_nameunit(dev));
sys/dev/nvmf/host/nvmf.c
667
if (sc->cdev == NULL) {
sys/dev/nvmf/host/nvmf.c
919
destroy_dev(sc->cdev);
sys/dev/nvmf/host/nvmf_ctldev.c
116
nvmf_ctl_ioctl(struct cdev *dev, u_long cmd, caddr_t arg, int flag,
sys/dev/nvmf/host/nvmf_ctldev.c
18
static struct cdev *nvmf_cdev;
sys/dev/nvmf/host/nvmf_ns.c
263
nvmf_ns_ioctl(struct cdev *dev, u_long cmd, caddr_t arg, int flag,
sys/dev/nvmf/host/nvmf_ns.c
277
strlcpy(gnsid->cdev, device_get_nameunit(ns->sc->dev),
sys/dev/nvmf/host/nvmf_ns.c
278
sizeof(gnsid->cdev));
sys/dev/nvmf/host/nvmf_ns.c
296
nvmf_ns_open(struct cdev *dev, int oflags, int devtype, struct thread *td)
sys/dev/nvmf/host/nvmf_ns.c
38
struct cdev *cdev;
sys/dev/nvmf/host/nvmf_ns.c
393
error = make_dev_s(&mda, &ns->cdev, "%sn%u",
sys/dev/nvmf/host/nvmf_ns.c
397
ns->cdev->si_drv2 = make_dev_alias(ns->cdev, "%sns%u",
sys/dev/nvmf/host/nvmf_ns.c
400
ns->cdev->si_flags |= SI_UNMAPPED;
sys/dev/nvmf/host/nvmf_ns.c
464
if (ns->cdev->si_drv2 != NULL)
sys/dev/nvmf/host/nvmf_ns.c
465
destroy_dev(ns->cdev->si_drv2);
sys/dev/nvmf/host/nvmf_ns.c
466
destroy_dev(ns->cdev);
sys/dev/nvmf/host/nvmf_var.h
53
struct cdev *cdev;
sys/dev/nvram/nvram.c
110
nvram_write(struct cdev *dev, struct uio *uio, int flags)
sys/dev/nvram/nvram.c
67
static struct cdev *nvram_dev;
sys/dev/nvram/nvram.c
79
nvram_open(struct cdev *dev __unused, int flags, int fmt __unused,
sys/dev/nvram/nvram.c
91
nvram_read(struct cdev *dev, struct uio *uio, int flags)
sys/dev/ocs_fc/ocs.h
100
struct cdev *cdev;
sys/dev/ocs_fc/ocs_ioctl.c
1215
ocs->cdev = make_dev(&ocs_cdevsw, unit, UID_ROOT, GID_OPERATOR, 0640,
sys/dev/ocs_fc/ocs_ioctl.c
1217
if (ocs->cdev) {
sys/dev/ocs_fc/ocs_ioctl.c
1218
ocs->cdev->si_drv1 = ocs;
sys/dev/ocs_fc/ocs_ioctl.c
1236
if (ocs->cdev) {
sys/dev/ocs_fc/ocs_ioctl.c
1237
ocs->cdev->si_drv1 = NULL;
sys/dev/ocs_fc/ocs_ioctl.c
1238
destroy_dev(ocs->cdev);
sys/dev/ocs_fc/ocs_ioctl.c
356
ocs_ioctl(struct cdev *cdev, u_long cmd, caddr_t addr, int flag, struct thread *td)
sys/dev/ocs_fc/ocs_ioctl.c
359
struct ocs_softc *ocs = cdev->si_drv1;
sys/dev/ocs_fc/ocs_ioctl.c
59
ocs_open(struct cdev *cdev, int flags, int fmt, struct thread *td)
sys/dev/ocs_fc/ocs_ioctl.c
65
ocs_close(struct cdev *cdev, int flag, int fmt, struct thread *td)
sys/dev/ofw/ofw_cpu.c
112
device_t cdev;
sys/dev/ofw/ofw_cpu.c
129
cdev = device_add_child(dev, NULL, DEVICE_UNIT_ANY);
sys/dev/ofw/ofw_cpu.c
130
if (cdev == NULL) {
sys/dev/ofw/ofw_cpu.c
137
device_set_ivars(cdev, dinfo);
sys/dev/ofw/ofw_firmware.c
126
device_t cdev;
sys/dev/ofw/ofw_firmware.c
148
cdev = ofw_firmware_add_device(dev, child, 0, NULL, -1, NULL);
sys/dev/ofw/ofw_firmware.c
149
if (cdev != NULL)
sys/dev/ofw/ofw_firmware.c
150
device_probe_and_attach(cdev);
sys/dev/ofw/ofw_firmware.c
81
device_t cdev;
sys/dev/ofw/ofw_firmware.c
85
cdev = device_add_child_ordered(dev, order, name, unit);
sys/dev/ofw/ofw_firmware.c
86
if (cdev == NULL) {
sys/dev/ofw/ofw_firmware.c
95
device_set_ivars(cdev, ndi);
sys/dev/ofw/ofw_firmware.c
97
return(cdev);
sys/dev/ofw/openfirmio.c
107
openfirm_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int flags,
sys/dev/ofw/openfirmio.c
57
static struct cdev *openfirm_dev;
sys/dev/pbio/pbio.c
243
pbioioctl (struct cdev *dev, u_long cmd, caddr_t data, int flag,
sys/dev/pbio/pbio.c
280
pbioopen(struct cdev *dev, int oflags, int devtype, struct thread *td)
sys/dev/pbio/pbio.c
354
pbioread(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/pbio/pbio.c
382
pbiowrite(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/pbio/pbio.c
428
pbiopoll(struct cdev *dev, int which, struct thread *td)
sys/dev/pbio/pbio.c
99
struct cdev *port;
sys/dev/pccard/pccardvarp.h
173
struct cdev *cisdev;
sys/dev/pci/pci.c
6211
static struct cdev *pci_cdev;
sys/dev/pci/pci_iov.c
1012
pci_iov_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int fflag,
sys/dev/pci/pci_iov.c
677
pci_iov_config(struct cdev *cdev, struct pci_iov_arg *arg)
sys/dev/pci/pci_iov.c
692
dinfo = cdev->si_drv1;
sys/dev/pci/pci_iov.c
940
pci_iov_delete(struct cdev *cdev)
sys/dev/pci/pci_iov.c
947
dinfo = cdev->si_drv1;
sys/dev/pci/pci_iov.c
967
pci_iov_get_schema_ioctl(struct cdev *cdev, struct pci_iov_schema *output)
sys/dev/pci/pci_iov.c
977
dinfo = cdev->si_drv1;
sys/dev/pci/pci_iov_private.h
39
struct cdev *iov_cdev;
sys/dev/pci/pci_user.c
1112
pci_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int flag, struct thread *td)
sys/dev/pci/pci_user.c
132
pci_open(struct cdev *dev, int oflags, int devtype, struct thread *td)
sys/dev/pci/pci_user.c
146
pci_close(struct cdev *dev, int flag, int devtype, struct thread *td)
sys/dev/phy/phy.c
313
phy_create(struct phynode *phynode, device_t cdev)
sys/dev/phy/phy.c
320
phy->cdev = cdev;
sys/dev/phy/phy_internal.h
61
device_t cdev; /* consumer device*/
sys/dev/pms/freebsd/driver/ini/src/agtiapi.c
247
int agtiapi_open( struct cdev *dev, int oflags, int devtype, struct thread *td )
sys/dev/pms/freebsd/driver/ini/src/agtiapi.c
257
int agtiapi_close( struct cdev *dev, int fflag, int devtype, struct thread *td )
sys/dev/pms/freebsd/driver/ini/src/agtiapi.c
267
int agtiapi_read( struct cdev *dev, struct uio *uio, int ioflag )
sys/dev/pms/freebsd/driver/ini/src/agtiapi.c
278
int agtiapi_write( struct cdev *dev, struct uio *uio, int ioflag )
sys/dev/pms/freebsd/driver/ini/src/agtiapi.c
518
static int agtiapi_CharIoctl( struct cdev *dev,
sys/dev/pms/freebsd/driver/ini/src/agtiapi.h
259
struct cdev *my_cdev;
sys/dev/powermac_nvram/powermac_nvram.c
203
powermac_nvram_open(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/dev/powermac_nvram/powermac_nvram.c
221
powermac_nvram_close(struct cdev *dev, int fflag, int devtype, struct thread *td)
sys/dev/powermac_nvram/powermac_nvram.c
263
powermac_nvram_read(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/powermac_nvram/powermac_nvram.c
290
powermac_nvram_write(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/powermac_nvram/powermac_nvramvar.h
57
struct cdev * sc_cdev;
sys/dev/ppbus/lpt.c
109
struct cdev *sc_cdev;
sys/dev/ppbus/lpt.c
110
struct cdev *sc_cdev_bypass;
sys/dev/ppbus/lpt.c
479
lptopen(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/dev/ppbus/lpt.c
601
lptclose(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/dev/ppbus/lpt.c
709
lptread(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/ppbus/lpt.c
760
lptwrite(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/ppbus/lpt.c
913
lptioctl(struct cdev *dev, u_long cmd, caddr_t data, int flags, struct thread *td)
sys/dev/ppbus/pcfclock.c
136
sc->cdev = make_dev(&pcfclock_cdevsw, unit,
sys/dev/ppbus/pcfclock.c
138
if (sc->cdev == NULL) {
sys/dev/ppbus/pcfclock.c
142
sc->cdev->si_drv1 = sc;
sys/dev/ppbus/pcfclock.c
148
pcfclock_open(struct cdev *dev, int flag, int fms, struct thread *td)
sys/dev/ppbus/pcfclock.c
168
pcfclock_close(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/dev/ppbus/pcfclock.c
182
pcfclock_write_cmd(struct cdev *dev, unsigned char command)
sys/dev/ppbus/pcfclock.c
202
pcfclock_display_data(struct cdev *dev, char buf[18])
sys/dev/ppbus/pcfclock.c
224
pcfclock_read_data(struct cdev *dev, char *buf, ssize_t bits)
sys/dev/ppbus/pcfclock.c
263
pcfclock_read_dev(struct cdev *dev, char *buf, int maxretries)
sys/dev/ppbus/pcfclock.c
293
pcfclock_read(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/ppbus/pcfclock.c
56
struct cdev *cdev;
sys/dev/ppbus/ppi.c
285
ppiopen(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/dev/ppbus/ppi.c
311
ppiclose(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/dev/ppbus/ppi.c
352
ppiread(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/ppbus/ppi.c
443
ppiwrite(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/ppbus/ppi.c
541
ppiioctl(struct cdev *dev, u_long cmd, caddr_t data, int flags, struct thread *td)
sys/dev/ppbus/ppi.c
67
struct cdev *ppi_cdev;
sys/dev/ppbus/pps.c
108
struct cdev *d;
sys/dev/ppbus/pps.c
209
ppsopen(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/dev/ppbus/pps.c
250
ppsclose(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/dev/ppbus/pps.c
318
ppsioctl(struct cdev *dev, u_long cmd, caddr_t data, int flags, struct thread *td)
sys/dev/ppbus/pps.c
43
struct cdev *devs[9];
sys/dev/proto/proto.h
47
struct cdev *cdev;
sys/dev/proto/proto_core.c
196
r->r_u.cdev = make_dev(&proto_devsw, res, 0, 0, 0600,
sys/dev/proto/proto_core.c
199
r->r_u.cdev->si_drv1 = sc;
sys/dev/proto/proto_core.c
200
r->r_u.cdev->si_drv2 = r;
sys/dev/proto/proto_core.c
204
r->r_u.cdev = make_dev(&proto_devsw, res, 0, 0, 0600,
sys/dev/proto/proto_core.c
206
r->r_u.cdev->si_drv1 = sc;
sys/dev/proto/proto_core.c
207
r->r_u.cdev->si_drv2 = r;
sys/dev/proto/proto_core.c
212
r->r_u.cdev = make_dev(&proto_devsw, res, 0, 0, 0600,
sys/dev/proto/proto_core.c
214
r->r_u.cdev->si_drv1 = sc;
sys/dev/proto/proto_core.c
215
r->r_u.cdev->si_drv2 = r;
sys/dev/proto/proto_core.c
253
destroy_dev(r->r_u.cdev);
sys/dev/proto/proto_core.c
258
destroy_dev(r->r_u.cdev);
sys/dev/proto/proto_core.c
261
destroy_dev(r->r_u.cdev);
sys/dev/proto/proto_core.c
280
proto_open(struct cdev *cdev, int oflags, int devtype, struct thread *td)
sys/dev/proto/proto_core.c
286
sc = cdev->si_drv1;
sys/dev/proto/proto_core.c
289
r = cdev->si_drv2;
sys/dev/proto/proto_core.c
303
proto_close(struct cdev *cdev, int fflag, int devtype, struct thread *td)
sys/dev/proto/proto_core.c
309
sc = cdev->si_drv1;
sys/dev/proto/proto_core.c
312
r = cdev->si_drv2;
sys/dev/proto/proto_core.c
328
proto_read(struct cdev *cdev, struct uio *uio, int ioflag)
sys/dev/proto/proto_core.c
343
sc = cdev->si_drv1;
sys/dev/proto/proto_core.c
345
r = cdev->si_drv2;
sys/dev/proto/proto_core.c
383
proto_write(struct cdev *cdev, struct uio *uio, int ioflag)
sys/dev/proto/proto_core.c
398
sc = cdev->si_drv1;
sys/dev/proto/proto_core.c
400
r = cdev->si_drv2;
sys/dev/proto/proto_core.c
447
proto_ioctl(struct cdev *cdev, u_long cmd, caddr_t data, int fflag,
sys/dev/proto/proto_core.c
456
sc = cdev->si_drv1;
sys/dev/proto/proto_core.c
457
r = cdev->si_drv2;
sys/dev/proto/proto_core.c
489
proto_mmap(struct cdev *cdev, vm_ooffset_t offset, vm_paddr_t *paddr,
sys/dev/proto/proto_core.c
499
r = cdev->si_drv2;
sys/dev/pty/pty.c
128
ptmx_fdopen(struct cdev *dev __unused, int fflags, struct thread *td,
sys/dev/pty/pty.c
60
ptydev_fdopen(struct cdev *dev, int fflags, struct thread *td, struct file *fp)
sys/dev/pty/pty.c
92
struct cdev **dev)
sys/dev/puc/pucdata.c
1736
device_t cdev, dev;
sys/dev/puc/pucdata.c
1767
cdev = pci_find_dbsf(pci_get_domain(dev), pci_get_bus(dev),
sys/dev/puc/pucdata.c
1769
if (cdev == NULL) {
sys/dev/puc/pucdata.c
1775
cres = bus_alloc_resource_any(cdev, crtype, &i, RF_ACTIVE);
sys/dev/puc/pucdata.c
1811
bus_release_resource(cdev, crtype, rman_get_rid(cres), cres);
sys/dev/pwm/pwm_backlight.c
164
sc->cdev = backlight_register("pwm_backlight", dev);
sys/dev/pwm/pwm_backlight.c
165
if (sc->cdev == NULL)
sys/dev/pwm/pwm_backlight.c
180
backlight_destroy(sc->cdev);
sys/dev/pwm/pwm_backlight.c
61
struct cdev *cdev;
sys/dev/pwm/pwmc.c
129
make_dev_alias(sc->cdev, "pwm/%s", (char *)label);
sys/dev/pwm/pwmc.c
136
make_dev_alias(sc->cdev, "pwm/%s", hintlabel);
sys/dev/pwm/pwmc.c
180
error = make_dev_s(&args, &sc->cdev, "pwm/pwmc%d.%d",
sys/dev/pwm/pwmc.c
198
destroy_dev(sc->cdev);
sys/dev/pwm/pwmc.c
60
struct cdev *cdev;
sys/dev/pwm/pwmc.c
65
pwm_ioctl(struct cdev *dev, u_long cmd, caddr_t data,
sys/dev/qat/include/common/adf_uio_control.h
28
struct cdev *cdev;
sys/dev/qat/qat_common/adf_ctl_drv.c
393
static int adf_ctl_ioctl(struct cdev *dev,
sys/dev/qat/qat_common/adf_ctl_drv.c
53
static struct cdev *adf_ctl_dev;
sys/dev/qat/qat_common/adf_freebsd_dev_processes.c
129
adf_processes_open(struct cdev *dev, int oflags, int devtype, struct thread *td)
sys/dev/qat/qat_common/adf_freebsd_dev_processes.c
177
adf_processes_write(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/qat/qat_common/adf_freebsd_dev_processes.c
316
adf_processes_read(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/qat/qat_common/adf_freebsd_dev_processes.c
33
static int adf_state_kqfilter(struct cdev *dev, struct knote *kn);
sys/dev/qat/qat_common/adf_freebsd_dev_processes.c
466
adf_state_kqfilter(struct cdev *dev, struct knote *kn)
sys/dev/qat/qat_common/adf_freebsd_dev_processes.c
556
adf_state_open(struct cdev *dev, int oflags, int devtype, struct thread *td)
sys/dev/qat/qat_common/adf_freebsd_dev_processes.c
566
prv_data->cdev = dev;
sys/dev/qat/qat_common/adf_freebsd_dev_processes.c
567
prv_data->cdev->si_drv1 = prv_data;
sys/dev/qat/qat_common/adf_freebsd_dev_processes.c
589
adf_state_read(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/qat/qat_common/adf_freebsd_dev_processes.c
66
struct cdev *cdev;
sys/dev/qat/qat_common/adf_freebsd_dev_processes.c
95
static struct cdev *adf_processes_dev;
sys/dev/qat/qat_common/adf_freebsd_dev_processes.c
96
static struct cdev *adf_state_dev;
sys/dev/qat/qat_common/adf_freebsd_uio.c
223
adf_uio_ioctl(struct cdev *dev,
sys/dev/qat/qat_common/adf_freebsd_uio.c
257
adf_uio_mmap_single(struct cdev *dev,
sys/dev/qat/qat_common/adf_freebsd_uio.c
390
accel->cdev = make_dev(&adf_uio_cdevsw,
sys/dev/qat/qat_common/adf_freebsd_uio.c
397
if (accel->cdev == NULL) {
sys/dev/qat/qat_common/adf_freebsd_uio.c
401
accel->cdev->si_drv1 = accel_dev;
sys/dev/qat/qat_common/adf_freebsd_uio.c
428
destroy_dev(accel->cdev);
sys/dev/qcom_dwc3/qcom_dwc3.c
154
cdev = simplebus_add_device(dev, child, 0, NULL, -1, NULL);
sys/dev/qcom_dwc3/qcom_dwc3.c
155
if (cdev != NULL)
sys/dev/qcom_dwc3/qcom_dwc3.c
156
device_probe_and_attach(cdev);
sys/dev/qcom_dwc3/qcom_dwc3.c
91
device_t cdev;
sys/dev/qlnx/qlnxe/bcm_osal.h
402
#define OSAL_BEFORE_PF_START(cdev, my_id) {};
sys/dev/qlnx/qlnxe/bcm_osal.h
403
#define OSAL_AFTER_PF_STOP(cdev, my_id) {};
sys/dev/qlnx/qlnxe/bcm_osal.h
79
extern void qlnx_get_protocol_stats(void *cdev, int proto_type,
sys/dev/qlnx/qlnxe/qlnx_def.h
350
struct ecore_dev cdev;
sys/dev/qlnx/qlnxe/qlnx_def.h
376
struct cdev *ioctl_dev;
sys/dev/qlnx/qlnxe/qlnx_ioctl.c
1056
for (i = 0; i < ha->cdev.num_hwfns; i++) {
sys/dev/qlnx/qlnxe/qlnx_ioctl.c
117
p_hwfn = &ha->cdev.hwfns[hwfn_index];
sys/dev/qlnx/qlnxe/qlnx_ioctl.c
147
for (i = 0; i < ha->cdev.num_hwfns; i++)
sys/dev/qlnx/qlnxe/qlnx_ioctl.c
162
for (i = 0; i < ha->cdev.num_hwfns; i++) {
sys/dev/qlnx/qlnxe/qlnx_ioctl.c
205
p_hwfn = &ha->cdev.hwfns[hwfn_index];
sys/dev/qlnx/qlnxe/qlnx_ioctl.c
235
for (i = 0; i < ha->cdev.num_hwfns; i++)
sys/dev/qlnx/qlnxe/qlnx_ioctl.c
250
for (i = 0; i < ha->cdev.num_hwfns; i++) {
sys/dev/qlnx/qlnxe/qlnx_ioctl.c
287
p_hwfn = &ha->cdev.hwfns[hwfn_index];
sys/dev/qlnx/qlnxe/qlnx_ioctl.c
340
for (i = 0; i < ha->cdev.num_hwfns; i++) {
sys/dev/qlnx/qlnxe/qlnx_ioctl.c
364
p_hwfn = &ha->cdev.hwfns[hwfn_index];
sys/dev/qlnx/qlnxe/qlnx_ioctl.c
432
p_hwfn = &ha->cdev.hwfns[reg_rd_wr->hwfn_index];
sys/dev/qlnx/qlnxe/qlnx_ioctl.c
505
for (i = 0; i < ha->cdev.num_hwfns; i++) {
sys/dev/qlnx/qlnxe/qlnx_ioctl.c
548
for (i = 0; i < ha->cdev.num_hwfns; i++) {
sys/dev/qlnx/qlnxe/qlnx_ioctl.c
565
p_hwfn = &ha->cdev.hwfns[0];
sys/dev/qlnx/qlnxe/qlnx_ioctl.c
597
ret = ecore_mcp_nvm_write(&ha->cdev, cmd,
sys/dev/qlnx/qlnxe/qlnx_ioctl.c
603
cmd, nvram->data, nvram->data_len, ha->cdev.mcp_nvm_resp, ret);
sys/dev/qlnx/qlnxe/qlnx_ioctl.c
621
ret = ecore_mcp_nvm_read(&ha->cdev, nvram->offset, buf,
sys/dev/qlnx/qlnxe/qlnx_ioctl.c
626
nvram->data, nvram->data_len, ha->cdev.mcp_nvm_resp, ret);
sys/dev/qlnx/qlnxe/qlnx_ioctl.c
648
ret = ecore_mcp_nvm_resp(&ha->cdev, buf);
sys/dev/qlnx/qlnxe/qlnx_ioctl.c
652
nvram->data, nvram->data_len, ha->cdev.mcp_nvm_resp, ret);
sys/dev/qlnx/qlnxe/qlnx_ioctl.c
66
static int qlnx_eioctl(struct cdev *dev, u_long cmd, caddr_t data, int fflag,
sys/dev/qlnx/qlnxe/qlnx_ioctl.c
682
ret = ecore_mcp_nvm_set_secure_mode(&ha->cdev, nvram->offset);
sys/dev/qlnx/qlnxe/qlnx_ioctl.c
686
ha->cdev.mcp_nvm_resp, ret);
sys/dev/qlnx/qlnxe/qlnx_ioctl.c
690
ret = ecore_mcp_nvm_del_file(&ha->cdev, nvram->offset);
sys/dev/qlnx/qlnxe/qlnx_ioctl.c
694
ha->cdev.mcp_nvm_resp, ret);
sys/dev/qlnx/qlnxe/qlnx_ioctl.c
698
ret = ecore_mcp_nvm_put_file_begin(&ha->cdev, nvram->offset);
sys/dev/qlnx/qlnxe/qlnx_ioctl.c
702
ha->cdev.mcp_nvm_resp, ret);
sys/dev/qlnx/qlnxe/qlnx_ioctl.c
725
s_stats->num_hwfns = ha->cdev.num_hwfns;
sys/dev/qlnx/qlnxe/qlnx_ioctl.c
732
for (i = 0; i < ha->cdev.num_hwfns; i++) {
sys/dev/qlnx/qlnxe/qlnx_ioctl.c
930
p_hwfn = &ha->cdev.hwfns[0];
sys/dev/qlnx/qlnxe/qlnx_ioctl.c
989
qlnx_eioctl(struct cdev *dev, u_long cmd, caddr_t data, int fflag,
sys/dev/qlnx/qlnxe/qlnx_os.c
1044
struct ecore_hwfn *p_hwfn = &ha->cdev.hwfns[0];
sys/dev/qlnx/qlnxe/qlnx_os.c
1198
ha->cdev.ha = ha;
sys/dev/qlnx/qlnxe/qlnx_os.c
1199
ecore_init_struct(&ha->cdev);
sys/dev/qlnx/qlnxe/qlnx_os.c
121
static int qlnx_nic_setup(struct ecore_dev *cdev,
sys/dev/qlnx/qlnxe/qlnx_os.c
1212
ecore_init_dp(&ha->cdev, ha->dp_module, ha->dp_level, ha->pci_dev);
sys/dev/qlnx/qlnxe/qlnx_os.c
1214
ha->cdev.regview = ha->pci_reg;
sys/dev/qlnx/qlnxe/qlnx_os.c
1219
ha->cdev.b_is_vf = true;
sys/dev/qlnx/qlnxe/qlnx_os.c
1222
ha->cdev.doorbells = ha->pci_dbells;
sys/dev/qlnx/qlnxe/qlnx_os.c
1223
ha->cdev.db_phys_addr = ha->dbells_phys_addr;
sys/dev/qlnx/qlnxe/qlnx_os.c
1224
ha->cdev.db_size = ha->dbells_size;
sys/dev/qlnx/qlnxe/qlnx_os.c
1229
ha->cdev.doorbells = ha->pci_dbells;
sys/dev/qlnx/qlnxe/qlnx_os.c
123
static int qlnx_nic_start(struct ecore_dev *cdev);
sys/dev/qlnx/qlnxe/qlnx_os.c
1230
ha->cdev.db_phys_addr = ha->dbells_phys_addr;
sys/dev/qlnx/qlnxe/qlnx_os.c
1231
ha->cdev.db_size = ha->dbells_size;
sys/dev/qlnx/qlnxe/qlnx_os.c
1252
ecore_hw_prepare(&ha->cdev, ¶ms);
sys/dev/qlnx/qlnxe/qlnx_os.c
1254
qlnx_set_id(&ha->cdev, qlnx_name_str, qlnx_ver_str);
sys/dev/qlnx/qlnxe/qlnx_os.c
1257
ha, &ha->cdev, &ha->cdev.hwfns[0]);
sys/dev/qlnx/qlnxe/qlnx_os.c
127
static void qlnx_set_id(struct ecore_dev *cdev, char name[NAME_SIZE],
sys/dev/qlnx/qlnxe/qlnx_os.c
1292
ecore_hw_remove(&ha->cdev);
sys/dev/qlnx/qlnxe/qlnx_os.c
1327
for (i = 0; i < ha->cdev.num_hwfns; i++) {
sys/dev/qlnx/qlnxe/qlnx_os.c
1377
for (i = 0; i < ha->cdev.num_hwfns; i++) {
sys/dev/qlnx/qlnxe/qlnx_os.c
1424
p_hwfn = &ha->cdev.hwfns[(i % ha->cdev.num_hwfns)];
sys/dev/qlnx/qlnxe/qlnx_os.c
1459
p_hwfn = &ha->cdev.hwfns[(i % ha->cdev.num_hwfns)];
sys/dev/qlnx/qlnxe/qlnx_os.c
2457
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
2472
cdev = &ha->cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
2474
rc = ecore_filter_mcast_cmd(cdev, &mcast, ECORE_SPQ_MODE_CB, NULL);
sys/dev/qlnx/qlnxe/qlnx_os.c
2635
struct ecore_hwfn *p_hwfn = &ha->cdev.hwfns[0];
sys/dev/qlnx/qlnxe/qlnx_os.c
3657
p_hwfn = &ha->cdev.hwfns[0];
sys/dev/qlnx/qlnxe/qlnx_os.c
4396
struct ecore_dev *cdev = &ha->cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
4408
p_hwfn = &ha->cdev.hwfns[(fp->rss_id % cdev->num_hwfns)];
sys/dev/qlnx/qlnxe/qlnx_os.c
466
for (i = 0; i < ha->cdev.num_hwfns; i++) {
sys/dev/qlnx/qlnxe/qlnx_os.c
467
if (&ha->cdev.hwfns[i] == p_hwfn) {
sys/dev/qlnx/qlnxe/qlnx_os.c
496
for (i = 0; i < ha->cdev.num_hwfns; i++) {
sys/dev/qlnx/qlnxe/qlnx_os.c
497
struct ecore_hwfn *p_hwfn = &ha->cdev.hwfns[i];
sys/dev/qlnx/qlnxe/qlnx_os.c
5180
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
5186
cdev = p_hwfn->p_dev;
sys/dev/qlnx/qlnxe/qlnx_os.c
5189
bus_write_4(((qlnx_host_t *)cdev)->pci_dbells, offset, value);
sys/dev/qlnx/qlnxe/qlnx_os.c
5210
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
5212
cdev = ((struct ecore_hwfn *)p_hwfn)->p_dev;
sys/dev/qlnx/qlnxe/qlnx_os.c
5213
offset = (bus_size_t)((uint8_t *)reg_addr - (uint8_t *)(cdev->regview));
sys/dev/qlnx/qlnxe/qlnx_os.c
5215
data32 = bus_read_4(((qlnx_host_t *)cdev)->pci_reg, offset);
sys/dev/qlnx/qlnxe/qlnx_os.c
5224
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
5226
cdev = ((struct ecore_hwfn *)p_hwfn)->p_dev;
sys/dev/qlnx/qlnxe/qlnx_os.c
5227
offset = (bus_size_t)((uint8_t *)reg_addr - (uint8_t *)(cdev->regview));
sys/dev/qlnx/qlnxe/qlnx_os.c
5229
bus_write_4(((qlnx_host_t *)cdev)->pci_reg, offset, value);
sys/dev/qlnx/qlnxe/qlnx_os.c
5238
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
524
for (i = 0; i < ha->cdev.num_hwfns; i++) {
sys/dev/qlnx/qlnxe/qlnx_os.c
5240
cdev = ((struct ecore_hwfn *)p_hwfn)->p_dev;
sys/dev/qlnx/qlnxe/qlnx_os.c
5241
offset = (bus_size_t)((uint8_t *)reg_addr - (uint8_t *)(cdev->regview));
sys/dev/qlnx/qlnxe/qlnx_os.c
5243
bus_write_8(((qlnx_host_t *)cdev)->pci_reg, offset, value);
sys/dev/qlnx/qlnxe/qlnx_os.c
5462
qlnx_nic_setup(struct ecore_dev *cdev, struct ecore_pf_params *func_params)
sys/dev/qlnx/qlnxe/qlnx_os.c
5466
for (i = 0; i < cdev->num_hwfns; i++) {
sys/dev/qlnx/qlnxe/qlnx_os.c
5467
struct ecore_hwfn *p_hwfn = &cdev->hwfns[i];
sys/dev/qlnx/qlnxe/qlnx_os.c
5471
if (qlnx_vf_device((qlnx_host_t *)cdev) != 0) {
sys/dev/qlnx/qlnxe/qlnx_os.c
5477
rc = ecore_resc_alloc(cdev);
sys/dev/qlnx/qlnxe/qlnx_os.c
5481
ecore_resc_setup(cdev);
sys/dev/qlnx/qlnxe/qlnx_os.c
5489
qlnx_nic_start(struct ecore_dev *cdev)
sys/dev/qlnx/qlnxe/qlnx_os.c
5498
params.int_mode = cdev->int_mode;
sys/dev/qlnx/qlnxe/qlnx_os.c
5502
rc = ecore_hw_init(cdev, ¶ms);
sys/dev/qlnx/qlnxe/qlnx_os.c
5504
ecore_resc_free(cdev);
sys/dev/qlnx/qlnxe/qlnx_os.c
5514
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
5543
cdev = &ha->cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
5545
rc = qlnx_nic_setup(cdev, &pf_params);
sys/dev/qlnx/qlnxe/qlnx_os.c
5549
cdev->int_mode = ECORE_INT_MODE_MSIX;
sys/dev/qlnx/qlnxe/qlnx_os.c
5550
cdev->int_coalescing_mode = ECORE_COAL_MODE_ENABLE;
sys/dev/qlnx/qlnxe/qlnx_os.c
5553
cdev->rx_coalesce_usecs = 255;
sys/dev/qlnx/qlnxe/qlnx_os.c
5554
cdev->tx_coalesce_usecs = 255;
sys/dev/qlnx/qlnxe/qlnx_os.c
5557
rc = qlnx_nic_start(cdev);
sys/dev/qlnx/qlnxe/qlnx_os.c
5559
ha->rx_coalesce_usecs = cdev->rx_coalesce_usecs;
sys/dev/qlnx/qlnxe/qlnx_os.c
5560
ha->tx_coalesce_usecs = cdev->tx_coalesce_usecs;
sys/dev/qlnx/qlnxe/qlnx_os.c
5574
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
5578
cdev = &ha->cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
5580
ecore_hw_stop(cdev);
sys/dev/qlnx/qlnxe/qlnx_os.c
5582
for (i = 0; i < ha->cdev.num_hwfns; i++) {
sys/dev/qlnx/qlnxe/qlnx_os.c
5595
ecore_resc_free(cdev);
sys/dev/qlnx/qlnxe/qlnx_os.c
5601
qlnx_set_id(struct ecore_dev *cdev, char name[NAME_SIZE],
sys/dev/qlnx/qlnxe/qlnx_os.c
5606
memcpy(cdev->name, name, NAME_SIZE);
sys/dev/qlnx/qlnxe/qlnx_os.c
5608
for_each_hwfn(cdev, i) {
sys/dev/qlnx/qlnxe/qlnx_os.c
5609
snprintf(cdev->hwfns[i].name, NAME_SIZE, "%s-%d", name, i);
sys/dev/qlnx/qlnxe/qlnx_os.c
5612
cdev->drv_type = DRV_ID_DRV_TYPE_FREEBSD;
sys/dev/qlnx/qlnxe/qlnx_os.c
5618
qlnx_get_protocol_stats(void *cdev, int proto_type, void *proto_stats)
sys/dev/qlnx/qlnxe/qlnx_os.c
5625
ha = cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
5631
ecore_get_vport_stats((struct ecore_dev *)cdev, ð_stats);
sys/dev/qlnx/qlnxe/qlnx_os.c
5652
p_hwfn = &ha->cdev.hwfns[0];
sys/dev/qlnx/qlnxe/qlnx_os.c
5672
p_hwfn = &ha->cdev.hwfns[0];
sys/dev/qlnx/qlnxe/qlnx_os.c
5759
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
5761
cdev = &ha->cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
5764
OSAL_DMA_FREE_COHERENT(cdev, ((void *)sb_info->sb_virt),
sys/dev/qlnx/qlnxe/qlnx_os.c
5771
qlnx_sb_init(struct ecore_dev *cdev, struct ecore_sb_info *sb_info,
sys/dev/qlnx/qlnxe/qlnx_os.c
5778
hwfn_index = sb_id % cdev->num_hwfns;
sys/dev/qlnx/qlnxe/qlnx_os.c
5779
p_hwfn = &cdev->hwfns[hwfn_index];
sys/dev/qlnx/qlnxe/qlnx_os.c
5780
rel_sb_id = sb_id / cdev->num_hwfns;
sys/dev/qlnx/qlnxe/qlnx_os.c
5782
QL_DPRINT2(((qlnx_host_t *)cdev),
sys/dev/qlnx/qlnxe/qlnx_os.c
5802
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
5804
cdev = &ha->cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
5807
sb_virt = OSAL_DMA_ALLOC_COHERENT(cdev, (&sb_phys), size);
sys/dev/qlnx/qlnxe/qlnx_os.c
5814
rc = qlnx_sb_init(cdev, sb_info, sb_virt, sb_phys, sb_id);
sys/dev/qlnx/qlnxe/qlnx_os.c
5816
OSAL_DMA_FREE_COHERENT(cdev, sb_virt, sb_phys, size);
sys/dev/qlnx/qlnxe/qlnx_os.c
5847
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
5850
cdev = &ha->cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
5865
ecore_chain_free(cdev, &rxq->rx_bd_ring);
sys/dev/qlnx/qlnxe/qlnx_os.c
5872
ecore_chain_free(cdev, &rxq->rx_comp_ring);
sys/dev/qlnx/qlnxe/qlnx_os.c
6013
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
6015
cdev = &ha->cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
6027
rc = ecore_chain_alloc(cdev,
sys/dev/qlnx/qlnxe/qlnx_os.c
6039
rc = ecore_chain_alloc(cdev,
sys/dev/qlnx/qlnxe/qlnx_os.c
6100
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
6102
cdev = &ha->cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
6109
ecore_chain_free(cdev, &txq->tx_pbl);
sys/dev/qlnx/qlnxe/qlnx_os.c
6122
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
6124
cdev = &ha->cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
6130
ret = ecore_chain_alloc(cdev,
sys/dev/qlnx/qlnxe/qlnx_os.c
6280
qlnx_start_vport(struct ecore_dev *cdev,
sys/dev/qlnx/qlnxe/qlnx_os.c
6292
ha = (qlnx_host_t *)cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
6309
for_each_hwfn(cdev, i) {
sys/dev/qlnx/qlnxe/qlnx_os.c
6310
struct ecore_hwfn *p_hwfn = &cdev->hwfns[i];
sys/dev/qlnx/qlnxe/qlnx_os.c
6332
qlnx_update_vport(struct ecore_dev *cdev,
sys/dev/qlnx/qlnxe/qlnx_os.c
6339
qlnx_host_t *ha = (qlnx_host_t *)cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
6368
for_each_hwfn(cdev, i) {
sys/dev/qlnx/qlnxe/qlnx_os.c
6369
p_hwfn = &cdev->hwfns[i];
sys/dev/qlnx/qlnxe/qlnx_os.c
6371
if ((cdev->num_hwfns > 1) &&
sys/dev/qlnx/qlnxe/qlnx_os.c
6377
fp_index = ((cdev->num_hwfns * j) + i) %
sys/dev/qlnx/qlnxe/qlnx_os.c
6502
struct ecore_dev *cdev = &ha->cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
6525
rc = qlnx_start_vport(cdev, vport_id, if_getmtu(ifp), drop_ttl0_flg,
sys/dev/qlnx/qlnxe/qlnx_os.c
6542
p_hwfn = &cdev->hwfns[(fp->rss_id % cdev->num_hwfns)];
sys/dev/qlnx/qlnxe/qlnx_os.c
6587
qparams.queue_id = txq->index / cdev->num_hwfns ;
sys/dev/qlnx/qlnxe/qlnx_os.c
6679
rc = qlnx_update_vport(cdev, &vport_update_params);
sys/dev/qlnx/qlnxe/qlnx_os.c
6721
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
6725
cdev = &ha->cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
6744
rc = qlnx_update_vport(cdev, &vport_update_params);
sys/dev/qlnx/qlnxe/qlnx_os.c
6765
struct ecore_hwfn *p_hwfn = &cdev->hwfns[(i % cdev->num_hwfns)];
sys/dev/qlnx/qlnxe/qlnx_os.c
6794
for_each_hwfn(cdev, i) {
sys/dev/qlnx/qlnxe/qlnx_os.c
6795
struct ecore_hwfn *p_hwfn = &cdev->hwfns[i];
sys/dev/qlnx/qlnxe/qlnx_os.c
6814
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
6817
cdev = &ha->cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
6827
rc = ecore_filter_ucast_cmd(cdev, &ucast, ECORE_SPQ_MODE_CB, NULL);
sys/dev/qlnx/qlnxe/qlnx_os.c
6836
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
6845
cdev = &ha->cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
6847
rc = ecore_filter_ucast_cmd(cdev, &ucast, ECORE_SPQ_MODE_CB, NULL);
sys/dev/qlnx/qlnxe/qlnx_os.c
6856
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
6859
cdev = &ha->cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
6864
rc = ecore_filter_mcast_cmd(cdev, &mcast, ECORE_SPQ_MODE_CB, NULL);
sys/dev/qlnx/qlnxe/qlnx_os.c
6899
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
6901
cdev = &ha->cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
6912
rc = ecore_filter_accept_cmd(cdev, 0, accept, false, false,
sys/dev/qlnx/qlnxe/qlnx_os.c
6944
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
6951
cdev = &ha->cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
6953
for_each_hwfn(cdev, i) {
sys/dev/qlnx/qlnxe/qlnx_os.c
6954
hwfn = &cdev->hwfns[i];
sys/dev/qlnx/qlnxe/qlnx_os.c
7048
ecore_get_vport_stats(&ha->cdev, &ha->hw_stats);
sys/dev/qlnx/qlnxe/qlnx_os.c
7114
qlnx_link_update(&ha->cdev.hwfns[0]);
sys/dev/qlnx/qlnxe/qlnx_os.c
7165
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
7169
cdev = &ha->cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
7179
ecore_hw_stop_fastpath(cdev);
sys/dev/qlnx/qlnxe/qlnx_os.c
7215
p_hwfn = &ha->cdev.hwfns[hwfn_index];
sys/dev/qlnx/qlnxe/qlnx_os.c
7246
p_hwfn = &ha->cdev.hwfns[hwfn_index];
sys/dev/qlnx/qlnxe/qlnx_os.c
7272
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
7283
cdev = &ha->cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
7285
for_each_hwfn(cdev, i) {
sys/dev/qlnx/qlnxe/qlnx_os.c
7286
hwfn = &cdev->hwfns[i];
sys/dev/qlnx/qlnxe/qlnx_os.c
7618
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
7620
cdev = p_hwfn->p_dev;
sys/dev/qlnx/qlnxe/qlnx_os.c
7622
for (i = 0; i < cdev->num_hwfns; i++) {
sys/dev/qlnx/qlnxe/qlnx_os.c
7623
if (&cdev->hwfns[i] == p_hwfn)
sys/dev/qlnx/qlnxe/qlnx_os.c
7627
if (i >= cdev->num_hwfns)
sys/dev/qlnx/qlnxe/qlnx_os.c
7757
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
7760
cdev = &ha->cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
7762
ecore_iov_set_vfs_to_disable(cdev, true);
sys/dev/qlnx/qlnxe/qlnx_os.c
7764
for_each_hwfn(cdev, i) {
sys/dev/qlnx/qlnxe/qlnx_os.c
7765
struct ecore_hwfn *hwfn = &cdev->hwfns[i];
sys/dev/qlnx/qlnxe/qlnx_os.c
7793
ecore_iov_release_hw_for_vf(&cdev->hwfns[i],
sys/dev/qlnx/qlnxe/qlnx_os.c
7803
ecore_iov_set_vfs_to_disable(cdev, false);
sys/dev/qlnx/qlnxe/qlnx_os.c
7838
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
7851
cdev = &ha->cdev;
sys/dev/qlnx/qlnxe/qlnx_os.c
7853
max_vfs = RESC_NUM(&cdev->hwfns[0], ECORE_VPORT);
sys/dev/qlnx/qlnxe/qlnx_os.c
7860
(RESC_NUM(&cdev->hwfns[0], ECORE_VPORT) - 1));
sys/dev/qlnx/qlnxe/qlnx_os.c
7873
for_each_hwfn(cdev, j) {
sys/dev/qlnx/qlnxe/qlnx_os.c
7874
struct ecore_hwfn *hwfn = &cdev->hwfns[j];
sys/dev/qlnx/qlnxe/qlnx_os.c
7906
qlnx_inform_vf_link_state(&cdev->hwfns[0], ha);
sys/dev/qlnx/qlnxe/qlnx_os.c
7978
p_hwfn = &ha->cdev.hwfns[0];
sys/dev/qlnx/qlnxe/qlnx_os.c
8116
for (i = 0; i < ha->cdev.num_hwfns; i++) {
sys/dev/qlnx/qlnxe/qlnx_os.c
8117
struct ecore_hwfn *p_hwfn = &ha->cdev.hwfns[i];
sys/dev/qlnx/qlnxe/qlnx_os.c
8145
for (i = 0; i < ha->cdev.num_hwfns; i++) {
sys/dev/qlnx/qlnxe/qlnx_os.c
858
num_sp_msix = ha->cdev.num_hwfns;
sys/dev/qlnx/qlnxe/qlnx_os.c
863
ecore_vf_get_num_rxqs(&ha->cdev.hwfns[0], &max_rxq);
sys/dev/qlnx/qlnxe/qlnx_os.c
864
ecore_vf_get_num_rxqs(&ha->cdev.hwfns[0], &max_txq);
sys/dev/qlnx/qlnxe/qlnx_os.c
928
for (i = 0; i < ha->cdev.num_hwfns; i++) {
sys/dev/qlnx/qlnxe/qlnx_os.c
929
struct ecore_hwfn *p_hwfn = &ha->cdev.hwfns[i];
sys/dev/qlnx/qlnxe/qlnx_os.c
987
for (i = 0; i < ha->cdev.num_hwfns; i++) {
sys/dev/qlnx/qlnxe/qlnx_rdma.c
329
return (QLNX_NUM_CNQ + ecore_rdma_get_sb_id(&ha->cdev.hwfns[0], 0) + 2);
sys/dev/qlnx/qlnxr/qlnxr_cm.c
170
ecore_chain_free(&dev->ha->cdev, &cq->pbl);
sys/dev/qlnx/qlnxr/qlnxr_cm.c
177
ecore_chain_free(&dev->ha->cdev, &cq->pbl);
sys/dev/qlnx/qlnxr/qlnxr_cm.c
252
qlnx_dma_free_coherent(&dev->ha->cdev,
sys/dev/qlnx/qlnxr/qlnxr_cm.c
633
packet->header.vaddr = qlnx_dma_alloc_coherent(&dev->ha->cdev,
sys/dev/qlnx/qlnxr/qlnxr_cm.c
72
qlnx_dma_free_coherent(&dev->ha->cdev, pkt->header.vaddr,
sys/dev/qlnx/qlnxr/qlnxr_def.h
359
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxr/qlnxr_def.h
868
#define QLNX_IS_IWARP(rdev) IS_IWARP(ECORE_LEADING_HWFN(rdev->cdev))
sys/dev/qlnx/qlnxr/qlnxr_def.h
869
#define QLNX_IS_ROCE(rdev) IS_ROCE(ECORE_LEADING_HWFN(rdev->cdev))
sys/dev/qlnx/qlnxr/qlnxr_os.c
106
return sprintf(buf, "%x\n", dev->cdev->device_id);
sys/dev/qlnx/qlnxr/qlnxr_os.c
1079
dev->cdev = &ha->cdev;
sys/dev/qlnx/qlnxr/qlnxr_os.c
1083
dev->rdma_ctx = &ha->cdev.hwfns[0];
sys/dev/qlnx/qlnxr/qlnxr_os.c
1089
ha, dev, &ha->cdev);
sys/dev/qlnx/qlnxr/qlnxr_os.c
1092
dev->cdev, dev->rdma_ctx);
sys/dev/qlnx/qlnxr/qlnxr_os.c
455
ecore_chain_free(&dev->ha->cdev, &dev->cnq_array[i].pbl);
sys/dev/qlnx/qlnxr/qlnxr_os.c
507
rc = ecore_chain_alloc(&dev->ha->cdev,
sys/dev/qlnx/qlnxr/qlnxr_os.c
79
return sprintf(buf, "0x%x\n", dev->cdev->vendor_id);
sys/dev/qlnx/qlnxr/qlnxr_os.c
822
(void *)ha->cdev.doorbells,
sys/dev/qlnx/qlnxr/qlnxr_os.c
823
(void *)ha->cdev.db_phys_addr, ha->cdev.db_size);
sys/dev/qlnx/qlnxr/qlnxr_os.c
87
return sprintf(buf, "QLogic0x%x\n", dev->cdev->device_id);
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
1165
qlnx_dma_free_coherent(&dev->ha->cdev, pbl[i].va, pbl[i].pa,
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
1204
va = qlnx_dma_alloc_coherent(&dev->ha->cdev, &pa, pbl_info->pbl_size);
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
1789
rc = ecore_chain_alloc(&dev->ha->cdev,
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
1867
ecore_chain_free(&dev->ha->cdev, &cq->pbl);
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
1925
ecore_chain_free(&dev->ha->cdev, &cq->pbl);
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
2312
ecore_chain_free(dev->cdev, &hw_srq->pbl);
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
2314
qlnx_dma_free_coherent(&dev->cdev,
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
2380
va = qlnx_dma_alloc_coherent(&dev->cdev,
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
2395
rc = ecore_chain_alloc(dev->cdev,
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
2416
qlnx_dma_free_coherent(&dev->cdev, va, phy_prod_pair_addr,
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
2745
dev->cdev,
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
2764
dev->cdev,
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
2882
dev->cdev,
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
2906
dev->cdev,
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
3221
struct ecore_dev *cdev;
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
3225
cdev = &ha->cdev;
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
3262
(uint8_t *)cdev->doorbells);
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
3269
(uint8_t *)cdev->doorbells);
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
4588
reg_addr = (uint32_t)((uint8_t *)qp->sq.db - (uint8_t *)ha->cdev.doorbells);
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
4719
(uint8_t *)ha->cdev.doorbells);
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
4726
(uint8_t *)ha->cdev.doorbells);
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
5183
(uint8_t *)(ha->cdev.doorbells));
sys/dev/qlxgb/qla_def.h
131
struct cdev *ioctl_dev;
sys/dev/qlxgb/qla_glbl.h
106
extern int qla_eioctl(struct cdev *dev, u_long cmd, caddr_t data, int fflag,
sys/dev/qlxgb/qla_ioctl.c
78
qla_eioctl(struct cdev *dev, u_long cmd, caddr_t data, int fflag,
sys/dev/qlxgbe/ql_def.h
155
struct cdev *ioctl_dev;
sys/dev/qlxgbe/ql_ioctl.c
47
static int ql_eioctl(struct cdev *dev, u_long cmd, caddr_t data, int fflag,
sys/dev/qlxgbe/ql_ioctl.c
84
ql_eioctl(struct cdev *dev, u_long cmd, caddr_t data, int fflag,
sys/dev/qlxge/qls_def.h
268
struct cdev *ioctl_dev;
sys/dev/qlxge/qls_ioctl.c
43
static int qls_eioctl(struct cdev *dev, u_long cmd, caddr_t data, int fflag,
sys/dev/qlxge/qls_ioctl.c
80
qls_eioctl(struct cdev *dev, u_long cmd, caddr_t data, int fflag,
sys/dev/random/randomdev.c
108
randomdev_read(struct cdev *dev __unused, struct uio *uio, int flags)
sys/dev/random/randomdev.c
326
randomdev_write(struct cdev *dev __unused, struct uio *uio, int flags __unused)
sys/dev/random/randomdev.c
350
randomdev_poll(struct cdev *dev __unused, int events, struct thread *td __unused)
sys/dev/random/randomdev.c
378
randomdev_ioctl(struct cdev *dev __unused, u_long cmd, caddr_t addr __unused,
sys/dev/random/randomdev.c
87
static struct cdev *random_dev;
sys/dev/regulator/regulator.c
1063
regulator_get_by_name(device_t cdev, const char *name, regulator_t *reg)
sys/dev/regulator/regulator.c
1073
*reg = regulator_create(regnode, cdev);
sys/dev/regulator/regulator.c
1079
regulator_get_by_id(device_t cdev, device_t pdev, intptr_t id, regulator_t *reg)
sys/dev/regulator/regulator.c
1090
*reg = regulator_create(regnode, cdev);
sys/dev/regulator/regulator.c
1203
regulator_get_by_ofw_property(device_t cdev, phandle_t cnode, char *name,
sys/dev/regulator/regulator.c
1214
cnode = ofw_bus_get_node(cdev);
sys/dev/regulator/regulator.c
1216
device_printf(cdev, "%s called on not ofw based device\n",
sys/dev/regulator/regulator.c
1239
return (regulator_get_by_id(cdev, regdev, id, reg));
sys/dev/regulator/regulator.c
133
device_t cdev; /* Consumer device */
sys/dev/regulator/regulator.c
901
regulator_create(struct regnode *regnode, device_t cdev)
sys/dev/regulator/regulator.c
909
reg->cdev = cdev;
sys/dev/regulator/regulator.h
128
int regulator_get_by_name(device_t cdev, const char *name,
sys/dev/regulator/regulator.h
130
int regulator_get_by_id(device_t cdev, device_t pdev, intptr_t id,
sys/dev/siis/siis.h
369
struct cdev *led; /* Activity led led(4) cdev. */
sys/dev/smartpqi/smartpqi_defines.h
1129
struct cdev *cdev;
sys/dev/smartpqi/smartpqi_ioctl.c
103
smartpqi_get_pci_info_ioctl(caddr_t udata, struct cdev const *cdev)
sys/dev/smartpqi/smartpqi_ioctl.c
105
struct pqisrc_softstate *softs = cdev->si_drv1;
sys/dev/smartpqi/smartpqi_ioctl.c
113
DBG_FUNC("IN udata = %p cdev = %p\n", udata, cdev);
sys/dev/smartpqi/smartpqi_ioctl.c
141
smartpqi_ioctl(struct cdev *cdev, u_long cmd, caddr_t udata,
sys/dev/smartpqi/smartpqi_ioctl.c
145
struct pqisrc_softstate *softs = cdev->si_drv1;
sys/dev/smartpqi/smartpqi_ioctl.c
147
DBG_FUNC("IN cmd = 0x%lx udata = %p cdev = %p\n", cmd, udata, cdev);
sys/dev/smartpqi/smartpqi_ioctl.c
160
smartpqi_get_driver_info_ioctl(udata, cdev);
sys/dev/smartpqi/smartpqi_ioctl.c
164
smartpqi_get_pci_info_ioctl(udata, cdev);
sys/dev/smartpqi/smartpqi_ioctl.c
213
softs->os_specific.cdev = make_dev(&smartpqi_cdevsw, card_index,
sys/dev/smartpqi/smartpqi_ioctl.c
216
if(softs->os_specific.cdev) {
sys/dev/smartpqi/smartpqi_ioctl.c
217
softs->os_specific.cdev->si_drv1 = softs;
sys/dev/smartpqi/smartpqi_ioctl.c
234
if (softs->os_specific.cdev) {
sys/dev/smartpqi/smartpqi_ioctl.c
235
destroy_dev(softs->os_specific.cdev);
sys/dev/smartpqi/smartpqi_ioctl.c
236
softs->os_specific.cdev = NULL;
sys/dev/smartpqi/smartpqi_ioctl.c
57
smartpqi_open(struct cdev *cdev, int flags, int devtype,
sys/dev/smartpqi/smartpqi_ioctl.c
67
smartpqi_close(struct cdev *cdev, int flags, int devtype,
sys/dev/smartpqi/smartpqi_ioctl.c
77
smartpqi_get_driver_info_ioctl(caddr_t udata, struct cdev const *cdev)
sys/dev/smartpqi/smartpqi_ioctl.c
79
struct pqisrc_softstate *softs = cdev->si_drv1;
sys/dev/smartpqi/smartpqi_ioctl.c
82
DBG_FUNC("IN udata = %p cdev = %p\n", udata, cdev);
sys/dev/smbus/smb.c
190
smbioctl(struct cdev *dev, u_long cmd, caddr_t data, int flags, struct thread *td)
sys/dev/smbus/smb.c
90
struct cdev *sc_devnode;
sys/dev/snp/snp.c
137
snp_open(struct cdev *dev, int flag, int mode, struct thread *td)
sys/dev/snp/snp.c
151
snp_read(struct cdev *dev, struct uio *uio, int flag)
sys/dev/snp/snp.c
193
snp_write(struct cdev *dev, struct uio *uio, int flag)
sys/dev/snp/snp.c
238
snp_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int flags,
sys/dev/snp/snp.c
315
snp_poll(struct cdev *dev, int events, struct thread *td)
sys/dev/snp/snp.c
44
static struct cdev *snp_dev;
sys/dev/sound/midi/midi.c
258
midi_open(struct cdev *i_dev, int flags, int mode, struct thread *td)
sys/dev/sound/midi/midi.c
310
midi_close(struct cdev *i_dev, int flags, int mode, struct thread *td)
sys/dev/sound/midi/midi.c
347
midi_read(struct cdev *i_dev, struct uio *uio, int ioflag)
sys/dev/sound/midi/midi.c
416
midi_write(struct cdev *i_dev, struct uio *uio, int ioflag)
sys/dev/sound/midi/midi.c
486
midi_ioctl(struct cdev *i_dev, u_long cmd, caddr_t arg, int mode,
sys/dev/sound/midi/midi.c
493
midi_poll(struct cdev *i_dev, int events, struct thread *td)
sys/dev/sound/midi/midi.c
76
struct cdev *dev;
sys/dev/sound/pci/emu10kx.c
2181
emu10kx_open(struct cdev *i_dev, int flags __unused, int mode __unused, struct thread *td __unused)
sys/dev/sound/pci/emu10kx.c
2210
emu10kx_close(struct cdev *i_dev, int flags __unused, int mode __unused, struct thread *td __unused)
sys/dev/sound/pci/emu10kx.c
2229
emu10kx_read(struct cdev *i_dev, struct uio *buf, int flag __unused)
sys/dev/sound/pci/emu10kx.c
2315
sc->cdev = make_dev(&emu10kx_cdevsw, unit, UID_ROOT, GID_WHEEL, 0640, "emu10kx%d", unit);
sys/dev/sound/pci/emu10kx.c
2316
if (sc->cdev != NULL) {
sys/dev/sound/pci/emu10kx.c
2317
sc->cdev->si_drv1 = sc;
sys/dev/sound/pci/emu10kx.c
2331
if (sc->cdev)
sys/dev/sound/pci/emu10kx.c
2332
destroy_dev(sc->cdev);
sys/dev/sound/pci/emu10kx.c
2333
sc->cdev = NULL;
sys/dev/sound/pci/emu10kx.c
322
struct cdev *cdev; /* /dev/emu10k character device */
sys/dev/sound/pci/emu10kx.c
3326
if (sc->cdev)
sys/dev/sound/pcm/dsp.c
1861
dsp_poll(struct cdev *i_dev, int events, struct thread *td)
sys/dev/sound/pcm/dsp.c
1904
dsp_mmap(struct cdev *i_dev, vm_ooffset_t offset, vm_paddr_t *paddr,
sys/dev/sound/pcm/dsp.c
1917
dsp_mmap_single(struct cdev *i_dev, vm_ooffset_t *offset,
sys/dev/sound/pcm/dsp.c
1999
struct cdev **dev)
sys/dev/sound/pcm/dsp.c
2087
dsp_oss_audioinfo(struct cdev *i_dev, oss_audioinfo *ai, bool ex)
sys/dev/sound/pcm/dsp.c
2264
dsp_oss_engineinfo(struct cdev *i_dev, oss_audioinfo *ai)
sys/dev/sound/pcm/dsp.c
2973
dsp_kqfilter(struct cdev *dev, struct knote *kn)
sys/dev/sound/pcm/dsp.c
350
dsp_open(struct cdev *i_dev, int flags, int mode, struct thread *td)
sys/dev/sound/pcm/dsp.c
517
dsp_read(struct cdev *i_dev, struct uio *buf, int flag)
sys/dev/sound/pcm/dsp.c
528
dsp_write(struct cdev *i_dev, struct uio *buf, int flag)
sys/dev/sound/pcm/dsp.c
694
dsp_ioctl(struct cdev *i_dev, u_long cmd, caddr_t arg, int mode,
sys/dev/sound/pcm/dsp.c
924
struct cdev *pdev;
sys/dev/sound/pcm/dsp.h
40
int dsp_oss_audioinfo(struct cdev *, oss_audioinfo *, bool);
sys/dev/sound/pcm/dsp.h
41
int dsp_oss_engineinfo(struct cdev *, oss_audioinfo *);
sys/dev/sound/pcm/mixer.c
1015
mixer_open(struct cdev *i_dev, int flags, int mode, struct thread *td)
sys/dev/sound/pcm/mixer.c
1032
mixer_close(struct cdev *i_dev, int flags, int mode, struct thread *td)
sys/dev/sound/pcm/mixer.c
104
static struct cdev *
sys/dev/sound/pcm/mixer.c
1049
mixer_ioctl_channel(struct cdev *dev, u_long cmd, caddr_t arg, int mode,
sys/dev/sound/pcm/mixer.c
1156
mixer_ioctl(struct cdev *i_dev, u_long cmd, caddr_t arg, int mode,
sys/dev/sound/pcm/mixer.c
1202
mixer_ioctl_cmd(struct cdev *i_dev, u_long cmd, caddr_t arg, int mode,
sys/dev/sound/pcm/mixer.c
1308
char *name, int namelen, struct cdev **dev)
sys/dev/sound/pcm/mixer.c
1377
mixer_oss_mixerinfo(struct cdev *i_dev, oss_mixerinfo *mi)
sys/dev/sound/pcm/mixer.c
699
struct cdev *pdev;
sys/dev/sound/pcm/mixer.c
778
struct cdev *pdev;
sys/dev/sound/pcm/mixer.c
818
struct cdev *pdev;
sys/dev/sound/pcm/mixer.c
874
struct cdev *pdev;
sys/dev/sound/pcm/mixer.c
901
struct cdev *pdev;
sys/dev/sound/pcm/mixer.c
939
struct cdev *pdev;
sys/dev/sound/pcm/mixer.h
39
int mixer_ioctl_cmd(struct cdev *i_dev, u_long cmd, caddr_t arg, int mode, struct thread *td, int from);
sys/dev/sound/pcm/mixer.h
40
int mixer_oss_mixerinfo(struct cdev *i_dev, oss_mixerinfo *mi);
sys/dev/sound/pcm/sound.h
212
struct cdev *mixer_dev;
sys/dev/sound/pcm/sound.h
213
struct cdev *dsp_dev;
sys/dev/sound/sndstat.c
1050
struct cdev *dev, u_long cmd, caddr_t data, int fflag, struct thread *td)
sys/dev/sound/sndstat.c
110
static struct cdev *sndstat_dev;
sys/dev/sound/sndstat.c
145
sndstat_open(struct cdev *i_dev, int flags, int mode, struct thread *td)
sys/dev/sound/sndstat.c
209
sndstat_read(struct cdev *i_dev, struct uio *buf, int flag)
sys/dev/sound/sndstat.c
247
sndstat_write(struct cdev *i_dev, struct uio *buf, int flag)
sys/dev/speaker/spkr.c
397
spkropen(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/dev/speaker/spkr.c
417
spkrwrite(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/speaker/spkr.c
443
spkrclose(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/dev/speaker/spkr.c
457
spkrioctl(struct cdev *dev, unsigned long cmd, caddr_t cmdarg, int flags,
sys/dev/speaker/spkr.c
496
static struct cdev *speaker_dev;
sys/dev/spibus/spigen.c
103
static int spigen_open(struct cdev *, int, int, struct thread *);
sys/dev/spibus/spigen.c
104
static int spigen_ioctl(struct cdev *, u_long, caddr_t, int, struct thread *);
sys/dev/spibus/spigen.c
105
static int spigen_close(struct cdev *, int, int, struct thread *);
sys/dev/spibus/spigen.c
164
spigen_open(struct cdev *cdev, int oflags, int devtype, struct thread *td)
sys/dev/spibus/spigen.c
169
dev = cdev->si_drv1;
sys/dev/spibus/spigen.c
180
spigen_transfer(struct cdev *cdev, struct spigen_transfer *st)
sys/dev/spibus/spigen.c
183
device_t dev = cdev->si_drv1;
sys/dev/spibus/spigen.c
225
spigen_transfer_mmapped(struct cdev *cdev, struct spigen_transfer_mmapped *stm)
sys/dev/spibus/spigen.c
228
device_t dev = cdev->si_drv1;
sys/dev/spibus/spigen.c
249
spigen_ioctl(struct cdev *cdev, u_long cmd, caddr_t data, int fflag,
sys/dev/spibus/spigen.c
252
device_t dev = cdev->si_drv1;
sys/dev/spibus/spigen.c
257
error = spigen_transfer(cdev, (struct spigen_transfer *)data);
sys/dev/spibus/spigen.c
260
error = spigen_transfer_mmapped(cdev, (struct spigen_transfer_mmapped *)data);
sys/dev/spibus/spigen.c
296
spigen_mmap_single(struct cdev *cdev, vm_ooffset_t *offset,
sys/dev/spibus/spigen.c
348
spigen_close(struct cdev *cdev, int fflag, int devtype, struct thread *td)
sys/dev/spibus/spigen.c
350
device_t dev = cdev->si_drv1;
sys/dev/spibus/spigen.c
67
struct cdev *sc_cdev;
sys/dev/spibus/spigen.c
69
struct cdev *sc_adev; /* alias device */
sys/dev/superio/superio.c
1058
superio_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int flags,
sys/dev/superio/superio.c
83
struct cdev *chardev;
sys/dev/syscon/syscon.c
267
syscon_get_by_ofw_node(device_t cdev, phandle_t node, struct syscon **syscon)
sys/dev/syscon/syscon.c
274
device_printf(cdev, "Failed to find syscon node\n");
sys/dev/syscon/syscon.c
282
syscon_get_by_ofw_property(device_t cdev, phandle_t cnode, char *name,
sys/dev/syscon/syscon.c
289
cnode = ofw_bus_get_node(cdev);
sys/dev/syscon/syscon.c
291
device_printf(cdev,
sys/dev/syscon/syscon.c
305
device_printf(cdev, "Failed to find syscon node\n");
sys/dev/syscon/syscon.h
74
int syscon_get_by_ofw_node(device_t cdev, phandle_t node, struct syscon **syscon);
sys/dev/syscons/syscons.c
1695
struct cdev *dev, u_long cmd, caddr_t data, int fflag, struct thread *td)
sys/dev/syscons/syscons.c
1702
consolectl_close(struct cdev *dev, int flags, int mode, struct thread *td)
sys/dev/syscons/syscons.c
564
struct cdev *dev;
sys/dev/syscons/syscons.c
806
scread(struct cdev *dev, struct uio *uio, int flag)
sys/dev/tcp_log/tcp_log_dev.c
188
tcp_log_dev_open(struct cdev *dev __unused, int flags, int devtype __unused,
sys/dev/tcp_log/tcp_log_dev.c
230
tcp_log_dev_write(struct cdev *dev __unused, struct uio *uio __unused,
sys/dev/tcp_log/tcp_log_dev.c
262
tcp_log_dev_read(struct cdev *dev __unused, struct uio *uio, int flags)
sys/dev/tcp_log/tcp_log_dev.c
369
tcp_log_dev_ioctl(struct cdev *dev __unused, u_long cmd, caddr_t data,
sys/dev/tcp_log/tcp_log_dev.c
399
tcp_log_dev_poll(struct cdev *dev __unused, int events, struct thread *td)
sys/dev/tcp_log/tcp_log_dev.c
57
static struct cdev *tcp_log_dev;
sys/dev/tcp_log/tcp_log_dev.c
78
static int tcp_log_dev_open(struct cdev *dev __unused, int flags,
sys/dev/tcp_log/tcp_log_dev.c
80
static int tcp_log_dev_write(struct cdev *dev __unused,
sys/dev/tcp_log/tcp_log_dev.c
82
static int tcp_log_dev_read(struct cdev *dev __unused, struct uio *uio,
sys/dev/tcp_log/tcp_log_dev.c
84
static int tcp_log_dev_ioctl(struct cdev *dev __unused, u_long cmd,
sys/dev/tcp_log/tcp_log_dev.c
86
static int tcp_log_dev_poll(struct cdev *dev __unused, int events,
sys/dev/tdfx/tdfx_pci.c
380
tdfx_open(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/dev/tdfx/tdfx_pci.c
397
tdfx_close(struct cdev *dev, int fflag, int devtype, struct thread *td)
sys/dev/tdfx/tdfx_pci.c
413
tdfx_mmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr,
sys/dev/tdfx/tdfx_pci.c
768
tdfx_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int flag, struct thread *td)
sys/dev/tdfx/tdfx_vars.h
95
struct cdev *devt;
sys/dev/thunderbolt/tb_dev.c
314
tbdev_static_ioctl(struct cdev *dev, u_long cmd, caddr_t addr, int flags,
sys/dev/thunderbolt/tb_dev.c
83
static int tbdev_static_ioctl(struct cdev *dev, u_long cmd, caddr_t addr, int flag, struct thread *td);
sys/dev/thunderbolt/tb_dev.c
90
static struct cdev *tb_dev = NULL;
sys/dev/ti/if_ti.c
3592
ti_open(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/dev/ti/if_ti.c
3608
ti_close(struct cdev *dev, int flag, int fmt, struct thread *td)
sys/dev/ti/if_ti.c
3627
ti_ioctl2(struct cdev *dev, u_long cmd, caddr_t addr, int flag,
sys/dev/ti/if_tireg.h
1058
struct cdev *dev;
sys/dev/tpm/tpm.c
1137
tpmopen(struct cdev *dev, int flag, int mode, struct thread *td)
sys/dev/tpm/tpm.c
1153
tpmclose(struct cdev *dev, int flag, int mode, struct thread *td)
sys/dev/tpm/tpm.c
1169
tpmread(struct cdev *dev, struct uio *uio, int flags)
sys/dev/tpm/tpm.c
1241
tpmwrite(struct cdev *dev, struct uio *uio, int flags)
sys/dev/tpm/tpm.c
1278
tpmioctl(struct cdev *dev, u_long cmd, caddr_t data, int flags,
sys/dev/tpm/tpm20.c
150
tpm20_open(struct cdev *dev, int flag, int mode, struct thread *td)
sys/dev/tpm/tpm20.c
161
tpm20_close(struct cdev *dev, int flag, int mode, struct thread *td)
sys/dev/tpm/tpm20.c
168
tpm20_ioctl(struct cdev *dev, u_long cmd, caddr_t data,
sys/dev/tpm/tpm20.c
67
tpm20_read(struct cdev *dev, struct uio *uio, int flags)
sys/dev/tpm/tpm20.c
95
tpm20_write(struct cdev *dev, struct uio *uio, int flags)
sys/dev/tpm/tpm20.h
122
struct cdev *sc_cdev;
sys/dev/tpm/tpmvar.h
50
struct cdev *sc_cdev;
sys/dev/tws/tws.c
111
tws_open(struct cdev *dev, int oflags, int devtype, struct thread *td)
sys/dev/tws/tws.c
121
tws_close(struct cdev *dev, int fflag, int devtype, struct thread *td)
sys/dev/tws/tws.c
131
tws_read(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/tws/tws.c
141
tws_write(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/tws/tws.h
216
struct cdev *tws_cdev; /* controller device */
sys/dev/tws/tws_user.c
42
int tws_ioctl(struct cdev *dev, long unsigned int cmd, caddr_t buf, int flags,
sys/dev/tws/tws_user.c
60
tws_ioctl(struct cdev *dev, u_long cmd, caddr_t buf, int flags,
sys/dev/usb/controller/dwc3/aw_dwc3.c
123
cdev = simplebus_add_device(dev, child, 0, NULL, -1, NULL);
sys/dev/usb/controller/dwc3/aw_dwc3.c
124
if (cdev != NULL)
sys/dev/usb/controller/dwc3/aw_dwc3.c
125
device_probe_and_attach(cdev);
sys/dev/usb/controller/dwc3/aw_dwc3.c
88
device_t cdev;
sys/dev/usb/controller/dwc3/rk_dwc3.c
180
cdev = simplebus_add_device(dev, child, 0, NULL, -1, NULL);
sys/dev/usb/controller/dwc3/rk_dwc3.c
181
if (cdev != NULL)
sys/dev/usb/controller/dwc3/rk_dwc3.c
182
device_probe_and_attach(cdev);
sys/dev/usb/controller/dwc3/rk_dwc3.c
99
device_t cdev;
sys/dev/usb/controller/xlnx_dwc3.c
129
cdev = simplebus_add_device(dev, child, 0, NULL, -1, NULL);
sys/dev/usb/controller/xlnx_dwc3.c
130
if (cdev != NULL)
sys/dev/usb/controller/xlnx_dwc3.c
131
device_probe_and_attach(cdev);
sys/dev/usb/controller/xlnx_dwc3.c
90
device_t cdev;
sys/dev/usb/usb_dev.c
1053
usb_ioctl(struct cdev *dev, u_long cmd, caddr_t addr, int fflag, struct thread* td)
sys/dev/usb/usb_dev.c
1246
usb_kqfilter(struct cdev* dev, struct knote *kn)
sys/dev/usb/usb_dev.c
1296
usb_poll(struct cdev* dev, int events, struct thread* td)
sys/dev/usb/usb_dev.c
1399
usb_read(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/usb/usb_dev.c
147
static struct cdev* usb_dev = NULL;
sys/dev/usb/usb_dev.c
1513
usb_write(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/usb/usb_dev.c
1648
usb_static_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int fflag,
sys/dev/usb/usb_dev.c
869
usb_open(struct cdev *dev, int fflags, int devtype, struct thread *td)
sys/dev/usb/usb_dev.h
97
struct cdev *cdev;
sys/dev/usb/usb_device.c
1892
make_dev_alias(udev->ctrl_dev->cdev, "%s", udev->ugen_name);
sys/dev/usb/usb_device.c
2151
if (make_dev_s(&args, &pd->cdev, "%s", devname) != 0) {
sys/dev/usb/usb_device.c
2169
destroy_dev(pd->cdev);
sys/dev/usb/usb_device.c
2192
delist_dev(pd->cdev);
sys/dev/usb/usb_device.c
2271
KASSERT(pd->cdev->si_drv1 == pd, ("privdata corrupt"));
sys/dev/veriexec/verified_exec.c
64
verifiedexecioctl(struct cdev *dev __unused, u_long cmd, caddr_t data,
sys/dev/virtio/console/virtio_console.c
1169
struct cdev *pdev;
sys/dev/vkbd/vkbd.c
113
struct cdev *ks_dev; /* control device */
sys/dev/vkbd/vkbd.c
148
struct cdev **);
sys/dev/vkbd/vkbd.c
177
struct cdev **dev)
sys/dev/vkbd/vkbd.c
200
vkbd_dev_open(struct cdev *dev, int flag, int mode, struct thread *td)
sys/dev/vkbd/vkbd.c
251
vkbd_dev_close(struct cdev *dev, int foo, int bar, struct thread *td)
sys/dev/vkbd/vkbd.c
294
vkbd_dev_read(struct cdev *dev, struct uio *uio, int flag)
sys/dev/vkbd/vkbd.c
354
vkbd_dev_write(struct cdev *dev, struct uio *uio, int flag)
sys/dev/vkbd/vkbd.c
435
vkbd_dev_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int flag, struct thread *td)
sys/dev/vkbd/vkbd.c
444
vkbd_dev_poll(struct cdev *dev, int events, struct thread *td)
sys/dev/vmm/vmm_dev.c
1050
error = make_dev_s(&mda, &cdev, "vmm/%s", name);
sys/dev/vmm/vmm_dev.c
1056
sc->cdev = cdev;
sys/dev/vmm/vmm_dev.c
1090
struct cdev *sc_cdev;
sys/dev/vmm/vmm_dev.c
1101
sc_cdev = sc->cdev;
sys/dev/vmm/vmm_dev.c
1103
sc->cdev = NULL;
sys/dev/vmm/vmm_dev.c
1130
vmmctl_open(struct cdev *cdev, int flags, int fmt, struct thread *td)
sys/dev/vmm/vmm_dev.c
1154
vmmctl_ioctl(struct cdev *cdev, u_long cmd, caddr_t data, int fflag,
sys/dev/vmm/vmm_dev.c
1198
static struct cdev *vmmctl_cdev;
sys/dev/vmm/vmm_dev.c
1310
devmem_mmap_single(struct cdev *cdev, vm_ooffset_t *offset, vm_size_t len,
sys/dev/vmm/vmm_dev.c
1319
dsc = cdev->si_drv1;
sys/dev/vmm/vmm_dev.c
1374
error = make_dev_s(&mda, &dsc->cdev, "vmm.io/%s.%s", vm_name(sc->vm),
sys/dev/vmm/vmm_dev.c
1392
destroy_dev(dsc->cdev);
sys/dev/vmm/vmm_dev.c
1393
dsc->cdev = NULL;
sys/dev/vmm/vmm_dev.c
200
vmmdev_lookup2(struct cdev *cdev)
sys/dev/vmm/vmm_dev.c
202
return (cdev->si_drv1);
sys/dev/vmm/vmm_dev.c
206
vmmdev_rw(struct cdev *cdev, struct uio *uio, int flags)
sys/dev/vmm/vmm_dev.c
213
sc = vmmdev_lookup2(cdev);
sys/dev/vmm/vmm_dev.c
366
vmmdev_open(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/dev/vmm/vmm_dev.c
433
vmmdev_ioctl(struct cdev *cdev, u_long cmd, caddr_t data, int fflag,
sys/dev/vmm/vmm_dev.c
442
sc = vmmdev_lookup2(cdev);
sys/dev/vmm/vmm_dev.c
73
struct cdev *cdev;
sys/dev/vmm/vmm_dev.c
796
vmmdev_mmap_single(struct cdev *cdev, vm_ooffset_t *offset, vm_size_t mapsize,
sys/dev/vmm/vmm_dev.c
80
struct cdev *cdev;
sys/dev/vmm/vmm_dev.c
811
sc = vmmdev_lookup2(cdev);
sys/dev/vmm/vmm_dev.c
857
KASSERT(sc->cdev == NULL, ("%s: cdev not free", __func__));
sys/dev/vmm/vmm_dev.c
868
KASSERT(dsc->cdev != NULL, ("devmem cdev already destroyed"));
sys/dev/vmm/vmm_dev.c
878
KASSERT(dsc->cdev == NULL, ("%s: devmem not free", __func__));
sys/dev/vmm/vmm_dev.c
901
struct cdev *cdev;
sys/dev/vmm/vmm_dev.c
907
if (sc == NULL || sc->cdev == NULL) {
sys/dev/vmm/vmm_dev.c
926
cdev = sc->cdev;
sys/dev/vmm/vmm_dev.c
927
sc->cdev = NULL;
sys/dev/vmm/vmm_dev.c
931
destroy_dev(cdev);
sys/dev/vmm/vmm_dev.c
986
struct cdev *cdev;
sys/dev/vt/vt_consolectl.c
47
consolectl_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int flag,
sys/dev/vt/vt_sysmouse.c
292
sysmouse_open(struct cdev *dev, int oflags, int devtype, struct thread *td)
sys/dev/vt/vt_sysmouse.c
312
sysmouse_close(struct cdev *dev, int fflag, int devtype, struct thread *td)
sys/dev/vt/vt_sysmouse.c
325
sysmouse_read(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/vt/vt_sysmouse.c
360
sysmouse_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int flag,
sys/dev/vt/vt_sysmouse.c
470
sysmouse_poll(struct cdev *dev, int events, struct thread *td)
sys/dev/watchdog/watchdog.c
319
wd_ioctl(struct cdev *dev __unused, u_long cmd, caddr_t data,
sys/dev/watchdog/watchdog.c
74
static struct cdev *wd_dev;
sys/dev/wtap/if_wtap.c
116
wtap_node_ioctl(struct cdev *dev, u_long cmd, caddr_t data,
sys/dev/wtap/if_wtap.c
66
wtap_node_open(struct cdev *dev, int oflags, int devtype, struct thread *p)
sys/dev/wtap/if_wtap.c
75
wtap_node_close(struct cdev *dev, int fflag, int devtype, struct thread *p)
sys/dev/wtap/if_wtap.c
83
wtap_node_write(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/wtap/if_wtap_module.c
64
static struct cdev *sdev;
sys/dev/wtap/if_wtap_module.c
73
wtap_ioctl(struct cdev *dev, u_long cmd, caddr_t data,
sys/dev/wtap/if_wtapvar.h
85
struct cdev *av_dev; /* userspace injecting frames */
sys/dev/wtap/plugins/visibility.c
163
vis_ioctl(struct cdev *sdev, u_long cmd, caddr_t data,
sys/dev/wtap/plugins/wtap_plugin.h
39
struct cdev *wp_sdev;
sys/dev/xen/blkback/blkback.c
2002
bio->bio_dev = dev_data->cdev;
sys/dev/xen/blkback/blkback.c
2061
bio->bio_dev = dev_data->cdev;
sys/dev/xen/blkback/blkback.c
2326
dev_relthread(xbb->backend.dev.cdev,
sys/dev/xen/blkback/blkback.c
2329
xbb->backend.dev.cdev = NULL;
sys/dev/xen/blkback/blkback.c
2372
struct cdev *dev;
sys/dev/xen/blkback/blkback.c
2378
xbb->backend.dev.cdev = xbb->vn->v_rdev;
sys/dev/xen/blkback/blkback.c
2379
xbb->backend.dev.csw = dev_refthread(xbb->backend.dev.cdev,
sys/dev/xen/blkback/blkback.c
451
struct cdev *cdev;
sys/dev/xen/evtchn/evtchn_dev.c
182
evtchn_open(struct cdev *dev, int flag, int otyp, struct thread *td)
sys/dev/xen/evtchn/evtchn_dev.c
236
evtchn_read(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/xen/evtchn/evtchn_dev.c
312
evtchn_write(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/xen/evtchn/evtchn_dev.c
385
evtchn_ioctl(struct cdev *dev, unsigned long cmd, caddr_t arg,
sys/dev/xen/evtchn/evtchn_dev.c
526
evtchn_poll(struct cdev *dev, int events, struct thread *td)
sys/dev/xen/gntdev/gntdev.c
1002
gntdev_ioctl(struct cdev *dev, u_long cmd, caddr_t data,
sys/dev/xen/gntdev/gntdev.c
1192
gntdev_mmap_single(struct cdev *cdev, vm_ooffset_t *offset, vm_size_t size,
sys/dev/xen/gntdev/gntdev.c
977
gntdev_open(struct cdev *dev, int flag, int otyp, struct thread *td)
sys/dev/xen/privcmd/privcmd.c
181
privcmd_mmap_single(struct cdev *cdev, vm_ooffset_t *offset, vm_size_t size,
sys/dev/xen/privcmd/privcmd.c
248
privcmd_ioctl(struct cdev *dev, unsigned long cmd, caddr_t arg,
sys/dev/xen/privcmd/privcmd.c
533
privcmd_open(struct cdev *dev, int flag, int otyp, struct thread *td)
sys/dev/xen/xenstore/xenstore_dev.c
228
xs_dev_read(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/xen/xenstore/xenstore_dev.c
256
xs_dev_write(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/xen/xenstore/xenstore_dev.c
392
xs_dev_poll(struct cdev *dev, int events, struct thread *td)
sys/dev/xen/xenstore/xenstore_dev.c
444
xs_dev_open(struct cdev *dev, int oflags, int devtype, struct thread *td)
sys/dev/xen/xenstore/xenstore_dev.c
512
struct cdev *xs_cdev;
sys/dev/xen/xenstore/xenstored_dev.c
137
struct cdev *xsd_cdev;
sys/dev/xen/xenstore/xenstored_dev.c
49
static int xsd_dev_read(struct cdev *dev, struct uio *uio, int ioflag);
sys/dev/xen/xenstore/xenstored_dev.c
50
static int xsd_dev_mmap(struct cdev *dev, vm_ooffset_t offset,
sys/dev/xen/xenstore/xenstored_dev.c
61
xsd_dev_read(struct cdev *dev, struct uio *uio, int ioflag)
sys/dev/xen/xenstore/xenstored_dev.c
78
xsd_dev_mmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr,
sys/fs/autofs/autofs.c
646
autofs_open(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/fs/autofs/autofs.c
670
autofs_close(struct cdev *dev, int flag, int fmt, struct thread *td)
sys/fs/autofs/autofs.c
682
autofs_ioctl(struct cdev *dev, u_long cmd, caddr_t arg, int mode,
sys/fs/autofs/autofs.c
89
static int autofs_open(struct cdev *dev, int flags, int fmt,
sys/fs/autofs/autofs.c
91
static int autofs_close(struct cdev *dev, int flag, int fmt,
sys/fs/autofs/autofs.c
93
static int autofs_ioctl(struct cdev *dev, u_long cmd, caddr_t arg,
sys/fs/autofs/autofs.h
116
struct cdev *sc_cdev;
sys/fs/cd9660/cd9660_vfsops.c
211
struct cdev *dev;
sys/fs/cd9660/iso.h
225
struct cdev *im_dev;
sys/fs/cuse/cuse.c
1100
cuse_server_ioctl(struct cdev *dev, unsigned long cmd,
sys/fs/cuse/cuse.c
135
struct cdev *kern_dev;
sys/fs/cuse/cuse.c
1392
cuse_server_poll(struct cdev *dev, int events, struct thread *td)
sys/fs/cuse/cuse.c
1439
cuse_server_mmap_single(struct cdev *dev, vm_ooffset_t *offset,
sys/fs/cuse/cuse.c
1484
cuse_client_open(struct cdev *dev, int fflags, int devtype, struct thread *td)
sys/fs/cuse/cuse.c
1577
cuse_client_close(struct cdev *dev, int fflag, int devtype, struct thread *td)
sys/fs/cuse/cuse.c
1606
cuse_client_kqfilter_poll(struct cdev *dev, struct cuse_client *pcc)
sys/fs/cuse/cuse.c
1637
cuse_client_read(struct cdev *dev, struct uio *uio, int ioflag)
sys/fs/cuse/cuse.c
1726
cuse_client_write(struct cdev *dev, struct uio *uio, int ioflag)
sys/fs/cuse/cuse.c
1815
cuse_client_ioctl(struct cdev *dev, unsigned long cmd,
sys/fs/cuse/cuse.c
184
static struct cdev *cuse_dev;
sys/fs/cuse/cuse.c
1873
cuse_client_poll(struct cdev *dev, int events, struct thread *td)
sys/fs/cuse/cuse.c
1935
cuse_client_mmap_single(struct cdev *dev, vm_ooffset_t *offset,
sys/fs/cuse/cuse.c
2001
cuse_client_kqfilter(struct cdev *dev, struct knote *kn)
sys/fs/cuse/cuse.c
783
cuse_server_open(struct cdev *dev, int fflags, int devtype, struct thread *td)
sys/fs/cuse/cuse.c
817
cuse_server_close(struct cdev *dev, int fflag, int devtype, struct thread *td)
sys/fs/cuse/cuse.c
828
cuse_server_read(struct cdev *dev, struct uio *uio, int ioflag)
sys/fs/cuse/cuse.c
834
cuse_server_write(struct cdev *dev, struct uio *uio, int ioflag)
sys/fs/devfs/devfs_devs.c
124
SYSCTL_SIZEOF_STRUCT(cdev);
sys/fs/devfs/devfs_devs.c
127
struct cdev *
sys/fs/devfs/devfs_devs.c
131
struct cdev *cdev;
sys/fs/devfs/devfs_devs.c
143
cdev = &cdp->cdp_c;
sys/fs/devfs/devfs_devs.c
144
LIST_INIT(&cdev->si_children);
sys/fs/devfs/devfs_devs.c
146
cdev->si_atime = cdev->si_mtime = cdev->si_ctime = ts;
sys/fs/devfs/devfs_devs.c
148
return (cdev);
sys/fs/devfs/devfs_devs.c
173
devfs_free(struct cdev *cdev)
sys/fs/devfs/devfs_devs.c
177
cdp = cdev2priv(cdev);
sys/fs/devfs/devfs_devs.c
180
__func__, cdp, cdev->si_name));
sys/fs/devfs/devfs_devs.c
181
if (cdev->si_cred != NULL)
sys/fs/devfs/devfs_devs.c
182
crfree(cdev->si_cred);
sys/fs/devfs/devfs_devs.c
514
struct cdev *pdev;
sys/fs/devfs/devfs_devs.c
702
devfs_create(struct cdev *dev)
sys/fs/devfs/devfs_devs.c
719
devfs_destroy(struct cdev *dev)
sys/fs/devfs/devfs_devs.c
87
struct cdev *dev;
sys/fs/devfs/devfs_int.h
49
struct cdev cdp_c;
sys/fs/devfs/devfs_int.h
79
struct cdev *devfs_alloc(int);
sys/fs/devfs/devfs_int.h
81
void devfs_free(struct cdev *);
sys/fs/devfs/devfs_int.h
82
void devfs_create(struct cdev *);
sys/fs/devfs/devfs_int.h
83
void devfs_destroy(struct cdev *);
sys/fs/devfs/devfs_rule.c
109
static struct cdev *devfs_rule_getdev(struct devfs_dirent *de);
sys/fs/devfs/devfs_rule.c
439
static struct cdev *
sys/fs/devfs/devfs_rule.c
536
struct cdev *dev;
sys/fs/devfs/devfs_rule.c
580
struct cdev *dev;
sys/fs/devfs/devfs_vnops.c
1006
struct cdev *dev;
sys/fs/devfs/devfs_vnops.c
1064
struct cdev *cdev;
sys/fs/devfs/devfs_vnops.c
1131
cdev = NULL;
sys/fs/devfs/devfs_vnops.c
114
devfs_fp_check(struct file *fp, struct cdev **devp, struct cdevsw **dswp,
sys/fs/devfs/devfs_vnops.c
1151
td->td_ucred, pname, strlen(pname), &cdev);
sys/fs/devfs/devfs_vnops.c
1154
if (cdev == NULL)
sys/fs/devfs/devfs_vnops.c
1164
dev_rel(cdev);
sys/fs/devfs/devfs_vnops.c
1171
if (cdev != NULL)
sys/fs/devfs/devfs_vnops.c
1172
dev_rel(cdev);
sys/fs/devfs/devfs_vnops.c
1176
if (cdev == NULL)
sys/fs/devfs/devfs_vnops.c
1180
dde = &cdev2priv(cdev)->cdp_dirents[dmp->dm_idx];
sys/fs/devfs/devfs_vnops.c
1184
dev_rel(cdev);
sys/fs/devfs/devfs_vnops.c
1285
struct cdev *dev = vp->v_rdev;
sys/fs/devfs/devfs_vnops.c
1411
struct cdev *dev;
sys/fs/devfs/devfs_vnops.c
1443
struct cdev *dev;
sys/fs/devfs/devfs_vnops.c
1601
struct cdev *dev;
sys/fs/devfs/devfs_vnops.c
161
cdp = cdev2priv((struct cdev *)fp->f_data);
sys/fs/devfs/devfs_vnops.c
1670
struct cdev *dev;
sys/fs/devfs/devfs_vnops.c
181
devfs_foreach_cdevpriv(struct cdev *dev, int (*cb)(void *data, void *arg),
sys/fs/devfs/devfs_vnops.c
1958
struct cdev *dev;
sys/fs/devfs/devfs_vnops.c
1997
struct cdev *dev;
sys/fs/devfs/devfs_vnops.c
2065
dev2udev(struct cdev *x)
sys/fs/devfs/devfs_vnops.c
210
cdp = cdev2priv((struct cdev *)fp->f_data);
sys/fs/devfs/devfs_vnops.c
253
struct cdev *dev;
sys/fs/devfs/devfs_vnops.c
277
struct cdev *dev;
sys/fs/devfs/devfs_vnops.c
548
struct cdev *dev;
sys/fs/devfs/devfs_vnops.c
698
struct cdev *dev = vp->v_rdev;
sys/fs/devfs/devfs_vnops.c
818
struct cdev *dev;
sys/fs/devfs/devfs_vnops.c
931
struct cdev *dev;
sys/fs/ext2fs/ext2_csum.c
715
ext2_gd_csum_verify(struct m_ext2fs *fs, struct cdev *dev)
sys/fs/ext2fs/ext2_extern.h
130
int ext2_gd_csum_verify(struct m_ext2fs *, struct cdev *);
sys/fs/ext2fs/ext2_mount.h
46
struct cdev *um_dev; /* device mounted */
sys/fs/ext2fs/ext2_vfsops.c
106
static int ext2_check_sb_compat(struct ext2fs *es, struct cdev *dev,
sys/fs/ext2fs/ext2_vfsops.c
295
ext2_check_sb_compat(struct ext2fs *es, struct cdev *dev, int ronly)
sys/fs/ext2fs/ext2_vfsops.c
838
struct cdev *dev = devvp->v_rdev;
sys/fs/fuse/fuse_device.c
102
static struct cdev *fuse_dev;
sys/fs/fuse/fuse_device.c
188
fuse_device_filter(struct cdev *dev, struct knote *kn)
sys/fs/fuse/fuse_device.c
262
fuse_device_open(struct cdev *dev, int oflags, int devtype, struct thread *td)
sys/fs/fuse/fuse_device.c
279
fuse_device_poll(struct cdev *dev, int events, struct thread *td)
sys/fs/fuse/fuse_device.c
309
fuse_device_read(struct cdev *dev, struct uio *uio, int ioflag)
sys/fs/fuse/fuse_device.c
443
fuse_device_write(struct cdev *dev, struct uio *uio, int ioflag)
sys/fs/fuse/fuse_ipc.c
538
fdata_alloc(struct cdev *fdev, struct ucred *cred)
sys/fs/fuse/fuse_ipc.h
176
struct cdev *fdev;
sys/fs/fuse/fuse_ipc.h
407
struct fuse_data *fdata_alloc(struct cdev *dev, struct ucred *cred);
sys/fs/fuse/fuse_vfsops.c
139
fuse_getdevice(const char *fspec, struct thread *td, struct cdev **fdevp)
sys/fs/fuse/fuse_vfsops.c
143
struct cdev *fdev;
sys/fs/fuse/fuse_vfsops.c
306
struct cdev *fdev;
sys/fs/fuse/fuse_vfsops.c
485
struct cdev *fdev;
sys/fs/mntfs/mntfs_vnops.c
72
struct cdev *dev;
sys/fs/msdosfs/msdosfs_vfsops.c
507
struct cdev *dev;
sys/fs/msdosfs/msdosfsmount.h
89
struct cdev *pm_dev; /* character device mounted */
sys/fs/udf/udf.h
44
struct cdev *im_dev;
sys/fs/udf/udf_vfsops.c
299
struct cdev *dev;
sys/geom/gate/g_gate.c
746
g_gate_ioctl(struct cdev *dev, u_long cmd, caddr_t addr, int flags, struct thread *td)
sys/geom/gate/g_gate.c
76
static struct cdev *status_dev;
sys/geom/geom.h
240
struct cdev;
sys/geom/geom.h
243
struct g_provider *g_dev_getprovider(struct cdev *dev);
sys/geom/geom_ctl.c
583
g_ctl_ioctl_ctl(struct cdev *dev, u_long cmd, caddr_t data, int fflag, struct thread *td)
sys/geom/geom_ctl.c
630
g_ctl_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int fflag, struct thread *td)
sys/geom/geom_dev.c
150
g_dev_setdumpdev(struct cdev *dev, struct diocskerneldump_arg *kda)
sys/geom/geom_dev.c
176
init_dumpdev(struct cdev *dev)
sys/geom/geom_dev.c
268
struct cdev *dev, *old_alias_dev;
sys/geom/geom_dev.c
269
struct cdev **alias_devp;
sys/geom/geom_dev.c
273
alias_devp = (struct cdev **)&sc->sc_alias;
sys/geom/geom_dev.c
277
destroy_dev((struct cdev *)sc->sc_alias);
sys/geom/geom_dev.c
287
struct cdev *dev;
sys/geom/geom_dev.c
332
g_dev_getprovider(struct cdev *dev)
sys/geom/geom_dev.c
353
struct cdev *dev, *adev;
sys/geom/geom_dev.c
426
g_dev_open(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/geom/geom_dev.c
479
g_dev_close(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/geom/geom_dev.c
528
g_dev_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int fflag, struct thread *td)
sys/geom/geom_dev.c
62
struct cdev *sc_dev;
sys/geom/geom_dev.c
63
struct cdev *sc_alias;
sys/geom/geom_dev.c
765
struct cdev *dev;
sys/geom/geom_dev.c
853
struct cdev *dev;
sys/geom/geom_dev.c
897
g_dev_kqfilter(struct cdev *dev, struct knote *kn)
sys/geom/geom_vfs.c
106
struct cdev *cdevp;
sys/i386/bios/smapi.c
221
error = make_dev_s(&args, &sc->cdev, "%s%d",
sys/i386/bios/smapi.c
268
destroy_dev(sc->cdev);
sys/i386/bios/smapi.c
61
struct cdev * cdev;
sys/i386/bios/smapi.c
98
smapi_ioctl (struct cdev *dev, u_long cmd, caddr_t data, int fflag, struct thread *td)
sys/i386/i386/elan-mmcr.c
423
elan_mmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr,
sys/i386/i386/elan-mmcr.c
433
elan_ioctl(struct cdev *dev, u_long cmd, caddr_t arg, int flag, struct thread *tdr)
sys/i386/i386/elan-mmcr.c
97
static struct cdev *led_dev[32];
sys/i386/i386/geode.c
93
static struct cdev *led1, *led2, *led3;
sys/i386/i386/mem.c
158
memmmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr,
sys/i386/i386/mem.c
177
memioctl_md(struct cdev *dev __unused, u_long cmd, caddr_t data, int flags,
sys/i386/i386/mem.c
79
memrw(struct cdev *dev, struct uio *uio, int flags)
sys/i386/i386/perfmon.c
298
perfmon_open(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/i386/i386/perfmon.c
315
perfmon_close(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/i386/i386/perfmon.c
330
perfmon_ioctl(struct cdev *dev, u_long cmd, caddr_t param, int flags, struct thread *td)
sys/kern/kern_conf.c
1000
make_dev_alias(struct cdev *pdev, const char *fmt, ...)
sys/kern/kern_conf.c
1002
struct cdev *dev;
sys/kern/kern_conf.c
1016
make_dev_alias_p(int flags, struct cdev **cdev, struct cdev *pdev,
sys/kern/kern_conf.c
1023
res = make_dev_alias_v(flags, cdev, pdev, fmt, ap);
sys/kern/kern_conf.c
1029
make_dev_physpath_alias(int flags, struct cdev **cdev, struct cdev *pdev,
sys/kern/kern_conf.c
1030
struct cdev *old_alias, const char *physpath)
sys/kern/kern_conf.c
1040
*cdev = NULL;
sys/kern/kern_conf.c
1076
*cdev = old_alias;
sys/kern/kern_conf.c
1080
ret = make_dev_alias_p(flags, cdev, pdev, "%s", devfspath);
sys/kern/kern_conf.c
1091
destroy_devl(struct cdev *dev)
sys/kern/kern_conf.c
113
dev_free_devlocked(struct cdev *cdev)
sys/kern/kern_conf.c
118
cdp = cdev2priv(cdev);
sys/kern/kern_conf.c
1196
delist_dev_locked(struct cdev *dev)
sys/kern/kern_conf.c
1199
struct cdev *child;
sys/kern/kern_conf.c
120
("destroy_dev() was not called after delist_dev(%p)", cdev));
sys/kern/kern_conf.c
122
("%s: cdp %p (%s) on active list", __func__, cdp, cdev->si_name));
sys/kern/kern_conf.c
1225
delist_dev(struct cdev *dev)
sys/kern/kern_conf.c
1235
destroy_dev(struct cdev *dev)
sys/kern/kern_conf.c
1245
devtoname(struct cdev *dev)
sys/kern/kern_conf.c
1252
dev_copyname(struct cdev *dev, char *path, size_t len)
sys/kern/kern_conf.c
1309
LIST_HEAD(,cdev) head;
sys/kern/kern_conf.c
1322
struct cdev **dp, int extra)
sys/kern/kern_conf.c
1325
struct cdev *dev, *ndev, *dl, *de;
sys/kern/kern_conf.c
1410
struct cdev *dev;
sys/kern/kern_conf.c
142
dev_ref(struct cdev *dev)
sys/kern/kern_conf.c
1451
struct cdev *dev;
sys/kern/kern_conf.c
1487
destroy_dev_sched_cbl(struct cdev *dev, void (*cb)(void *), void *arg)
sys/kern/kern_conf.c
1516
destroy_dev_sched_cb(struct cdev *dev, void (*cb)(void *), void *arg)
sys/kern/kern_conf.c
152
dev_refl(struct cdev *dev)
sys/kern/kern_conf.c
1524
destroy_dev_sched(struct cdev *dev)
sys/kern/kern_conf.c
1547
DB_SHOW_COMMAND(cdev, db_show_cdev)
sys/kern/kern_conf.c
1550
struct cdev *dev;
sys/kern/kern_conf.c
1564
dev = (struct cdev *)addr;
sys/kern/kern_conf.c
160
dev_rel(struct cdev *dev)
sys/kern/kern_conf.c
179
dev_refthread(struct cdev *dev, int *ref)
sys/kern/kern_conf.c
205
devvn_refthread(struct vnode *vp, struct cdev **devp, int *ref)
sys/kern/kern_conf.c
209
struct cdev *dev;
sys/kern/kern_conf.c
249
dev_relthread(struct cdev *dev, int ref)
sys/kern/kern_conf.c
340
no_poll(struct cdev *dev __unused, int events, struct thread *td __unused)
sys/kern/kern_conf.c
347
giant_open(struct cdev *dev, int oflags, int devtype, struct thread *td)
sys/kern/kern_conf.c
363
giant_fdopen(struct cdev *dev, int oflags, struct thread *td, struct file *fp)
sys/kern/kern_conf.c
379
giant_close(struct cdev *dev, int fflag, int devtype, struct thread *td)
sys/kern/kern_conf.c
398
struct cdev *dev;
sys/kern/kern_conf.c
414
giant_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int fflag, struct thread *td)
sys/kern/kern_conf.c
430
giant_read(struct cdev *dev, struct uio *uio, int ioflag)
sys/kern/kern_conf.c
446
giant_write(struct cdev *dev, struct uio *uio, int ioflag)
sys/kern/kern_conf.c
462
giant_poll(struct cdev *dev, int events, struct thread *td)
sys/kern/kern_conf.c
478
giant_kqfilter(struct cdev *dev, struct knote *kn)
sys/kern/kern_conf.c
494
giant_mmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr, int nprot,
sys/kern/kern_conf.c
512
giant_mmap_single(struct cdev *dev, vm_ooffset_t *offset, vm_size_t size,
sys/kern/kern_conf.c
530
notify(struct cdev *dev, const char *ev, int flags)
sys/kern/kern_conf.c
54
static void destroy_devl(struct cdev *dev);
sys/kern/kern_conf.c
55
static int destroy_dev_sched_cbl(struct cdev *dev,
sys/kern/kern_conf.c
550
notify_create(struct cdev *dev, int flags)
sys/kern/kern_conf.c
557
notify_destroy(struct cdev *dev)
sys/kern/kern_conf.c
563
static struct cdev *
sys/kern/kern_conf.c
564
newdev(struct make_dev_args *args, struct cdev *si)
sys/kern/kern_conf.c
566
struct cdev *si2;
sys/kern/kern_conf.c
59
static int make_dev_credv(int flags, struct cdev **dres, struct cdevsw *devsw,
sys/kern/kern_conf.c
708
prep_devname(struct cdev *dev, const char *fmt, va_list ap)
sys/kern/kern_conf.c
772
make_dev_sv(struct make_dev_args *args1, struct cdev **dres,
sys/kern/kern_conf.c
775
struct cdev *dev, *dev_new;
sys/kern/kern_conf.c
839
make_dev_s(struct make_dev_args *args, struct cdev **dres,
sys/kern/kern_conf.c
852
make_dev_credv(int flags, struct cdev **dres, struct cdevsw *devsw, int unit,
sys/kern/kern_conf.c
869
struct cdev *
sys/kern/kern_conf.c
873
struct cdev *dev;
sys/kern/kern_conf.c
886
struct cdev *
sys/kern/kern_conf.c
890
struct cdev *dev;
sys/kern/kern_conf.c
903
struct cdev *
sys/kern/kern_conf.c
907
struct cdev *dev;
sys/kern/kern_conf.c
923
make_dev_p(int flags, struct cdev **cdev, struct cdevsw *devsw,
sys/kern/kern_conf.c
930
res = make_dev_credv(flags, cdev, devsw, 0, cr, uid, gid, mode,
sys/kern/kern_conf.c
941
dev_dependsl(struct cdev *pdev, struct cdev *cdev)
sys/kern/kern_conf.c
944
cdev->si_parent = pdev;
sys/kern/kern_conf.c
945
cdev->si_flags |= SI_CHILD;
sys/kern/kern_conf.c
946
LIST_INSERT_HEAD(&pdev->si_children, cdev, si_siblings);
sys/kern/kern_conf.c
950
dev_depends(struct cdev *pdev, struct cdev *cdev)
sys/kern/kern_conf.c
954
dev_dependsl(pdev, cdev);
sys/kern/kern_conf.c
959
make_dev_alias_v(int flags, struct cdev **cdev, struct cdev *pdev,
sys/kern/kern_conf.c
962
struct cdev *dev;
sys/kern/kern_conf.c
994
*cdev = dev;
sys/kern/kern_conf.c
999
struct cdev *
sys/kern/kern_descrip.c
5638
fdopen(struct cdev *dev, int mode, int type, struct thread *td)
sys/kern/kern_descrip.c
5662
struct cdev *dev;
sys/kern/kern_devctl.c
136
static struct cdev *devctl_dev;
sys/kern/kern_devctl.c
220
devopen(struct cdev *dev, int oflags, int devtype, struct thread *td)
sys/kern/kern_devctl.c
234
devclose(struct cdev *dev, int fflag, int devtype, struct thread *td)
sys/kern/kern_devctl.c
255
devread(struct cdev *dev, struct uio *uio, int ioflag)
sys/kern/kern_devctl.c
285
devioctl(struct cdev *dev, u_long cmd, caddr_t data, int fflag, struct thread *td)
sys/kern/kern_devctl.c
317
devpoll(struct cdev *dev, int events, struct thread *td)
sys/kern/kern_devctl.c
334
devkqfilter(struct cdev *dev, struct knote *kn)
sys/kern/kern_kcov.c
302
kcov_open(struct cdev *dev, int oflags, int devtype, struct thread *td)
sys/kern/kern_kcov.c
319
kcov_close(struct cdev *dev, int fflag, int devtype, struct thread *td)
sys/kern/kern_kcov.c
337
kcov_mmap_single(struct cdev *dev, vm_ooffset_t *offset, vm_size_t size,
sys/kern/kern_kcov.c
420
kcov_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int fflag __unused,
sys/kern/kern_kcov.c
559
struct cdev *dev;
sys/kern/kern_physio.c
40
physio(struct cdev *dev, struct uio *uio, int ioflag)
sys/kern/kern_shutdown.c
277
struct cdev *cdev;
sys/kern/kern_shutdown.c
279
error = make_dev_p(MAKEDEV_CHECKNAME | MAKEDEV_WAITOK, &cdev,
sys/kern/subr_bus.c
5752
devctl2_ioctl(struct cdev *cdev, u_long cmd, caddr_t data, int fflag,
sys/kern/subr_devstat.c
527
devstat_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int fflag,
sys/kern/subr_devstat.c
543
devstat_mmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr,
sys/kern/subr_log.c
104
logopen(struct cdev *dev, int flags, int mode, struct thread *td)
sys/kern/subr_log.c
128
logclose(struct cdev *dev, int flag, int mode, struct thread *td)
sys/kern/subr_log.c
144
logread(struct cdev *dev, struct uio *uio, int flag)
sys/kern/subr_log.c
179
logpoll(struct cdev *dev, int events, struct thread *td)
sys/kern/subr_log.c
195
logkqfilter(struct cdev *dev, struct knote *kn)
sys/kern/subr_log.c
253
logioctl(struct cdev *dev, u_long com, caddr_t data, int flag, struct thread *td)
sys/kern/tty.c
1145
struct cdev *dev;
sys/kern/tty.c
1373
struct cdev *dev, *init, *lock, *cua, *cinit, *clock;
sys/kern/tty.c
2123
struct cdev *dev;
sys/kern/tty.c
2225
ttyconsdev_open(struct cdev *dev, int oflags, int devtype, struct thread *td)
sys/kern/tty.c
2251
ttyconsdev_write(struct cdev *dev, struct uio *uio, int ioflag)
sys/kern/tty.c
268
ttydev_open(struct cdev *dev, int oflags, int devtype __unused,
sys/kern/tty.c
368
ttydev_close(struct cdev *dev, int fflag, int devtype __unused,
sys/kern/tty.c
501
ttydev_read(struct cdev *dev, struct uio *uio, int ioflag)
sys/kern/tty.c
522
ttydev_write(struct cdev *dev, struct uio *uio, int ioflag)
sys/kern/tty.c
561
ttydev_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int fflag,
sys/kern/tty.c
647
ttydev_poll(struct cdev *dev, int events, struct thread *td)
sys/kern/tty.c
684
ttydev_mmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr,
sys/kern/tty.c
768
ttydev_kqfilter(struct cdev *dev, struct knote *kn)
sys/kern/tty.c
816
ttyil_open(struct cdev *dev, int oflags __unused, int devtype __unused,
sys/kern/tty.c
82
static struct cdev *dev_console;
sys/kern/tty.c
833
ttyil_close(struct cdev *dev __unused, int flag __unused, int mode __unused,
sys/kern/tty.c
841
ttyil_rdwr(struct cdev *dev __unused, struct uio *uio __unused,
sys/kern/tty.c
849
ttyil_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int fflag,
sys/kern/tty_pts.c
537
struct cdev *dev = tp->t_dev;
sys/kern/tty_pts.c
786
struct cdev *dev, const char *name)
sys/kern/tty_pts.c
99
struct cdev *pts_cdev; /* (c) Master device node. */
sys/kern/tty_tty.c
48
static struct cdev *ctty;
sys/kern/tty_tty.c
51
cttyopen(struct cdev *dev, int flag, int mode, struct thread *td)
sys/kern/tty_tty.c
59
struct cdev **dev)
sys/kern/vfs_aio.c
1225
struct cdev *dev;
sys/net/bpf.c
1137
bpfioctl(struct cdev *dev, u_long cmd, caddr_t addr, int flags,
sys/net/bpf.c
2002
bpfpoll(struct cdev *dev, int events, struct thread *td)
sys/net/bpf.c
2039
bpfkqfilter(struct cdev *dev, struct knote *kn)
sys/net/bpf.c
2839
struct cdev *dev;
sys/net/bpf.c
735
bpfopen(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/net/bpf.c
787
bpfread(struct cdev *dev, struct uio *uio, int ioflag)
sys/net/bpf.c
974
bpfwrite(struct cdev *dev, struct uio *uio, int ioflag)
sys/net/if_tuntap.c
1012
tuncreate(struct cdev *dev)
sys/net/if_tuntap.c
1123
tunopen(struct cdev *dev, int flag, int mode, struct thread *td)
sys/net/if_tuntap.c
121
struct cdev *tun_alias;
sys/net/if_tuntap.c
122
struct cdev *tun_dev;
sys/net/if_tuntap.c
1598
tunioctl(struct cdev *dev, u_long cmd, caddr_t data, int flag,
sys/net/if_tuntap.c
1826
tunread(struct cdev *dev, struct uio *uio, int flag)
sys/net/if_tuntap.c
2015
tunwrite(struct cdev *dev, struct uio *uio, int flag)
sys/net/if_tuntap.c
2082
tunpoll(struct cdev *dev, int events, struct thread *td)
sys/net/if_tuntap.c
2110
tunkqfilter(struct cdev *dev, struct knote *kn)
sys/net/if_tuntap.c
2148
struct cdev *dev = tp->tun_dev;
sys/net/if_tuntap.c
220
struct ucred *cr, struct cdev **dev, const char *name);
sys/net/if_tuntap.c
228
int namelen, struct cdev **dev);
sys/net/if_tuntap.c
229
static void tuncreate(struct cdev *dev);
sys/net/if_tuntap.c
527
struct cdev *dev;
sys/net/if_tuntap.c
572
struct cdev **dev)
sys/net/if_tuntap.c
869
struct cdev **dev, const char *name)
sys/net/iflib.c
182
struct cdev *ifc_led_dev;
sys/net/pfil.c
559
pfil_ioctl(struct cdev *dev, u_long cmd, caddr_t addr, int flags,
sys/net/pfil.c
57
static int pfil_ioctl(struct cdev *, u_long, caddr_t, int, struct thread *);
sys/net/pfil.c
63
static struct cdev *pfil_dev;
sys/netgraph/ng_device.c
121
struct cdev *ngddev;
sys/netgraph/ng_device.c
416
ngdopen(struct cdev *dev, int flag, int mode, struct thread *td)
sys/netgraph/ng_device.c
433
ngdclose(struct cdev *dev, int flag, int mode, struct thread *td)
sys/netgraph/ng_device.c
453
ngdioctl(struct cdev *dev, u_long cmd, caddr_t data, int flag,
sys/netgraph/ng_device.c
486
ngdioctl(struct cdev *dev, u_long cmd, caddr_t addr, int flag,
sys/netgraph/ng_device.c
524
ngdread(struct cdev *dev, struct uio *uio, int flag)
sys/netgraph/ng_device.c
570
ngdwrite(struct cdev *dev, struct uio *uio, int flag)
sys/netgraph/ng_device.c
604
ngdpoll(struct cdev *dev, int events, struct thread *td)
sys/netgraph/ng_device.c
665
ngdkqfilter(struct cdev *dev, struct knote *kn)
sys/netinet/netdump/netdump_client.c
402
static struct cdev *netdump_cdev;
sys/netinet/netdump/netdump_client.c
499
netdump_ioctl(struct cdev *dev __unused, u_long cmd, caddr_t addr,
sys/netinet/netdump/netdump_client.c
94
static int netdump_ioctl(struct cdev *dev __unused, u_long cmd,
sys/netpfil/ipfilter/netinet/ip_fil.h
1649
extern int ipfioctl(struct cdev*, u_long, caddr_t, int, struct thread *);
sys/netpfil/ipfilter/netinet/ip_fil_freebsd.c
244
ipfioctl(struct cdev *dev, ioctlcmd_t cmd, caddr_t data,
sys/netpfil/ipfilter/netinet/mlfk_ipl.c
145
static int ipfpoll(struct cdev *dev, int events, struct thread *td);
sys/netpfil/ipfilter/netinet/mlfk_ipl.c
436
ipfpoll(struct cdev *dev, int events, struct thread *td)
sys/netpfil/ipfilter/netinet/mlfk_ipl.c
489
ipfopen(struct cdev *dev, int flags, int devtype, struct thread *p)
sys/netpfil/ipfilter/netinet/mlfk_ipl.c
524
ipfclose(struct cdev *dev, int flags, int devtype, struct thread *p)
sys/netpfil/ipfilter/netinet/mlfk_ipl.c
53
static struct cdev *ipf_devs[IPL_LOGSIZE];
sys/netpfil/ipfilter/netinet/mlfk_ipl.c
545
static int ipfread(struct cdev *dev, struct uio *uio, int ioflag)
sys/netpfil/ipfilter/netinet/mlfk_ipl.c
588
static int ipfwrite(struct cdev *dev, struct uio *uio, int ioflag)
sys/netpfil/ipfilter/netinet/mlfk_ipl.c
69
static int ipfopen(struct cdev*, int, int, struct thread *);
sys/netpfil/ipfilter/netinet/mlfk_ipl.c
70
static int ipfclose(struct cdev*, int, int, struct thread *);
sys/netpfil/ipfilter/netinet/mlfk_ipl.c
71
static int ipfread(struct cdev*, struct uio *, int);
sys/netpfil/ipfilter/netinet/mlfk_ipl.c
72
static int ipfwrite(struct cdev*, struct uio *, int);
sys/netpfil/pf/pf_ioctl.c
107
static int pfioctl(struct cdev *, u_long, caddr_t, int,
sys/netpfil/pf/pf_ioctl.c
226
struct cdev *pf_dev;
sys/netpfil/pf/pf_ioctl.c
3840
pfioctl(struct cdev *dev, u_long cmd, caddr_t addr, int flags, struct thread *td)
sys/netsmb/smb_dev.c
102
smbdev_alloc(struct cdev *dev)
sys/netsmb/smb_dev.c
126
nsmb_dev_open(struct cdev *dev, int oflags, int devtype, struct thread *td)
sys/netsmb/smb_dev.c
172
nsmb_dev_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int flag, struct thread *td)
sys/netsmb/smb_dev.c
58
static struct cdev *nsmb_dev;
sys/netsmb/smb_dev.h
158
struct cdev * dev;
sys/ofed/drivers/infiniband/core/ib_ucm.c
1169
file->device = container_of(inode->i_cdev->si_drv1, struct ib_ucm_device, cdev);
sys/ofed/drivers/infiniband/core/ib_ucm.c
1206
cdev_del(&ucm_dev->cdev);
sys/ofed/drivers/infiniband/core/ib_ucm.c
1284
cdev_init(&ucm_dev->cdev, &ucm_fops);
sys/ofed/drivers/infiniband/core/ib_ucm.c
1285
ucm_dev->cdev.owner = THIS_MODULE;
sys/ofed/drivers/infiniband/core/ib_ucm.c
1286
kobject_set_name(&ucm_dev->cdev.kobj, "ucm%d", ucm_dev->devnum);
sys/ofed/drivers/infiniband/core/ib_ucm.c
1287
if (cdev_add(&ucm_dev->cdev, base, 1))
sys/ofed/drivers/infiniband/core/ib_ucm.c
1292
ucm_dev->dev.devt = ucm_dev->cdev.dev;
sys/ofed/drivers/infiniband/core/ib_ucm.c
1307
cdev_del(&ucm_dev->cdev);
sys/ofed/drivers/infiniband/core/ib_ucm.c
63
struct cdev cdev;
sys/ofed/drivers/infiniband/core/ib_user_mad.c
1190
cdev_init(&port->cdev, &umad_fops);
sys/ofed/drivers/infiniband/core/ib_user_mad.c
1191
port->cdev.owner = THIS_MODULE;
sys/ofed/drivers/infiniband/core/ib_user_mad.c
1192
port->cdev.kobj.parent = &umad_dev->kobj;
sys/ofed/drivers/infiniband/core/ib_user_mad.c
1193
kobject_set_name(&port->cdev.kobj, "umad%d", port->dev_num);
sys/ofed/drivers/infiniband/core/ib_user_mad.c
1194
if (cdev_add(&port->cdev, base, 1))
sys/ofed/drivers/infiniband/core/ib_user_mad.c
1198
port->cdev.dev, port,
sys/ofed/drivers/infiniband/core/ib_user_mad.c
1236
device_destroy(umad_class, port->cdev.dev);
sys/ofed/drivers/infiniband/core/ib_user_mad.c
1239
cdev_del(&port->cdev);
sys/ofed/drivers/infiniband/core/ib_user_mad.c
1256
device_destroy(umad_class, port->cdev.dev);
sys/ofed/drivers/infiniband/core/ib_user_mad.c
1259
cdev_del(&port->cdev);
sys/ofed/drivers/infiniband/core/ib_user_mad.c
87
struct cdev cdev;
sys/ofed/drivers/infiniband/core/ib_user_mad.c
90
struct cdev sm_cdev;
sys/ofed/drivers/infiniband/core/ib_user_mad.c
940
port = container_of(inode->i_cdev->si_drv1, struct ib_umad_port, cdev);
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
1087
cdev_init(&uverbs_dev->cdev,
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
1089
uverbs_dev->cdev.owner = THIS_MODULE;
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
1091
kobject_set_name(&uverbs_dev->cdev.kobj, "uverbs%d", uverbs_dev->devnum);
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
1092
ret = cdev_device_add(&uverbs_dev->cdev, &uverbs_dev->dev);
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
1107
cdev_device_del(&uverbs_dev->cdev, &uverbs_dev->dev);
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
1161
cdev_device_del(&uverbs_dev->cdev, &uverbs_dev->dev);
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
836
dev = container_of(inode->i_cdev->si_drv1, struct ib_uverbs_device, cdev);
sys/ofed/drivers/infiniband/core/uverbs.h
112
struct cdev cdev;
sys/opencrypto/cryptodev.c
1103
crypto_open(struct cdev *dev, int oflags, int devtype, struct thread *td)
sys/opencrypto/cryptodev.c
1118
crypto_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int flag,
sys/opencrypto/cryptodev.c
1269
static struct cdev *crypto_dev;
sys/powerpc/amigaone/cpld_a1222.c
282
cpld_open(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/powerpc/amigaone/cpld_a1222.c
293
cpld_close(struct cdev *dev, int fflag, int devtype, struct thread *td)
sys/powerpc/amigaone/cpld_a1222.c
357
cpld_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int fflag,
sys/powerpc/amigaone/cpld_a1222.c
93
struct cdev *sc_cdev;
sys/powerpc/amigaone/cpld_x5000.c
226
cpld_open(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/powerpc/amigaone/cpld_x5000.c
237
cpld_close(struct cdev *dev, int fflag, int devtype, struct thread *td)
sys/powerpc/amigaone/cpld_x5000.c
295
cpld_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int fflag, struct thread *td)
sys/powerpc/amigaone/cpld_x5000.c
80
struct cdev *sc_cdev;
sys/powerpc/mikrotik/rb_led.c
42
struct cdev *sc_led;
sys/powerpc/mpc85xx/lbc.c
454
device_t cdev;
sys/powerpc/mpc85xx/lbc.c
648
cdev = device_add_child(dev, NULL, DEVICE_UNIT_ANY);
sys/powerpc/mpc85xx/lbc.c
649
if (cdev == NULL) {
sys/powerpc/mpc85xx/lbc.c
659
device_set_ivars(cdev, di);
sys/powerpc/ofw/ofw_syscons.h
34
struct cdev *sc_si;
sys/powerpc/powermac/macgpio.c
156
device_t cdev;
sys/powerpc/powermac/macgpio.c
203
cdev = device_add_child(dev, NULL, DEVICE_UNIT_ANY);
sys/powerpc/powermac/macgpio.c
204
if (cdev == NULL) {
sys/powerpc/powermac/macgpio.c
211
device_set_ivars(cdev, dinfo);
sys/powerpc/powermac/macio.c
328
device_t cdev;
sys/powerpc/powermac/macio.c
395
cdev = device_add_child(dev, NULL, DEVICE_UNIT_ANY);
sys/powerpc/powermac/macio.c
396
if (cdev == NULL) {
sys/powerpc/powermac/macio.c
404
device_set_ivars(cdev, dinfo);
sys/powerpc/powermac/macio.c
410
if (strcmp(ofw_bus_get_name(cdev), "bmac") == 0 ||
sys/powerpc/powermac/macio.c
411
(ofw_bus_get_compat(cdev) != NULL &&
sys/powerpc/powermac/macio.c
412
strcmp(ofw_bus_get_compat(cdev), "bmac+") == 0)) {
sys/powerpc/powermac/macio.c
434
if ((strcmp(ofw_bus_get_name(cdev), "i2s") == 0) &&
sys/powerpc/powermac/pmuvar.h
162
struct cdev *sc_leddev;
sys/powerpc/powermac/smu.c
1421
device_t cdev;
sys/powerpc/powermac/smu.c
1439
cdev = device_add_child(smu, NULL, DEVICE_UNIT_ANY);
sys/powerpc/powermac/smu.c
1440
if (cdev == NULL) {
sys/powerpc/powermac/smu.c
1447
device_set_ivars(cdev, dinfo);
sys/powerpc/powermac/smu.c
151
struct cdev *sc_leddev;
sys/powerpc/powermac/uninorth.c
281
device_t cdev;
sys/powerpc/powermac/uninorth.c
377
cdev = device_add_child(dev, NULL, DEVICE_UNIT_ANY);
sys/powerpc/powermac/uninorth.c
378
if (cdev == NULL) {
sys/powerpc/powermac/uninorth.c
387
device_set_ivars(cdev, dinfo);
sys/powerpc/powernv/opal_console.c
560
device_t cdev;
sys/powerpc/powernv/opal_console.c
570
cdev = device_add_child(dev, NULL, DEVICE_UNIT_ANY);
sys/powerpc/powernv/opal_console.c
571
if (cdev == NULL) {
sys/powerpc/powernv/opal_console.c
578
device_set_ivars(cdev, dinfo);
sys/powerpc/powernv/opal_dev.c
176
device_t cdev;
sys/powerpc/powernv/opal_dev.c
219
cdev = device_add_child(dev, NULL, DEVICE_UNIT_ANY);
sys/powerpc/powernv/opal_dev.c
220
if (cdev == NULL) {
sys/powerpc/powernv/opal_dev.c
227
device_set_ivars(cdev, dinfo);
sys/powerpc/powernv/opal_i2cm.c
100
cdev = device_add_child(dev, NULL, DEVICE_UNIT_ANY);
sys/powerpc/powernv/opal_i2cm.c
101
if (cdev == NULL) {
sys/powerpc/powernv/opal_i2cm.c
108
device_set_ivars(cdev, dinfo);
sys/powerpc/powernv/opal_i2cm.c
90
device_t cdev;
sys/powerpc/powernv/opal_nvram.c
178
opal_nvram_open(struct cdev *dev, int flags, int fmt, struct thread *td)
sys/powerpc/powernv/opal_nvram.c
196
opal_nvram_close(struct cdev *dev, int fflag, int devtype, struct thread *td)
sys/powerpc/powernv/opal_nvram.c
208
opal_nvram_read(struct cdev *dev, struct uio *uio, int ioflag)
sys/powerpc/powernv/opal_nvram.c
245
opal_nvram_write(struct cdev *dev, struct uio *uio, int ioflag)
sys/powerpc/powernv/opal_nvram.c
286
opal_nvram_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int fflag,
sys/powerpc/powernv/opal_nvram.c
63
struct cdev *sc_cdev;
sys/powerpc/powernv/opal_sensor.c
274
device_t cdev;
sys/powerpc/powernv/opal_sensor.c
284
cdev = device_add_child(dev, NULL, DEVICE_UNIT_ANY);
sys/powerpc/powernv/opal_sensor.c
285
if (cdev == NULL) {
sys/powerpc/powernv/opal_sensor.c
292
device_set_ivars(cdev, dinfo);
sys/powerpc/powernv/powernv_centaur.c
100
if (cdev == NULL) {
sys/powerpc/powernv/powernv_centaur.c
107
device_set_ivars(cdev, dinfo);
sys/powerpc/powernv/powernv_centaur.c
89
device_t cdev;
sys/powerpc/powernv/powernv_centaur.c
99
cdev = device_add_child(dev, NULL, DEVICE_UNIT_ANY);
sys/powerpc/powernv/powernv_xscom.c
100
if (cdev == NULL) {
sys/powerpc/powernv/powernv_xscom.c
107
device_set_ivars(cdev, dinfo);
sys/powerpc/powernv/powernv_xscom.c
89
device_t cdev;
sys/powerpc/powernv/powernv_xscom.c
99
cdev = device_add_child(dev, NULL, DEVICE_UNIT_ANY);
sys/powerpc/powerpc/mem.c
190
memmmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr,
sys/powerpc/powerpc/mem.c
279
memioctl_md(struct cdev *dev __unused, u_long cmd, caddr_t data, int flags,
sys/powerpc/powerpc/mem.c
89
memrw(struct cdev *dev, struct uio *uio, int flags)
sys/powerpc/ps3/ps3bus.c
336
device_t cdev;
sys/powerpc/ps3/ps3bus.c
411
cdev = device_add_child(self, "ohci", DEVICE_UNIT_ANY);
sys/powerpc/ps3/ps3bus.c
412
if (cdev == NULL) {
sys/powerpc/ps3/ps3bus.c
420
device_set_ivars(cdev, dinfo);
sys/powerpc/ps3/ps3bus.c
437
cdev = device_add_child(self, "ehci", DEVICE_UNIT_ANY);
sys/powerpc/ps3/ps3bus.c
438
if (cdev == NULL) {
sys/powerpc/ps3/ps3bus.c
446
device_set_ivars(cdev, dinfo);
sys/powerpc/ps3/ps3bus.c
466
cdev = device_add_child(self, NULL, DEVICE_UNIT_ANY);
sys/powerpc/ps3/ps3bus.c
467
if (cdev == NULL) {
sys/powerpc/ps3/ps3bus.c
475
device_set_ivars(cdev, dinfo);
sys/powerpc/pseries/vdevice.c
127
device_t cdev;
sys/powerpc/pseries/vdevice.c
148
cdev = device_add_child(dev, NULL, DEVICE_UNIT_ANY);
sys/powerpc/pseries/vdevice.c
149
if (cdev == NULL) {
sys/powerpc/pseries/vdevice.c
156
device_set_ivars(cdev, dinfo);
sys/powerpc/psim/iobus.c
191
device_t cdev;
sys/powerpc/psim/iobus.c
228
cdev = device_add_child(dev, NULL, DEVICE_UNIT_ANY);
sys/powerpc/psim/iobus.c
229
if (cdev != NULL) {
sys/powerpc/psim/iobus.c
237
device_set_ivars(cdev, dinfo);
sys/riscv/riscv/mem.c
136
memmmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr,
sys/riscv/riscv/mem.c
147
memioctl_md(struct cdev *dev __unused, u_long cmd __unused,
sys/riscv/riscv/mem.c
46
memrw(struct cdev *dev, struct uio *uio, int flags)
sys/security/audit/audit_pipe.c
1005
audit_pipe_kqfilter(struct cdev *dev, struct knote *kn)
sys/security/audit/audit_pipe.c
215
static struct cdev *audit_pipe_dev;
sys/security/audit/audit_pipe.c
670
audit_pipe_open(struct cdev *dev, int oflags, int devtype, struct thread *td)
sys/security/audit/audit_pipe.c
690
audit_pipe_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int flag,
sys/security/audit/audit_pipe.c
898
audit_pipe_read(struct cdev *dev, struct uio *uio, int flag)
sys/security/audit/audit_pipe.c
981
audit_pipe_poll(struct cdev *dev, int events, struct thread *td)
sys/security/audit/audit_trigger.c
123
audit_write(struct cdev *dev, struct uio *uio, int ioflag)
sys/security/audit/audit_trigger.c
57
static struct cdev *audit_dev;
sys/security/audit/audit_trigger.c
63
audit_open(struct cdev *dev, int oflags, int devtype, struct thread *td)
sys/security/audit/audit_trigger.c
80
audit_close(struct cdev *dev, int fflag, int devtype, struct thread *td)
sys/security/audit/audit_trigger.c
98
audit_read(struct cdev *dev, struct uio *uio, int ioflag)
sys/security/mac/mac_framework.h
149
struct cdev *dev, struct devfs_dirent *de);
sys/security/mac/mac_framework.h
57
struct cdev;
sys/security/mac/mac_policy.h
189
struct mount *mp, struct cdev *dev,
sys/security/mac/mac_policy.h
73
struct cdev;
sys/security/mac/mac_vfs.c
976
struct cdev *dev, struct devfs_dirent *de)
sys/security/mac_biba/mac_biba.c
939
struct cdev *dev, struct devfs_dirent *de, struct label *delabel)
sys/security/mac_lomac/mac_lomac.c
1034
struct cdev *dev, struct devfs_dirent *de, struct label *delabel)
sys/security/mac_mls/mac_mls.c
902
struct cdev *dev, struct devfs_dirent *de, struct label *delabel)
sys/security/mac_stub/mac_stub.c
352
struct cdev *dev, struct devfs_dirent *de, struct label *delabel)
sys/security/mac_test/mac_test.c
507
struct cdev *dev, struct devfs_dirent *de, struct label *delabel)
sys/sys/bio.h
184
int physio(struct cdev *dev, struct uio *uio, int ioflag);
sys/sys/bio.h
92
struct cdev *bio_dev; /* Device to do I/O on. */
sys/sys/conf.h
111
typedef int d_open_t(struct cdev *dev, int oflags, int devtype, struct thread *td);
sys/sys/conf.h
112
typedef int d_fdopen_t(struct cdev *dev, int oflags, struct thread *td, struct file *fp);
sys/sys/conf.h
113
typedef int d_close_t(struct cdev *dev, int fflag, int devtype, struct thread *td);
sys/sys/conf.h
115
typedef int d_ioctl_t(struct cdev *dev, u_long cmd, caddr_t data,
sys/sys/conf.h
118
typedef int d_read_t(struct cdev *dev, struct uio *uio, int ioflag);
sys/sys/conf.h
119
typedef int d_write_t(struct cdev *dev, struct uio *uio, int ioflag);
sys/sys/conf.h
120
typedef int d_poll_t(struct cdev *dev, int events, struct thread *td);
sys/sys/conf.h
121
typedef int d_kqfilter_t(struct cdev *dev, struct knote *kn);
sys/sys/conf.h
122
typedef int d_mmap_t(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr,
sys/sys/conf.h
124
typedef int d_mmap_single_t(struct cdev *cdev, vm_ooffset_t *offset,
sys/sys/conf.h
126
typedef void d_purge_t(struct cdev *dev);
sys/sys/conf.h
220
LIST_HEAD(, cdev) d_devs;
sys/sys/conf.h
253
int clone_create(struct clonedevs **, struct cdevsw *, int *unit, struct cdev **dev, int extra);
sys/sys/conf.h
277
void delist_dev(struct cdev *_dev);
sys/sys/conf.h
278
void destroy_dev(struct cdev *_dev);
sys/sys/conf.h
279
int destroy_dev_sched(struct cdev *dev);
sys/sys/conf.h
280
int destroy_dev_sched_cb(struct cdev *dev, void (*cb)(void *), void *arg);
sys/sys/conf.h
282
void dev_copyname(struct cdev *dev, char *path, size_t len);
sys/sys/conf.h
283
struct cdevsw *dev_refthread(struct cdev *_dev, int *_ref);
sys/sys/conf.h
284
struct cdevsw *devvn_refthread(struct vnode *vp, struct cdev **devp, int *_ref);
sys/sys/conf.h
285
void dev_relthread(struct cdev *_dev, int _ref);
sys/sys/conf.h
286
void dev_depends(struct cdev *_pdev, struct cdev *_cdev);
sys/sys/conf.h
287
void dev_ref(struct cdev *dev);
sys/sys/conf.h
288
void dev_refl(struct cdev *dev);
sys/sys/conf.h
289
void dev_rel(struct cdev *dev);
sys/sys/conf.h
290
struct cdev *make_dev(struct cdevsw *_devsw, int _unit, uid_t _uid, gid_t _gid,
sys/sys/conf.h
292
struct cdev *make_dev_cred(struct cdevsw *_devsw, int _unit,
sys/sys/conf.h
295
struct cdev *make_dev_credf(int _flags,
sys/sys/conf.h
299
int make_dev_p(int _flags, struct cdev **_cdev, struct cdevsw *_devsw,
sys/sys/conf.h
302
int make_dev_s(struct make_dev_args *_args, struct cdev **_cdev,
sys/sys/conf.h
304
struct cdev *make_dev_alias(struct cdev *_pdev, const char *_fmt, ...)
sys/sys/conf.h
306
int make_dev_alias_p(int _flags, struct cdev **_cdev, struct cdev *_pdev,
sys/sys/conf.h
308
int make_dev_physpath_alias(int _flags, struct cdev **_cdev,
sys/sys/conf.h
309
struct cdev *_pdev, struct cdev *_old_alias,
sys/sys/conf.h
326
int devfs_foreach_cdevpriv(struct cdev *dev,
sys/sys/conf.h
333
int namelen, struct cdev **result);
sys/sys/conf.h
75
LIST_ENTRY(cdev) si_list;
sys/sys/conf.h
76
LIST_ENTRY(cdev) si_clone;
sys/sys/conf.h
77
LIST_HEAD(, cdev) si_children;
sys/sys/conf.h
78
LIST_ENTRY(cdev) si_siblings;
sys/sys/conf.h
79
struct cdev *si_parent;
sys/sys/fbio.h
137
struct cdev *fb_cdev;
sys/sys/systm.h
487
struct cdev;
sys/sys/systm.h
488
dev_t dev2udev(struct cdev *x);
sys/sys/systm.h
489
const char *devtoname(struct cdev *cdev);
sys/sys/tty.h
132
struct cdev *t_dev; /* (c) Primary character device. */
sys/sys/tty.h
227
struct cdev *dev, const char *name);
sys/sys/tty.h
45
struct cdev;
sys/sys/vnode.h
157
struct cdev *v_rdev; /* v device (VCHR, VBLK) */
sys/ufs/ffs/ffs_alloc.c
2289
struct cdev *dev;
sys/ufs/ffs/ffs_alloc.c
2852
struct cdev *dev;
sys/ufs/ffs/ffs_suspend.c
273
ffs_susp_ioctl(struct cdev *dev, u_long cmd, caddr_t addr, int flags,
sys/ufs/ffs/ffs_suspend.c
65
static struct cdev *ffs_susp_dev;
sys/ufs/ffs/ffs_suspend.c
82
ffs_susp_open(struct cdev *dev __unused, int flags __unused,
sys/ufs/ffs/ffs_suspend.c
90
ffs_susp_rdwr(struct cdev *dev, struct uio *uio, int ioflag)
sys/ufs/ffs/ffs_vfsops.c
873
struct cdev *dev;
sys/ufs/ufs/ufs_gjournal.c
59
struct cdev *dev;
sys/ufs/ufs/ufsmount.h
85
struct cdev *um_dev; /* (r) device mounted */
sys/vm/device_pager.c
415
struct cdev *dev;
sys/vm/device_pager.c
506
struct cdev *dev;
sys/vm/device_pager.c
553
struct cdev *cdev = handle;
sys/vm/device_pager.c
555
if (cdev != NULL)
sys/vm/device_pager.c
556
dev_copyname(cdev, path, len);
sys/vm/swap_pager.c
3281
swapongeom_locked(struct cdev *dev, struct vnode *vp)
sys/vm/vm_extern.h
109
int *, struct cdev *, struct cdevsw *, vm_ooffset_t *, vm_object_t *);
sys/vm/vm_extern.h
44
struct cdev;
sys/vm/vm_mmap.c
1413
vm_prot_t *maxprotp, int *flagsp, struct cdev *cdev, struct cdevsw *dsw,
sys/vm/vm_mmap.c
1444
error = mac_cdev_check_mmap(td->td_ucred, cdev, (int)prot);
sys/vm/vm_mmap.c
1457
error = dsw->d_mmap_single(cdev, foff, objsize, objp, (int)prot);
sys/vm/vm_mmap.c
1460
obj = vm_pager_allocate(OBJT_DEVICE, cdev, objsize, prot, *foff,
sys/vm/vm_mmap.c
1493
struct cdev *cdev;
sys/vm/vm_mmap.c
1496
cdev = handle;
sys/vm/vm_mmap.c
1497
dsw = dev_refthread(cdev, &ref);
sys/vm/vm_mmap.c
1500
error = vm_mmap_cdev(td, size, prot, &maxprot, &flags, cdev,
sys/vm/vm_mmap.c
1502
dev_relthread(cdev, ref);
sys/x86/acpica/acpi_apm.c
203
apm_create_clone(struct cdev *dev, struct acpi_softc *acpi_sc)
sys/x86/acpica/acpi_apm.c
208
clone->cdev = dev;
sys/x86/acpica/acpi_apm.c
253
apmopen(struct cdev *dev, int flag, int fmt, struct thread *td)
sys/x86/acpica/acpi_apm.c
270
apmioctl(struct cdev *dev, u_long cmd, caddr_t addr, int flag, struct thread *td)
sys/x86/acpica/acpi_apm.c
383
apmwrite(struct cdev *dev, struct uio *uio, int ioflag)
sys/x86/acpica/acpi_apm.c
389
apmpoll(struct cdev *dev, int events, struct thread *td)
sys/x86/acpica/acpi_apm.c
406
apmkqfilter(struct cdev *dev, struct knote *kn)
sys/x86/include/pvclock.h
124
struct cdev *cdev;
sys/x86/x86/pvclock.c
190
pvclock_cdev_open(struct cdev *dev, int oflags, int devtype, struct thread *td)
sys/x86/x86/pvclock.c
198
pvclock_cdev_mmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr,
sys/x86/x86/pvclock.c
224
if (pvc->cdev == NULL)
sys/x86/x86/pvclock.c
247
if (pvc->cdev == NULL)
sys/x86/x86/pvclock.c
327
err = make_dev_s(&mda, &pvc->cdev, PVCLOCK_CDEVNAME);
sys/x86/x86/pvclock.c
332
KASSERT(pvc->cdev == NULL,
tools/tools/kttcp/sys/kttcp.c
115
kttcpopen(struct cdev *dev, int flag, int mode, struct thread *td)
tools/tools/kttcp/sys/kttcp.c
122
kttcpioctl(struct cdev *dev, u_long cmd, caddr_t data, int flag, struct thread *td)
tools/tools/kttcp/sys/kttcp.c
245
static struct cdev *kttcp_dev;
usr.sbin/moused/moused/moused.c
1198
char *cdev, *cr;
usr.sbin/moused/moused/moused.c
1215
if ((cdev = strnstr(ev, "cdev=input/event", len)) == NULL)
usr.sbin/moused/moused/moused.c
1217
cr = strchr(cdev, '\n');
usr.sbin/moused/moused/moused.c
1220
cr = strchr(cdev, ' ');
usr.sbin/moused/moused/moused.c
1223
strncpy(path + 5, cdev + 5, 17);