Lines Matching refs:cdev

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