Lines Matching defs:dev
48 * not have an actual device node in /dev, so its name cannot be looked up.
69 int cnopen(__unused dev_t dev, int flag, int devtype, proc_t pp);
70 int cnclose(__unused dev_t dev, int flag, int mode, proc_t pp);
71 int cnread(__unused dev_t dev, struct uio *uio, int ioflag);
72 int cnwrite(__unused dev_t dev, struct uio *uio, int ioflag);
73 int cnioctl(__unused dev_t dev, u_long cmd, caddr_t addr, int flg, proc_t p);
74 int cnselect(__unused dev_t dev, int flag, void *wql, proc_t p);
84 int cnopen(__unused dev_t dev, int flag, int devtype, struct proc *pp)
86 dev = cndev();
87 return ((*cdevsw[major(dev)].d_open) (dev, flag, devtype, pp));
90 int cnclose(__unused dev_t dev, int flag, int mode, struct proc *pp)
92 dev = cndev();
93 return ((*cdevsw[major(dev)].d_close) (dev, flag, mode, pp));
96 int cnread(__unused dev_t dev, struct uio *uio, int ioflag)
98 dev = cndev();
99 return ((*cdevsw[major(dev)].d_read) (dev, uio, ioflag));
102 int cnwrite(__unused dev_t dev, struct uio *uio, int ioflag)
104 dev = cndev();
105 return ((*cdevsw[major(dev)].d_write) (dev, uio, ioflag));
108 int cnioctl(__unused dev_t dev, u_long cmd, caddr_t addr, int flag, struct proc *p)
110 dev = cndev();
130 return ((*cdevsw[major(dev)].d_ioctl) (dev, cmd, addr, flag, p));
133 int cnselect(__unused dev_t dev, int flag, void *wql, struct proc *p)
135 dev = cndev();
136 return ((*cdevsw[major(dev)].d_select) (dev, flag, wql, p));