| /freebsd/sys/sys/ |
| H A D | conf.h | 51 struct cdevsw; 82 struct cdevsw *si_devsw; 197 struct cdevsw { struct 222 struct cdevsw *gianttrick; argument 223 SLIST_ENTRY(cdevsw) postfree_list; 252 int clone_create(struct clonedevs **, struct cdevsw *, int *unit, struct cdev **dev, int extra); 263 struct cdevsw *mda_devsw; 280 void destroy_dev_drain(struct cdevsw *csw); 282 struct cdevsw *dev_refthread(struct cdev *_dev, int *_ref); 283 struct cdevsw *devvn_refthread(struct vnode *vp, struct cdev **devp, int *_ref); [all …]
|
| /freebsd/sys/kern/ |
| H A D | kern_conf.c | 59 static int make_dev_credv(int flags, struct cdev **dres, struct cdevsw *devsw, 65 static SLIST_HEAD(free_cdevsw, cdevsw) cdevsw_gt_post_list = 87 struct cdevsw *csw; in dev_unlock_and_free() 127 cdevsw_free_devlocked(struct cdevsw *csw) in cdevsw_free_devlocked() 178 struct cdevsw * 181 struct cdevsw *csw; in dev_refthread() 204 struct cdevsw * 207 struct cdevsw *csw; in devvn_refthread() 306 static struct cdevsw dead_cdevsw = { 349 struct cdevsw *dsw; in giant_open() [all …]
|
| H A D | tty_tty.c | 42 static struct cdevsw ctty_cdevsw = {
|
| /freebsd/sys/dev/null/ |
| H A D | null.c | 74 static struct cdevsw full_cdevsw = { 83 static struct cdevsw null_cdevsw = { 92 static struct cdevsw zero_cdevsw = {
|
| /freebsd/sys/dev/pty/ |
| H A D | pty.c | 84 static struct cdevsw ptydev_cdevsw = { 135 static struct cdevsw ptmx_cdevsw = {
|
| /freebsd/sys/net/ |
| H A D | if_tuntap.c | 277 struct cdevsw cdevsw; member 287 .cdevsw = { 304 .cdevsw = { 321 .cdevsw = { 426 if (strcmp(name, drv->cdevsw.d_name) == 0) { in tuntap_name2info() 433 if (dev_stdclone(dname, NULL, drv->cdevsw.d_name, &unit) == 1) { in tuntap_name2info() 548 snprintf(name, IFNAMSIZ, "%s%d", drv->cdevsw.d_name, unit); in tun_clone_create() 552 i = clone_create(&drv->clones, &drv->cdevsw, &unit, &dev, 0); in tun_clone_create() 615 i = clone_create(&drv->clones, &drv->cdevsw, &u, dev, 0); in tunclone() 731 ifc_attach_cloner(tuntap_drivers[i].cdevsw.d_name, &req); in vnet_tun_init() [all …]
|
| /freebsd/sys/vm/ |
| H A D | vm_extern.h | 45 struct cdevsw; 109 int *, struct cdev *, struct cdevsw *, vm_ooffset_t *, vm_object_t *);
|
| /freebsd/sys/dev/vt/ |
| H A D | vt_consolectl.c | 40 static struct cdevsw consolectl_cdevsw = {
|
| /freebsd/share/examples/kld/cdev/module/ |
| H A D | cdevmod.c | 78 static struct cdevsw my_devsw = {
|
| /freebsd/sys/arm/broadcom/bcm2835/ |
| H A D | bcm2835_vcio.c | 43 static struct cdevsw vcio_devsw = {
|
| /freebsd/sys/dev/qlxge/ |
| H A D | qls_ioctl.c | 46 static struct cdevsw qla_cdevsw = {
|
| /freebsd/sys/dev/xen/xenstore/ |
| H A D | xenstored_dev.c | 53 static struct cdevsw xsd_dev_cdevsw = {
|
| /freebsd/sys/fs/fuse/ |
| H A D | fuse_main.c | 94 extern struct cdevsw fuse_cdevsw;
|
| /freebsd/sys/dev/hwt/ |
| H A D | hwt.c | 149 static struct cdevsw hwt_cdevsw = {
|
| /freebsd/sys/dev/wtap/ |
| H A D | if_wtap_module.c | 65 static struct cdevsw wtap_cdevsw = {
|
| /freebsd/sys/fs/devfs/ |
| H A D | devfs_vnops.c | 114 devfs_fp_check(struct file *fp, struct cdev **devp, struct cdevsw **dswp, in devfs_fp_check() 550 struct cdevsw *dsw; in devfs_allocv() 699 struct cdevsw *dsw; in devfs_close() 928 struct cdevsw *dsw; in devfs_ioctl() 1007 struct cdevsw *dsw; in devfs_kqfilter_f() 1288 struct cdevsw *dsw; in devfs_open() 1412 struct cdevsw *dsw; in devfs_poll_f() 1446 struct cdevsw *dsw; in devfs_read_f() 1961 struct cdevsw *dsw; in devfs_write_f() 1998 struct cdevsw *dsw; in devfs_mmap_f()
|
| /freebsd/sys/dev/dpaa2/ |
| H A D | dpaa2_console.c | 140 static struct cdevsw dpaa2_mc_cons_cdevsw = { 149 static struct cdevsw dpaa2_aiop_cons_cdevsw = { 330 size_t offset, uint32_t magic, struct cdevsw *devsw, in dpaa2_cons_create_dev()
|
| /freebsd/sys/compat/linuxkpi/common/include/linux/ |
| H A D | cdev.h | 44 extern struct cdevsw linuxcdevsw;
|
| /freebsd/sys/cddl/dev/ |
| H A D | prototype.c | 24 static struct cdevsw prototype_cdevsw = {
|
| /freebsd/sys/dev/usb/ |
| H A D | usb_dev.h | 151 extern struct cdevsw usb_devsw;
|
| /freebsd/sys/security/audit/ |
| H A D | audit_trigger.c | 150 static struct cdevsw audit_cdevsw = {
|
| /freebsd/sys/dev/qlxgb/ |
| H A D | qla_ioctl.c | 44 static struct cdevsw qla_cdevsw = {
|
| /freebsd/sys/dev/mem/ |
| H A D | memdev.c | 61 static struct cdevsw mem_cdevsw = {
|
| /freebsd/sys/dev/nvram/ |
| H A D | nvram.c | 70 static struct cdevsw nvram_cdevsw = {
|
| /freebsd/sys/dev/nvmf/host/ |
| H A D | nvmf_ctldev.c | 131 static struct cdevsw nvmf_ctl_cdevsw = {
|