Lines Matching refs:cdp
678 struct usb_config_descriptor *cdp; in usbd_set_config_index() local
706 err = usbd_req_get_descriptor_ptr(udev, &cdp, in usbd_set_config_index()
711 NULL, &cdp, index); in usbd_set_config_index()
718 udev->cdesc = cdp; in usbd_set_config_index()
723 (cdp->bmAttributes & UC_SELF_POWERED) && in usbd_set_config_index()
726 if (cdp->bmAttributes & UC_BUS_POWERED) { in usbd_set_config_index()
743 udev, cdp, in usbd_set_config_index()
744 udev->address, cdp->bConfigurationValue, cdp->bmAttributes, in usbd_set_config_index()
745 selfpowered, cdp->bMaxPower * 2); in usbd_set_config_index()
748 power = cdp->bMaxPower * 2; in usbd_set_config_index()
766 udev->curr_config_no = cdp->bConfigurationValue; in usbd_set_config_index()
771 err = usbd_req_set_config(udev, NULL, cdp->bConfigurationValue); in usbd_set_config_index()
2830 const struct usb_config_descriptor *cdp; in usb_peer_can_wakeup() local
2832 cdp = udev->cdesc; in usb_peer_can_wakeup()
2833 if ((cdp != NULL) && (udev->flags.usb_mode == USB_MODE_HOST)) { in usb_peer_can_wakeup()
2834 return (cdp->bmAttributes & UC_REMOTE_WAKEUP); in usb_peer_can_wakeup()