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);
86 cnopen(__unused dev_t dev, int flag, int devtype, struct proc *pp)
88 dev = cndev();
89 return ((*cdevsw[major(dev)].d_open)(dev, flag, devtype, pp));
94 cnclose(__unused dev_t dev, int flag, int mode, struct proc *pp)
96 dev = cndev();
97 return ((*cdevsw[major(dev)].d_close)(dev, flag, mode, pp));
102 cnread(__unused dev_t dev, struct uio *uio, int ioflag)
104 dev = cndev();
105 return ((*cdevsw[major(dev)].d_read)(dev, uio, ioflag));
110 cnwrite(__unused dev_t dev, struct uio *uio, int ioflag)
112 dev = cndev();
113 return ((*cdevsw[major(dev)].d_write)(dev, uio, ioflag));
118 cnioctl(__unused dev_t dev, u_long cmd, caddr_t addr, int flag, struct proc *p)
120 dev = cndev();
140 return ((*cdevsw[major(dev)].d_ioctl)(dev, cmd, addr, flag, p));
145 cnselect(__unused dev_t dev, int flag, void *wql, struct proc *p)
147 dev = cndev();
148 return ((*cdevsw[major(dev)].d_select)(dev, flag, wql, p));