Lines Matching defs:dev
397 struct usb_dfu_dev *dev;
400 dev = malloc(sizeof(struct usb_dfu_dev));
401 if (dev == NULL)
405 (void)memset_s(dev, sizeof(struct usb_dfu_dev), 0, sizeof(struct usb_dfu_dev));
407 g_dfu_dev = dev;
454 struct usb_dfu_dev *dev = usb_dfu_get_dev();
455 dev->dfu_state = new_state;
460 struct usb_dfu_dev *dev = usb_dfu_get_dev();
461 return dev->dfu_state;
466 struct usb_dfu_dev *dev = usb_dfu_get_dev();
471 ret = usb_dfu_write(usb_dfu_get_entity(0), req->buf, (int)req->len, dev->seq_num);
474 dev->dfu_status.status = USB_DFU_ERR_UNKNOWN;
475 dev->dfu_state = USB_DFU_ERROR;
481 struct usb_dfu_dev *dev = usb_dfu_get_dev();
483 if (dev->dfu_state == USB_DFU_APP_DETACH)
485 dev->dfu_state = USB_DFU_IDLE;
488 dev->dfu_status.status = USB_DFU_STATUS_OK;
508 struct usb_dfu_dev *dev = usb_dfu_get_dev();
510 if (dev == NULL)
527 dev->dfu_state = USB_DFU_APP_IDLE;
528 (void)memset_s(&dev->dfu_status, sizeof(struct dfu_getstatus_response_s),
530 dev->dfu_status.poll_timeout[0] = USB_DFU_POLLTIMEOUT;
538 struct usb_dfu_dev *dev = usb_dfu_get_dev();
539 int dfu_state = dev->dfu_state;
543 dev->dfu_state = USB_DFU_DNLOAD_IDLE;
547 dev->dfu_state = USB_DFU_DNLOAD_SYNC;
551 dev->dfu_state = USB_DFU_MANIFEST;
555 dev->dfu_state = USB_DFU_IDLE;
558 *status = dev->dfu_status;
559 status->state = (uint8_t)dev->dfu_state;
575 struct usb_dfu_dev *dev = usb_dfu_get_dev();
579 dev->dfu_state = USB_DFU_DNLOAD_SYNC;
580 dev->seq_num = value;
584 if (dev->dfu_state == USB_DFU_IDLE)
586 dev->dfu_state = USB_DFU_ERROR;
591 dev->dfu_state = USB_DFU_MANIFEST_SYNC;
602 struct usb_dfu_dev *dev = usb_dfu_get_dev();
605 if (dev->dfu_state == USB_DFU_IDLE)
607 dev->dfu_state = USB_DFU_UPLOAD_IDLE;
608 dev->seq_num = 0;
611 else if (dev->dfu_state == USB_DFU_UPLOAD_IDLE)
613 dev->seq_num = value;
616 return usb_dfu_read(usb_dfu_get_entity(0), ctrlreq->buf, (int)ctrlreq->len, dev->seq_num);
801 struct usb_dfu_dev *dev = usb_dfu_get_dev();
809 dev->seq_num = 0;
836 struct usb_dfu_dev *dev = usb_dfu_get_dev();
845 dev->seq_num = 0;
919 struct usb_dfu_dev *dev = usb_dfu_get_dev();
934 dev->dfu_status.status = USB_DFU_STATUS_OK;
950 int usbdev_dfu_class_requests(const struct usbdev_s *dev,
956 (void)dev;
1215 static void usbdev_dfu_initialize_sub(struct composite_devdesc_s *dev, int ifnobase, int minor)
1217 usbdev_dfu_get_composite_devdesc(dev);
1221 dev->devinfo.ifnobase = ifnobase; /* Offset to Interface-IDs */
1222 dev->minor = minor; /* The minor interface number */
1226 dev->devinfo.strbase = 0; /* Offset to String Numbers */
1232 struct composite_devdesc_s dev;
1245 usbdev_dfu_initialize_sub(&dev, 0, DEV_DFU);
1247 ret = composite_initialize(com_s, 1, &dev);