Lines Matching refs:cdev
196 r->r_u.cdev = make_dev(&proto_devsw, res, 0, 0, 0600, in proto_attach()
199 r->r_u.cdev->si_drv1 = sc; in proto_attach()
200 r->r_u.cdev->si_drv2 = r; in proto_attach()
204 r->r_u.cdev = make_dev(&proto_devsw, res, 0, 0, 0600, in proto_attach()
206 r->r_u.cdev->si_drv1 = sc; in proto_attach()
207 r->r_u.cdev->si_drv2 = r; in proto_attach()
212 r->r_u.cdev = make_dev(&proto_devsw, res, 0, 0, 0600, in proto_attach()
214 r->r_u.cdev->si_drv1 = sc; in proto_attach()
215 r->r_u.cdev->si_drv2 = r; in proto_attach()
253 destroy_dev(r->r_u.cdev); in proto_detach()
258 destroy_dev(r->r_u.cdev); in proto_detach()
261 destroy_dev(r->r_u.cdev); in proto_detach()
280 proto_open(struct cdev *cdev, int oflags, int devtype, struct thread *td) in proto_open() argument
286 sc = cdev->si_drv1; in proto_open()
289 r = cdev->si_drv2; in proto_open()
303 proto_close(struct cdev *cdev, int fflag, int devtype, struct thread *td) in proto_close() argument
309 sc = cdev->si_drv1; in proto_close()
312 r = cdev->si_drv2; in proto_close()
328 proto_read(struct cdev *cdev, struct uio *uio, int ioflag) in proto_read() argument
343 sc = cdev->si_drv1; in proto_read()
345 r = cdev->si_drv2; in proto_read()
383 proto_write(struct cdev *cdev, struct uio *uio, int ioflag) in proto_write() argument
398 sc = cdev->si_drv1; in proto_write()
400 r = cdev->si_drv2; in proto_write()
447 proto_ioctl(struct cdev *cdev, u_long cmd, caddr_t data, int fflag, in proto_ioctl() argument
456 sc = cdev->si_drv1; in proto_ioctl()
457 r = cdev->si_drv2; in proto_ioctl()
489 proto_mmap(struct cdev *cdev, vm_ooffset_t offset, vm_paddr_t *paddr, in proto_mmap() argument
499 r = cdev->si_drv2; in proto_mmap()