Lines Matching refs:miscdev
215 struct miscdevice miscdev; member
679 struct miscdevice *miscdev = file->private_data; in to_goldfish_pipe_dev() local
681 return container_of(miscdev, struct goldfish_pipe_dev, miscdev); in to_goldfish_pipe_dev()
789 static void init_miscdevice(struct miscdevice *miscdev) in init_miscdevice() argument
791 memset(miscdev, 0, sizeof(*miscdev)); in init_miscdevice()
793 miscdev->minor = MISC_DYNAMIC_MINOR; in init_miscdevice()
794 miscdev->name = "goldfish_pipe"; in init_miscdevice()
795 miscdev->fops = &goldfish_pipe_fops; in init_miscdevice()
820 init_miscdevice(&dev->miscdev); in goldfish_pipe_device_init()
821 err = misc_register(&dev->miscdev); in goldfish_pipe_device_init()
833 misc_deregister(&dev->miscdev); in goldfish_pipe_device_init()
848 misc_deregister(&dev->miscdev); in goldfish_pipe_device_init()
871 misc_deregister(&dev->miscdev); in goldfish_pipe_device_deinit()