Lines Matching refs:cdev
200 r->r_u.cdev = make_dev(&proto_devsw, res, 0, 0, 0600, in proto_attach()
203 r->r_u.cdev->si_drv1 = sc; in proto_attach()
204 r->r_u.cdev->si_drv2 = r; in proto_attach()
208 r->r_u.cdev = make_dev(&proto_devsw, res, 0, 0, 0600, in proto_attach()
210 r->r_u.cdev->si_drv1 = sc; in proto_attach()
211 r->r_u.cdev->si_drv2 = r; in proto_attach()
216 r->r_u.cdev = make_dev(&proto_devsw, res, 0, 0, 0600, in proto_attach()
218 r->r_u.cdev->si_drv1 = sc; in proto_attach()
219 r->r_u.cdev->si_drv2 = r; in proto_attach()
257 destroy_dev(r->r_u.cdev); in proto_detach()
262 destroy_dev(r->r_u.cdev); in proto_detach()
265 destroy_dev(r->r_u.cdev); in proto_detach()
284 proto_open(struct cdev *cdev, int oflags, int devtype, struct thread *td) in proto_open() argument
290 sc = cdev->si_drv1; in proto_open()
293 r = cdev->si_drv2; in proto_open()
307 proto_close(struct cdev *cdev, int fflag, int devtype, struct thread *td) in proto_close() argument
313 sc = cdev->si_drv1; in proto_close()
316 r = cdev->si_drv2; in proto_close()
332 proto_read(struct cdev *cdev, struct uio *uio, int ioflag) in proto_read() argument
347 sc = cdev->si_drv1; in proto_read()
349 r = cdev->si_drv2; in proto_read()
387 proto_write(struct cdev *cdev, struct uio *uio, int ioflag) in proto_write() argument
402 sc = cdev->si_drv1; in proto_write()
404 r = cdev->si_drv2; in proto_write()
451 proto_ioctl(struct cdev *cdev, u_long cmd, caddr_t data, int fflag, in proto_ioctl() argument
460 sc = cdev->si_drv1; in proto_ioctl()
461 r = cdev->si_drv2; in proto_ioctl()
493 proto_mmap(struct cdev *cdev, vm_ooffset_t offset, vm_paddr_t *paddr, in proto_mmap() argument
503 r = cdev->si_drv2; in proto_mmap()