Lines Matching refs:cdev
199 r->r_u.cdev = make_dev(&proto_devsw, res, 0, 0, 0600, in proto_attach()
202 r->r_u.cdev->si_drv1 = sc; in proto_attach()
203 r->r_u.cdev->si_drv2 = r; in proto_attach()
207 r->r_u.cdev = make_dev(&proto_devsw, res, 0, 0, 0600, in proto_attach()
209 r->r_u.cdev->si_drv1 = sc; in proto_attach()
210 r->r_u.cdev->si_drv2 = r; in proto_attach()
215 r->r_u.cdev = make_dev(&proto_devsw, res, 0, 0, 0600, in proto_attach()
217 r->r_u.cdev->si_drv1 = sc; in proto_attach()
218 r->r_u.cdev->si_drv2 = r; in proto_attach()
257 destroy_dev(r->r_u.cdev); in proto_detach()
260 destroy_dev(r->r_u.cdev); in proto_detach()
264 destroy_dev(r->r_u.cdev); in proto_detach()
278 proto_open(struct cdev *cdev, int oflags, int devtype, struct thread *td) in proto_open() argument
282 r = cdev->si_drv2; in proto_open()
289 proto_close(struct cdev *cdev, int fflag, int devtype, struct thread *td) in proto_close() argument
294 sc = cdev->si_drv1; in proto_close()
295 r = cdev->si_drv2; in proto_close()
304 proto_read(struct cdev *cdev, struct uio *uio, int ioflag) in proto_read() argument
319 sc = cdev->si_drv1; in proto_read()
321 r = cdev->si_drv2; in proto_read()
359 proto_write(struct cdev *cdev, struct uio *uio, int ioflag) in proto_write() argument
374 sc = cdev->si_drv1; in proto_write()
376 r = cdev->si_drv2; in proto_write()
423 proto_ioctl(struct cdev *cdev, u_long cmd, caddr_t data, int fflag, in proto_ioctl() argument
432 sc = cdev->si_drv1; in proto_ioctl()
433 r = cdev->si_drv2; in proto_ioctl()
465 proto_mmap(struct cdev *cdev, vm_ooffset_t offset, vm_paddr_t *paddr, in proto_mmap() argument
475 r = cdev->si_drv2; in proto_mmap()