Lines Matching refs:cdev
58 smartpqi_open(struct cdev *cdev, int flags, int devtype,
68 smartpqi_close(struct cdev *cdev, int flags, int devtype,
78 smartpqi_get_driver_info_ioctl(caddr_t udata, struct cdev *cdev)
80 struct pqisrc_softstate *softs = cdev->si_drv1;
83 DBG_FUNC("IN udata = %p cdev = %p\n", udata, cdev);
100 smartpqi_get_pci_info_ioctl(caddr_t udata, struct cdev *cdev)
102 struct pqisrc_softstate *softs = cdev->si_drv1;
110 DBG_FUNC("IN udata = %p cdev = %p\n", udata, cdev);
137 smartpqi_ioctl(struct cdev *cdev, u_long cmd, caddr_t udata,
141 struct pqisrc_softstate *softs = cdev->si_drv1;
143 DBG_FUNC("IN cmd = 0x%lx udata = %p cdev = %p\n", cmd, udata, cdev);
156 smartpqi_get_driver_info_ioctl(udata, cdev);
160 smartpqi_get_pci_info_ioctl(udata, cdev);
201 softs->os_specific.cdev = make_dev(&smartpqi_cdevsw, card_index,
204 if(softs->os_specific.cdev) {
205 softs->os_specific.cdev->si_drv1 = softs;
222 if (softs->os_specific.cdev) {
223 destroy_dev(softs->os_specific.cdev);
224 softs->os_specific.cdev = NULL;