Lines Matching defs:dev_handle

334 int usb_manager_open(usb_manager_device *dev, usb_manager_device_handle **dev_handle)
337 if (dev == nullptr || dev_handle == nullptr) {
338 SANE_HILOG_ERROR("%s: dev or dev_handle is a nullptr.", __func__);
362 *dev_handle = handle;
367 void usb_manager_close(usb_manager_device_handle *dev_handle)
370 if (dev_handle == nullptr) {
371 SANE_HILOG_ERROR("%s: dev_handle is a nullptr", __func__);
375 usbSrvClient.Close(dev_handle->pipe);
376 delete dev_handle;
377 dev_handle = nullptr;
474 int usb_manager_set_configuration(usb_manager_device_handle *dev_handle, int configuration)
477 if (dev_handle == nullptr) {
478 SANE_HILOG_ERROR("%s: dev_handle is a nullptr", __func__);
481 UsbDevice &device = dev_handle->device;
496 int usb_manager_claim_interface(usb_manager_device_handle *dev_handle, int interface_number)
499 if (dev_handle == nullptr) {
500 SANE_HILOG_ERROR("%s: dev_handle is a nullptr", __func__);
506 auto ret = usbSrvClient.ClaimInterface(dev_handle->pipe, interface, true);
516 int usb_manager_release_interface(usb_manager_device_handle *dev_handle, int interface_number)
519 if (dev_handle == nullptr) {
520 SANE_HILOG_ERROR("%s: dev_handle is a nullptr", __func__);
524 USBDevicePipe &pipe = dev_handle->pipe;
538 int usb_manager_bulk_transfer(usb_manager_device_handle *dev_handle, unsigned char endpoint,
542 if (dev_handle == nullptr || data == nullptr || length <= 0 || transferred == nullptr) {
546 USBDevicePipe &pipe = dev_handle->pipe;
579 int usb_manager_control_transfer(usb_manager_device_handle *dev_handle, uint8_t request_type,
584 if (dev_handle == nullptr || data == nullptr || wLength == 0) {
587 USBDevicePipe &pipe = dev_handle->pipe;
609 int usb_manager_set_interface_alt_setting(usb_manager_device_handle *dev_handle, int interface_number,
613 if (dev_handle == nullptr) {
617 USBDevicePipe pipe = dev_handle->pipe;
649 int usb_manager_interrupt_transfer(usb_manager_device_handle *dev_handle, unsigned char endpoint,
658 int usb_manager_clear_halt(usb_manager_device_handle *dev_handle, unsigned char endpoint)
666 int usb_manager_reset_device(usb_manager_device_handle *dev_handle)