Lines Matching refs:class
154 if (!pdev->class) { in usb_core_set_config()
159 if (pdev->class->init(pdev, cfgidx) != 0U) { in usb_core_set_config()
170 pdev->class->de_init(pdev, cfgidx); in usb_core_set_config()
172 if (pdev->class == NULL) { in usb_core_set_config()
177 pdev->class->de_init(pdev, pdev->dev_config); in usb_core_set_config()
181 if (pdev->class->init(pdev, cfgidx) != 0U) { in usb_core_set_config()
314 pdev->class->setup(pdev, req); in usb_core_itf_req()
392 if (pdev->class->ep0_rx_ready && in usb_core_data_out()
395 pdev->class->ep0_rx_ready(pdev); in usb_core_data_out()
401 } else if (pdev->class->data_out != NULL && in usb_core_data_out()
403 pdev->class->data_out(pdev, epnum); in usb_core_data_out()
445 if (pdev->class->ep0_tx_sent != NULL && in usb_core_data_in()
448 pdev->class->ep0_tx_sent(pdev); in usb_core_data_in()
455 } else if ((pdev->class->data_in != NULL) && in usb_core_data_in()
457 pdev->class->data_in(pdev, epnum); in usb_core_data_in()
501 if (pdev->class->sof != NULL) { in usb_core_sof()
502 pdev->class->sof(pdev); in usb_core_sof()
519 pdev->class->de_init(pdev, pdev->dev_config); in usb_core_disconnect()
788 pdev->class->de_init(pdev, pdev->dev_config); in usb_core_stop()