Lines Matching refs:usb_gadget_class
55 static struct class *usb_gadget_class; variable
1126 pdev = device_create(usb_gadget_class, NULL, devt, in printer_func_bind()
1149 device_destroy(usb_gadget_class, devt); in printer_func_bind()
1414 device_destroy(usb_gadget_class, MKDEV(major, dev->minor)); in printer_func_unbind()
1516 usb_gadget_class = class_create(THIS_MODULE, "usb_printer_gadget"); in gprinter_setup()
1517 if (IS_ERR(usb_gadget_class)) { in gprinter_setup()
1518 status = PTR_ERR(usb_gadget_class); in gprinter_setup()
1519 usb_gadget_class = NULL; in gprinter_setup()
1527 class_destroy(usb_gadget_class); in gprinter_setup()
1528 usb_gadget_class = NULL; in gprinter_setup()
1544 class_destroy(usb_gadget_class); in gprinter_cleanup()
1545 usb_gadget_class = NULL; in gprinter_cleanup()