Lines Matching refs:cdev
197 r->r_u.cdev = make_dev(&proto_devsw, res, 0, 0, 0600, in proto_attach()
200 r->r_u.cdev->si_drv1 = sc; in proto_attach()
201 r->r_u.cdev->si_drv2 = r; in proto_attach()
205 r->r_u.cdev = make_dev(&proto_devsw, res, 0, 0, 0600, in proto_attach()
207 r->r_u.cdev->si_drv1 = sc; in proto_attach()
208 r->r_u.cdev->si_drv2 = r; in proto_attach()
213 r->r_u.cdev = make_dev(&proto_devsw, res, 0, 0, 0600, in proto_attach()
215 r->r_u.cdev->si_drv1 = sc; in proto_attach()
216 r->r_u.cdev->si_drv2 = r; in proto_attach()
254 destroy_dev(r->r_u.cdev); in proto_detach()
259 destroy_dev(r->r_u.cdev); in proto_detach()
262 destroy_dev(r->r_u.cdev); in proto_detach()
281 proto_open(struct cdev *cdev, int oflags, int devtype, struct thread *td) in proto_open() argument
287 sc = cdev->si_drv1; in proto_open()
290 r = cdev->si_drv2; in proto_open()
304 proto_close(struct cdev *cdev, int fflag, int devtype, struct thread *td) in proto_close() argument
310 sc = cdev->si_drv1; in proto_close()
313 r = cdev->si_drv2; in proto_close()
329 proto_read(struct cdev *cdev, struct uio *uio, int ioflag) in proto_read() argument
344 sc = cdev->si_drv1; in proto_read()
346 r = cdev->si_drv2; in proto_read()
384 proto_write(struct cdev *cdev, struct uio *uio, int ioflag) in proto_write() argument
399 sc = cdev->si_drv1; in proto_write()
401 r = cdev->si_drv2; in proto_write()
448 proto_ioctl(struct cdev *cdev, u_long cmd, caddr_t data, int fflag, in proto_ioctl() argument
457 sc = cdev->si_drv1; in proto_ioctl()
458 r = cdev->si_drv2; in proto_ioctl()
490 proto_mmap(struct cdev *cdev, vm_ooffset_t offset, vm_paddr_t *paddr, in proto_mmap() argument
500 r = cdev->si_drv2; in proto_mmap()