Lines Matching refs:class
161 if (!pdev->class) { in usb_core_set_config()
166 if (pdev->class->init(pdev, cfgidx) != 0U) { in usb_core_set_config()
177 pdev->class->de_init(pdev, cfgidx); in usb_core_set_config()
179 if (pdev->class == NULL) { in usb_core_set_config()
184 pdev->class->de_init(pdev, pdev->dev_config); in usb_core_set_config()
188 if (pdev->class->init(pdev, cfgidx) != 0U) { in usb_core_set_config()
320 pdev->class->setup(pdev, req); in usb_core_itf_req()
397 if (pdev->class->ep0_rx_ready && in usb_core_data_out()
399 pdev->class->ep0_rx_ready(pdev); in usb_core_data_out()
405 } else if (pdev->class->data_out != NULL && in usb_core_data_out()
407 pdev->class->data_out(pdev, epnum); in usb_core_data_out()
448 if (pdev->class->ep0_tx_sent != NULL && in usb_core_data_in()
451 pdev->class->ep0_tx_sent(pdev); in usb_core_data_in()
458 } else if ((pdev->class->data_in != NULL) && in usb_core_data_in()
460 pdev->class->data_in(pdev, epnum); in usb_core_data_in()
504 if (pdev->class->sof != NULL) { in usb_core_sof()
505 pdev->class->sof(pdev); in usb_core_sof()
522 pdev->class->de_init(pdev, pdev->dev_config); in usb_core_disconnect()
783 pdev->class->de_init(pdev, pdev->dev_config); in usb_core_stop()