Lines Matching refs:methods
135 error = xfer->pdev->methods->tr_close(xfer); in libusb20_tr_close()
212 error = xfer->pdev->methods->tr_open(xfer, MaxBufSize, in libusb20_tr_open_stream()
215 error = xfer->pdev->methods->tr_open(xfer, MaxBufSize, in libusb20_tr_open_stream()
325 xfer->pdev->methods->tr_cancel_async(xfer); in libusb20_tr_stop()
348 xfer->pdev->methods->tr_clear_stall_sync(xfer); in libusb20_tr_clear_stall_sync()
552 xfer->pdev->methods->tr_submit(xfer); in libusb20_tr_submit()
607 pdev->methods = &libusb20_dummy_methods; in libusb20_dev_close()
636 error = pdev->methods->detach_kernel_driver(pdev, ifaceIndex); in libusb20_dev_detach_kernel_driver()
657 error = pdev->methods->kernel_driver_active(pdev, ifaceIndex); in libusb20_dev_kernel_driver_active()
716 error = pdev->methods->reset_device(pdev); in libusb20_dev_reset()
725 error = pdev->methods->check_connected(pdev); in libusb20_dev_check_connected()
734 error = pdev->methods->set_power_mode(pdev, power_mode); in libusb20_dev_set_power_mode()
744 error = pdev->methods->get_power_mode(pdev, &power_mode); in libusb20_dev_get_power_mode()
781 error = pdev->methods->get_power_usage(pdev, &power_usage); in libusb20_dev_get_power_usage()
792 error = pdev->methods->set_alt_index(pdev, ifaceIndex, altIndex); in libusb20_dev_set_alt_index()
801 error = pdev->methods->set_config_index(pdev, configIndex); in libusb20_dev_set_config_index()
812 error = pdev->methods->do_request_sync(pdev, in libusb20_dev_request_sync()
981 error = pdev->methods->get_config_desc_full(pdev, in libusb20_dev_alloc_config()
1013 pdev->methods = &libusb20_dummy_methods; in libusb20_dev_alloc()
1035 error = pdev->methods->get_config_index(pdev, &cfg_index); in libusb20_dev_get_config_index()
1075 error = pdev->methods->get_stats(pdev, pstats); in libusb20_dev_get_stats()
1089 error = pdev->methods->process(pdev); in libusb20_dev_process()
1205 return (pbe->methods->root_get_dev_quirk(pbe, quirk_index, pq)); in libusb20_be_get_dev_quirk()
1212 return (pbe->methods->root_get_quirk_name(pbe, quirk_index, pq)); in libusb20_be_get_quirk_name()
1219 return (pbe->methods->root_add_dev_quirk(pbe, pq)); in libusb20_be_add_dev_quirk()
1226 return (pbe->methods->root_remove_dev_quirk(pbe, pq)); in libusb20_be_remove_dev_quirk()
1232 return (pbe->methods->root_set_template(pbe, temp)); in libusb20_be_set_template()
1243 return (pbe->methods->root_get_template(pbe, ptemp)); in libusb20_be_get_template()
1260 libusb20_be_alloc(const struct libusb20_backend_methods *methods) in libusb20_be_alloc() argument
1272 pbe->methods = methods; /* set backend methods */ in libusb20_be_alloc()
1275 if (pbe->methods->init_backend) { in libusb20_be_alloc()
1276 pbe->methods->init_backend(pbe); in libusb20_be_alloc()
1324 if (pbe->methods->exit_backend) { in libusb20_be_free()
1325 pbe->methods->exit_backend(pbe); in libusb20_be_free()
1334 pdev->beMethods = pbe->methods; /* copy backend methods */ in libusb20_be_enqueue_device()