Home | History | Annotate | Download | only in tools

Lines Matching refs:udev

117 	struct usb_dev_handle *udev;
180 udev = usb_open(dfu_dev[sel]);
181 if (!udev) {
186 if (usb_claim_interface(udev, intf) < 0) {
188 usb_close(udev);
192 if (dfu_get_status(udev, intf, &status) < 0) {
198 if (dfu_clear_status(udev, intf) < 0) {
202 if (dfu_abort(udev, intf) < 0) {
206 if (dfu_get_status(udev, intf, &status) < 0) {
218 return udev;
235 if (dfu_detach(udev, intf) < 0) {
240 if (dfu_get_status(udev, intf, &status) < 0) {
250 usb_release_interface(udev, intf);
251 usb_reset(udev);
252 usb_close(udev);
284 udev = usb_open(dfu_dev[0]);
285 if (!udev) {
290 if (usb_claim_interface(udev, intf) < 0) {
292 usb_close(udev);
296 if (dfu_get_status(udev, intf, &status) < 0) {
306 return udev;
309 usb_release_interface(udev, intf);
310 usb_close(udev);
418 struct usb_dev_handle *udev;
483 udev = open_device(device, &suffix);
484 if (!udev)
497 if (dfu_get_status(udev, 0, &status) < 0) {
508 dfu_clear_status(udev, 0);
529 len = dfu_download(udev, 0, block, buf + sent, size);
553 if (dfu_get_status(udev, 0, &status) < 0) {
565 len = dfu_download(udev, 0, block, NULL, 0);
584 usb_release_interface(udev, 0);
585 usb_reset(udev);
586 usb_close(udev);
591 struct usb_dev_handle *udev;
607 udev = open_device(device, &suffix);
608 if (!udev)
624 if (dfu_get_status(udev, 0, &status) < 0) {
635 dfu_clear_status(udev, 0);
656 len = dfu_upload(udev, 0, n, buf, 1023);
703 usb_release_interface(udev, 0);
704 usb_reset(udev);
705 usb_close(udev);