share/examples/kld/cdev/module/cdevmod.c
82
static struct dev_ops my_devops = {
sys/bus/cam/cam_xpt.c
686
static struct dev_ops xpt_ops = {
sys/bus/cam/scsi/scsi_cd.c
303
static struct dev_ops cd_ops = {
sys/bus/cam/scsi/scsi_ch.c
216
static struct dev_ops ch_ops = {
sys/bus/cam/scsi/scsi_da.c
399
static struct dev_ops da_ops = {
sys/bus/cam/scsi/scsi_pass.c
111
static struct dev_ops pass_ops = {
sys/bus/cam/scsi/scsi_pt.c
121
static struct dev_ops pt_ops = {
sys/bus/cam/scsi/scsi_sa.c
427
static struct dev_ops sa_ops = {
sys/bus/cam/scsi/scsi_ses.c
180
static struct dev_ops ses_ops = {
sys/bus/cam/scsi/scsi_sg.c
140
static struct dev_ops sg_ops = {
sys/bus/cam/scsi/scsi_target.c
113
static struct dev_ops targ_ops = {
sys/bus/firewire/fwdev.c
75
struct dev_ops firewire_ops =
sys/bus/iicbus/iic.c
95
static struct dev_ops iic_ops = {
sys/bus/isa/vga_isa.c
93
static struct dev_ops isavga_ops = {
sys/bus/pci/pci_user.c
67
struct dev_ops pci_ops = {
sys/bus/pci/pcivar.h
537
extern struct dev_ops pci_ops;
sys/bus/u4b/serial/usb_serial.c
189
static struct dev_ops ucom_ops = {
sys/bus/u4b/usb_dev.c
133
struct dev_ops usb_ops = {
sys/bus/u4b/usb_dev.c
146
static struct dev_ops usb_static_ops = {
sys/bus/u4b/usb_dev.h
144
extern struct dev_ops usb_ops;
sys/bus/u4b/uvc/uvc_v4l2.c
741
static struct dev_ops uvc_v4l2_cdevsw = {
sys/dev/acpica/acpi.c
82
static struct dev_ops acpi_ops = {
sys/dev/acpica/acpi_hp/acpi_hp.c
314
static struct dev_ops hpcmi_ops = {
sys/dev/acpica/acpi_wmi/acpi_wmi.c
160
static struct dev_ops wmistat_ops = {
sys/dev/agp/agp.c
66
static struct dev_ops agp_ops = {
sys/dev/crypto/tpm/tpm.c
138
static struct dev_ops tpm_ops = {
sys/dev/crypto/tpm/tpm20.c
58
static struct dev_ops tpm20_ops = {
sys/dev/disk/ccd/ccd.c
203
static struct dev_ops ccd_ops = {
sys/dev/disk/dm/device-mapper.c
65
static struct dev_ops dmctl_ops = {
sys/dev/disk/dm/device-mapper.c
72
struct dev_ops dm_ops = {
sys/dev/disk/dm/dm_dev.c
44
extern struct dev_ops dm_ops;
sys/dev/disk/fd/fd.c
328
static struct dev_ops fd_ops = {
sys/dev/disk/iscsi/initiator/iscsi.c
108
static struct dev_ops iscsi_ops = {
sys/dev/disk/isp/isp_freebsd.c
79
static struct dev_ops isp_ops = {
sys/dev/disk/md/md.c
57
static struct dev_ops md_ops = {
sys/dev/disk/mmcsd/mmcsd.c
114
static struct dev_ops mmcsd_ops = {
sys/dev/disk/mpt/mpt_user.c
83
static struct dev_ops mpt_ops = {
sys/dev/disk/nata/ata-all.c
56
static struct dev_ops ata_ops = {
sys/dev/disk/nata/ata-disk.c
69
static struct dev_ops ad_ops = {
sys/dev/disk/nata/ata-raid.c
74
static struct dev_ops ar_ops = {
sys/dev/disk/nata/atapi-cd.c
59
static struct dev_ops acd_ops = {
sys/dev/disk/nata/atapi-fd.c
66
static struct dev_ops afd_ops = {
sys/dev/disk/nata/atapi-tape.c
67
static struct dev_ops ast_ops = {
sys/dev/disk/nvme/nvme_disk.c
48
static struct dev_ops nvme_ops = {
sys/dev/disk/vn/vn.c
110
static struct dev_ops vn_ops = {
sys/dev/disk/xdisk/xdisk.c
171
static struct dev_ops xdisk_ops = {
sys/dev/disk/xdisk/xdisk.c
187
static struct dev_ops xa_ops = {
sys/dev/drm/drm_drv.c
1147
struct dev_ops drm_cdevsw = {
sys/dev/drm/drm_sysfs.c
77
extern struct dev_ops drm_cdevsw;
sys/dev/drm/i915/dvo.h
41
const struct intel_dvo_dev_ops *dev_ops;
sys/dev/drm/i915/intel_dvo.c
134
return intel_dvo->dev.dev_ops->get_hw_state(&intel_dvo->dev);
sys/dev/drm/i915/intel_dvo.c
184
intel_dvo->dev.dev_ops->dpms(&intel_dvo->dev, false);
sys/dev/drm/i915/intel_dvo.c
198
intel_dvo->dev.dev_ops->mode_set(&intel_dvo->dev,
sys/dev/drm/i915/intel_dvo.c
205
intel_dvo->dev.dev_ops->dpms(&intel_dvo->dev, true);
sys/dev/drm/i915/intel_dvo.c
235
return intel_dvo->dev.dev_ops->mode_valid(&intel_dvo->dev, mode);
sys/dev/drm/i915/intel_dvo.c
304
return intel_dvo->dev.dev_ops->detect(&intel_dvo->dev);
sys/dev/drm/i915/intel_dvo.c
362
if (intel_dvo->dev.dev_ops->destroy)
sys/dev/drm/i915/intel_dvo.c
363
intel_dvo->dev.dev_ops->destroy(&intel_dvo->dev);
sys/dev/drm/i915/intel_dvo.c
482
dvoinit = dvo->dev_ops->init(&intel_dvo->dev, i2c);
sys/dev/drm/i915/intel_dvo.c
49
.dev_ops = &sil164_ops,
sys/dev/drm/i915/intel_dvo.c
57
.dev_ops = &ch7xxx_ops,
sys/dev/drm/i915/intel_dvo.c
65
.dev_ops = &ch7xxx_ops,
sys/dev/drm/i915/intel_dvo.c
73
.dev_ops = &ivch_ops,
sys/dev/drm/i915/intel_dvo.c
81
.dev_ops = &tfp410_ops,
sys/dev/drm/i915/intel_dvo.c
90
.dev_ops = &ch7017_ops,
sys/dev/drm/i915/intel_dvo.c
98
.dev_ops = &ns2501_ops,
sys/dev/misc/backlight/backlight.c
99
static struct dev_ops backlight_cdevsw = {
sys/dev/misc/cmx/cmx.c
139
static struct dev_ops cmx_ops = {
sys/dev/misc/cpuctl/cpuctl.c
77
static struct dev_ops cpuctl_cdevsw = {
sys/dev/misc/cuse/cuse.c
209
static struct dev_ops cuse_client_devsw = {
sys/dev/misc/cuse/cuse.c
230
static struct dev_ops cuse_server_devsw = {
sys/dev/misc/dcons/dcons_os.c
91
static struct dev_ops dcons_ops = {
sys/dev/misc/efirt/efidev.c
48
static struct dev_ops efi_ops = {
sys/dev/misc/evdev/cdev.c
82
static struct dev_ops evdev_cdevsw = {
sys/dev/misc/gpio/gpio.c
528
static struct dev_ops gpio_ops = {
sys/dev/misc/gpio/gpio.c
537
static struct dev_ops gpio_master_ops = {
sys/dev/misc/gpio/gpio_led.c
171
static struct dev_ops nled_ops = {
sys/dev/misc/ipmi/ipmi.c
73
static struct dev_ops ipmi_ops = {
sys/dev/misc/joy/joy.c
81
static struct dev_ops joy_ops = {
sys/dev/misc/kbd/kbd.c
532
static struct dev_ops kbd_ops = {
sys/dev/misc/led/led.c
280
static struct dev_ops led_ops = {
sys/dev/misc/lpt/lpt.c
191
static struct dev_ops lpt_ops = {
sys/dev/misc/nmdm/nmdm.c
65
static struct dev_ops nmdm_ops = {
sys/dev/misc/pcfclock/pcfclock.c
69
static struct dev_ops pcfclock_ops = {
sys/dev/misc/ppi/ppi.c
91
static struct dev_ops ppi_ops = {
sys/dev/misc/pps/pps.c
59
static struct dev_ops pps_ops = {
sys/dev/misc/psm/psm.c
768
static struct dev_ops psm_ops = {
sys/dev/misc/snp/snp.c
58
static struct dev_ops snp_ops = {
sys/dev/misc/syscons/syscons.c
297
static struct dev_ops sc_ops = {
sys/dev/misc/syscons/sysmouse.c
88
static struct dev_ops sm_ops = {
sys/dev/misc/tbridge/tbridge.c
51
static struct dev_ops tbridge_dev_ops = {
sys/dev/misc/vkbd/vkbd.c
179
static struct dev_ops vkbd_dev_cdevsw = {
sys/dev/netif/iwn/if_iwn.c
395
static struct dev_ops iwn_cdevsw = {
sys/dev/raid/aac/aac.c
212
static struct dev_ops aac_ops = {
sys/dev/raid/aac/aac_disk.c
69
static struct dev_ops aac_disk_ops = {
sys/dev/raid/amr/amr.c
95
static struct dev_ops amr_ops = {
sys/dev/raid/amr/amr_disk.c
90
static struct dev_ops amrd_ops = {
sys/dev/raid/arcmsr/arcmsr.c
214
static struct dev_ops arcmsr_ops = {
sys/dev/raid/asr/asr.c
417
static struct dev_ops asr_ops = {
sys/dev/raid/ciss/ciss.c
240
static struct dev_ops ciss_ops = {
sys/dev/raid/hpt27xx/hpt27xx_osm_bsd.c
988
static struct dev_ops hpt_ops = {
sys/dev/raid/hptiop/hptiop.c
155
static struct dev_ops hptiop_ops = {
sys/dev/raid/hptrr/hptrr_osm_bsd.c
962
static struct dev_ops hpt_ops = {
sys/dev/raid/ida/ida_disk.c
67
static struct dev_ops id_ops = {
sys/dev/raid/iir/iir_ctrl.c
73
static struct dev_ops iir_ops = {
sys/dev/raid/ips/ips.c
43
static struct dev_ops ips_ops = {
sys/dev/raid/ips/ips_disk.c
53
static struct dev_ops ipsd_ops = {
sys/dev/raid/mfi/mfi.c
165
static struct dev_ops mfi_ops = {
sys/dev/raid/mfi/mfi_disk.c
63
static struct dev_ops mfi_disk_ops = {
sys/dev/raid/mfi/mfi_syspd.c
69
static struct dev_ops mfi_syspd_ops = {
sys/dev/raid/mlx/mlx.c
52
static struct dev_ops mlx_ops = {
sys/dev/raid/mlx/mlx_disk.c
59
static struct dev_ops mlxd_ops = {
sys/dev/raid/mly/mly.c
152
static struct dev_ops mly_ops = {
sys/dev/raid/mpr/mpr_user.c
108
static struct dev_ops mpr_ops = {
sys/dev/raid/mps/mps_user.c
105
static struct dev_ops mps_ops = {
sys/dev/raid/mrsas/mrsas.c
177
static struct dev_ops mrsas_ops = {
sys/dev/raid/twa/tw_osl_freebsd.c
64
static struct dev_ops twa_ops = {
sys/dev/raid/twe/twe_freebsd.c
676
static struct dev_ops twed_ops = {
sys/dev/raid/twe/twe_freebsd.c
72
static struct dev_ops twe_ops = {
sys/dev/raid/tws/tws.c
96
static struct dev_ops tws_ops = {
sys/dev/raid/vinum/vinum.c
58
struct dev_ops vinum_ops =
sys/dev/raid/vinum/vinumext.h
155
extern struct dev_ops vinum_ops;
sys/dev/serial/sio/sio.c
245
static struct dev_ops sio_ops = {
sys/dev/smbus/atmel_mxt/atmel_mxt.c
484
static struct dev_ops atmel_mxt_ops = {
sys/dev/smbus/cyapa/cyapa.c
427
static struct dev_ops cyapa_ops = {
sys/dev/smbus/smb/smb.c
97
static struct dev_ops smb_ops = {
sys/dev/sound/midi/midi.c
192
static struct dev_ops midistat_ops = {
sys/dev/sound/midi/midi.c
216
static struct dev_ops midi_ops = {
sys/dev/sound/midi/sequencer.c
108
static struct dev_ops seq_ops = {
sys/dev/sound/pci/emu10kx.c
2190
static struct dev_ops emu10kx_ops = {
sys/dev/sound/pcm/dsp.c
87
struct dev_ops dsp_ops = {
sys/dev/sound/pcm/dsp.h
36
extern struct dev_ops dsp_ops;
sys/dev/sound/pcm/dsp.h
37
extern struct dev_ops mixer_ops;
sys/dev/sound/pcm/mixer.c
103
struct dev_ops mixer_ops = {
sys/dev/sound/pcm/sndstat.c
50
static struct dev_ops sndstat_cdevsw = {
sys/dev/video/bktr/bktr_os.c
145
static struct dev_ops bktr_ops = {
sys/dev/video/cxm/cxm.c
128
static struct dev_ops cxm_ops = {
sys/dev/video/fb/fb.c
372
static struct dev_ops fb_ops = {
sys/dev/video/vga/vga_switcheroo.c
974
static struct dev_ops vga_switcheroo_ops = {
sys/dev/virtual/nvmm/nvmm_dragonfly.c
284
static struct dev_ops nvmm_ops = {
sys/dev/virtual/virtio/block/virtio_blk.c
145
static struct dev_ops vbd_disk_ops = {
sys/dev/virtual/vkernel/cdrom/vcd.c
66
static struct dev_ops vcd_ops = {
sys/dev/virtual/vkernel/disk/vdisk.c
79
static struct dev_ops vkd_ops = {
sys/kern/kern_conf.c
189
make_dev(struct dev_ops *ops, int minor, uid_t uid, gid_t gid,
sys/kern/kern_conf.c
219
make_dev_covering(struct dev_ops *ops, struct dev_ops *bops, int minor,
sys/kern/kern_conf.c
246
make_only_devfs_dev(struct dev_ops *ops, int minor, uid_t uid, gid_t gid,
sys/kern/kern_conf.c
271
make_only_dev(struct dev_ops *ops, int minor, uid_t uid, gid_t gid,
sys/kern/kern_conf.c
299
make_only_dev_covering(struct dev_ops *ops, struct dev_ops *bops, int minor,
sys/kern/kern_conf.c
405
extern struct dev_ops default_dev_ops;
sys/kern/kern_conf.c
408
make_autoclone_dev(struct dev_ops *ops, struct devfs_bitmap *bitmap,
sys/kern/kern_descrip.c
122
static struct dev_ops fildesc_ops = {
sys/kern/kern_device.c
567
dev_doperate_ops(struct dev_ops *ops, struct dev_generic_args *ap)
sys/kern/kern_device.c
589
compile_dev_ops(struct dev_ops *ops)
sys/kern/kern_device.c
593
for (offset = offsetof(struct dev_ops, dev_ops_first_field);
sys/kern/kern_device.c
594
offset <= offsetof(struct dev_ops, dev_ops_last_field);
sys/kern/kern_device.c
62
__offsetof(struct dev_ops, __CONCAT(d_, name)), \
sys/kern/kern_device.c
643
dev_ops_remove_all(struct dev_ops *ops)
sys/kern/kern_device.c
649
dev_ops_remove_minor(struct dev_ops *ops, int minor)
sys/kern/kern_device.c
654
struct dev_ops *
sys/kern/kern_device.c
655
dev_ops_intercept(cdev_t dev, struct dev_ops *iops)
sys/kern/kern_device.c
657
struct dev_ops *oops = dev->si_ops;
sys/kern/kern_device.c
670
dev_ops_restore(cdev_t dev, struct dev_ops *oops)
sys/kern/kern_device.c
672
struct dev_ops *iops = dev->si_ops;
sys/kern/kern_device.c
83
struct dev_ops dead_dev_ops;
sys/kern/kern_device.c
99
struct dev_ops default_dev_ops = {
sys/kern/kern_memio.c
112
static struct dev_ops mem_ops_noq = {
sys/kern/kern_memio.c
84
static struct dev_ops mem_ops = {
sys/kern/kern_memio.c
98
static struct dev_ops mem_ops_mem = {
sys/kern/kern_udev.c
106
static struct dev_ops udev_dev_ops = {
sys/kern/kern_wdog.c
203
static struct dev_ops wdog_ops = {
sys/kern/subr_bus.c
283
static struct dev_ops devctl_ops = {
sys/kern/subr_disk.c
123
struct dev_ops *raw_ops, int clone);
sys/kern/subr_disk.c
136
static struct dev_ops disk1_ops = {
sys/kern/subr_disk.c
148
static struct dev_ops disk2_ops = {
sys/kern/subr_disk.c
190
struct dev_ops *dops;
sys/kern/subr_disk.c
356
struct dev_ops *dops;
sys/kern/subr_disk.c
664
disk_create(int unit, struct disk *dp, struct dev_ops *raw_ops)
sys/kern/subr_disk.c
671
struct dev_ops *raw_ops)
sys/kern/subr_disk.c
678
struct dev_ops *raw_ops)
sys/kern/subr_disk.c
685
struct dev_ops *raw_ops)
sys/kern/subr_disk.c
692
struct dev_ops *raw_ops, int clone)
sys/kern/subr_disk.c
695
struct dev_ops *dops;
sys/kern/subr_log.c
68
static struct dev_ops log_ops = {
sys/kern/tty_cons.c
70
static struct dev_ops cn_ops = {
sys/kern/tty_cons.c
80
static struct dev_ops cn_iops = {
sys/kern/tty_cons.c
85
static struct dev_ops *cn_fwd_ops;
sys/kern/tty_pty.c
103
static struct dev_ops ptc98_ops = {
sys/kern/tty_pty.c
114
static struct dev_ops ptc_ops = {
sys/kern/tty_pty.c
92
static struct dev_ops pts98_ops = {
sys/kern/tty_tty.c
64
static struct dev_ops ctty_ops = {
sys/net/bpf.c
143
static struct dev_ops bpf_ops = {
sys/net/netmap/netmap.c
158
extern struct dev_ops netmap_cdevsw;
sys/net/netmap/netmap_freebsd.c
397
struct dev_ops netmap_cdevsw = {
sys/net/pf/pf_ioctl.c
184
static struct dev_ops pf_ops = { /* XXX convert to port model */
sys/net/tap/if_tap.c
113
static struct dev_ops tap_ops = {
sys/net/tun/if_tun.c
91
static struct dev_ops tun_ops = {
sys/netproto/smb/smb_dev.c
88
static struct dev_ops nsmb_ops = {
sys/platform/vkernel64/platform/console.c
72
static struct dev_ops vcons_ops = {
sys/sys/conf.h
64
struct dev_ops;
sys/sys/conf.h
82
struct dev_ops *si_ops; /* device operations vector */
sys/sys/conf.h
83
struct dev_ops *si_bops; /* backing devops vector */
sys/sys/devfs.h
159
struct dev_ops *ops;
sys/sys/devfs.h
212
struct dev_ops *ops;
sys/sys/devfs.h
385
void devfs_msg_send_ops(uint32_t, struct dev_ops *, int);
sys/sys/devfs.h
408
int devfs_destroy_dev_by_ops(struct dev_ops *, int);
sys/sys/devfs.h
411
cdev_t devfs_new_cdev(struct dev_ops *, int, struct dev_ops *);
sys/sys/device.h
317
struct dev_ops *ops;
sys/sys/device.h
332
extern struct dev_ops dead_dev_ops;
sys/sys/device.h
361
int dev_doperate_ops(struct dev_ops *, struct dev_generic_args *ap);
sys/sys/device.h
380
void compile_dev_ops(struct dev_ops *);
sys/sys/device.h
381
int dev_ops_remove_all(struct dev_ops *ops);
sys/sys/device.h
382
int dev_ops_remove_minor(struct dev_ops *ops, int minor);
sys/sys/device.h
383
struct dev_ops *dev_ops_intercept(cdev_t, struct dev_ops *);
sys/sys/device.h
384
void dev_ops_restore(cdev_t, struct dev_ops *);
sys/sys/device.h
388
cdev_t make_dev(struct dev_ops *ops, int minor, uid_t uid, gid_t gid,
sys/sys/device.h
390
cdev_t make_dev_covering(struct dev_ops *ops, struct dev_ops *bops, int minor,
sys/sys/device.h
392
cdev_t make_only_dev(struct dev_ops *ops, int minor, uid_t uid, gid_t gid,
sys/sys/device.h
394
cdev_t make_only_dev_covering(struct dev_ops *ops, struct dev_ops *bops, int minor,
sys/sys/device.h
396
cdev_t make_only_devfs_dev(struct dev_ops *ops, int minor, uid_t uid, gid_t gid,
sys/sys/device.h
401
cdev_t make_autoclone_dev(struct dev_ops *ops, struct devfs_bitmap *bitmap,
sys/sys/disk.h
134
struct dev_ops *d_dev_ops; /* our device switch */
sys/sys/disk.h
135
struct dev_ops *d_raw_ops; /* the raw device switch */
sys/sys/disk.h
161
cdev_t disk_create (int unit, struct disk *disk, struct dev_ops *raw_ops);
sys/sys/disk.h
162
cdev_t disk_create_clone (int unit, struct disk *disk, struct dev_ops *raw_ops);
sys/sys/disk.h
163
cdev_t disk_create_named(const char *name, int unit, struct disk *dp, struct dev_ops *raw_ops);
sys/sys/disk.h
164
cdev_t disk_create_named_clone(const char *name, int unit, struct disk *dp, struct dev_ops *raw_ops);
sys/vfs/autofs/autofs.c
86
struct dev_ops autofs_ops = {
sys/vfs/autofs/autofs.h
67
extern struct dev_ops autofs_ops;
sys/vfs/devfs/devfs_core.c
112
static int devfs_reference_ops(struct dev_ops *ops);
sys/vfs/devfs/devfs_core.c
113
static void devfs_release_ops(struct dev_ops *ops);
sys/vfs/devfs/devfs_core.c
118
static int devfs_destroy_dev_by_ops_worker(struct dev_ops *, int);
sys/vfs/devfs/devfs_core.c
1193
devfs_msg_send_ops(uint32_t cmd, struct dev_ops *ops, int minor)
sys/vfs/devfs/devfs_core.c
1546
devfs_destroy_dev_by_ops_worker(struct dev_ops *ops, int minor)
sys/vfs/devfs/devfs_core.c
2439
devfs_new_cdev(struct dev_ops *ops, int minor, struct dev_ops *bops)
sys/vfs/devfs/devfs_core.c
2610
devfs_reference_ops(struct dev_ops *ops)
sys/vfs/devfs/devfs_core.c
2653
devfs_release_ops(struct dev_ops *ops)
sys/vfs/devfs/devfs_core.c
863
devfs_destroy_dev_by_ops(struct dev_ops *ops, int minor)
sys/vfs/devfs/devfs_rules.c
70
static struct dev_ops devfs_dev_ops = {
sys/vfs/fuse/fuse_device.c
301
static struct dev_ops fuse_device_cdevsw = {
sys/vfs/mfs/mfs_vfsops.c
88
static struct dev_ops mfs_ops = {
tools/tools/netrate/pktgen/pktgen.c
144
static struct dev_ops pktgen_ops = {