Lines Matching refs:methods
134 error = xfer->pdev->methods->tr_close(xfer); in libusb20_tr_close()
211 error = xfer->pdev->methods->tr_open(xfer, MaxBufSize, in libusb20_tr_open_stream()
214 error = xfer->pdev->methods->tr_open(xfer, MaxBufSize, in libusb20_tr_open_stream()
324 xfer->pdev->methods->tr_cancel_async(xfer); in libusb20_tr_stop()
347 xfer->pdev->methods->tr_clear_stall_sync(xfer); in libusb20_tr_clear_stall_sync()
551 xfer->pdev->methods->tr_submit(xfer); in libusb20_tr_submit()
606 pdev->methods = &libusb20_dummy_methods; in libusb20_dev_close()
630 error = pdev->methods->detach_kernel_driver(pdev, ifaceIndex); in libusb20_dev_detach_kernel_driver()
651 error = pdev->methods->kernel_driver_active(pdev, ifaceIndex); in libusb20_dev_kernel_driver_active()
710 error = pdev->methods->reset_device(pdev); in libusb20_dev_reset()
719 error = pdev->methods->check_connected(pdev); in libusb20_dev_check_connected()
728 error = pdev->methods->set_power_mode(pdev, power_mode); in libusb20_dev_set_power_mode()
738 error = pdev->methods->get_power_mode(pdev, &power_mode); in libusb20_dev_get_power_mode()
775 error = pdev->methods->get_power_usage(pdev, &power_usage); in libusb20_dev_get_power_usage()
786 error = pdev->methods->set_alt_index(pdev, ifaceIndex, altIndex); in libusb20_dev_set_alt_index()
795 error = pdev->methods->set_config_index(pdev, configIndex); in libusb20_dev_set_config_index()
806 error = pdev->methods->do_request_sync(pdev, in libusb20_dev_request_sync()
975 error = pdev->methods->get_config_desc_full(pdev, in libusb20_dev_alloc_config()
1007 pdev->methods = &libusb20_dummy_methods; in libusb20_dev_alloc()
1029 error = pdev->methods->get_config_index(pdev, &cfg_index); in libusb20_dev_get_config_index()
1058 error = pdev->methods->process(pdev); in libusb20_dev_process()
1174 return (pbe->methods->root_get_dev_quirk(pbe, quirk_index, pq)); in libusb20_be_get_dev_quirk()
1181 return (pbe->methods->root_get_quirk_name(pbe, quirk_index, pq)); in libusb20_be_get_quirk_name()
1188 return (pbe->methods->root_add_dev_quirk(pbe, pq)); in libusb20_be_add_dev_quirk()
1195 return (pbe->methods->root_remove_dev_quirk(pbe, pq)); in libusb20_be_remove_dev_quirk()
1201 return (pbe->methods->root_set_template(pbe, temp)); in libusb20_be_set_template()
1212 return (pbe->methods->root_get_template(pbe, ptemp)); in libusb20_be_get_template()
1229 libusb20_be_alloc(const struct libusb20_backend_methods *methods) in libusb20_be_alloc() argument
1241 pbe->methods = methods; /* set backend methods */ in libusb20_be_alloc()
1244 if (pbe->methods->init_backend) { in libusb20_be_alloc()
1245 pbe->methods->init_backend(pbe); in libusb20_be_alloc()
1293 if (pbe->methods->exit_backend) { in libusb20_be_free()
1294 pbe->methods->exit_backend(pbe); in libusb20_be_free()
1303 pdev->beMethods = pbe->methods; /* copy backend methods */ in libusb20_be_enqueue_device()