Lines Matching refs:cdev
67 struct cdev *sc_cdev;
69 struct cdev *sc_adev; /* alias device */
103 static int spigen_open(struct cdev *, int, int, struct thread *);
104 static int spigen_ioctl(struct cdev *, u_long, caddr_t, int, struct thread *);
105 static int spigen_close(struct cdev *, int, int, struct thread *);
164 spigen_open(struct cdev *cdev, int oflags, int devtype, struct thread *td) in spigen_open() argument
169 dev = cdev->si_drv1; in spigen_open()
180 spigen_transfer(struct cdev *cdev, struct spigen_transfer *st) in spigen_transfer() argument
183 device_t dev = cdev->si_drv1; in spigen_transfer()
225 spigen_transfer_mmapped(struct cdev *cdev, struct spigen_transfer_mmapped *stm) in spigen_transfer_mmapped() argument
228 device_t dev = cdev->si_drv1; in spigen_transfer_mmapped()
249 spigen_ioctl(struct cdev *cdev, u_long cmd, caddr_t data, int fflag, in spigen_ioctl() argument
252 device_t dev = cdev->si_drv1; in spigen_ioctl()
257 error = spigen_transfer(cdev, (struct spigen_transfer *)data); in spigen_ioctl()
260 error = spigen_transfer_mmapped(cdev, (struct spigen_transfer_mmapped *)data); in spigen_ioctl()
294 spigen_mmap_single(struct cdev *cdev, vm_ooffset_t *offset, in spigen_mmap_single() argument
346 spigen_close(struct cdev *cdev, int fflag, int devtype, struct thread *td) in spigen_close() argument
348 device_t dev = cdev->si_drv1; in spigen_close()