Lines Matching full:cdp
674 struct usb_config_descriptor *cdp; in usbd_set_config_index() local
702 err = usbd_req_get_descriptor_ptr(udev, &cdp, in usbd_set_config_index()
707 NULL, &cdp, index); in usbd_set_config_index()
714 udev->cdesc = cdp; in usbd_set_config_index()
719 (cdp->bmAttributes & UC_SELF_POWERED) && in usbd_set_config_index()
722 if (cdp->bmAttributes & UC_BUS_POWERED) { in usbd_set_config_index()
739 udev, cdp, in usbd_set_config_index()
740 udev->address, cdp->bConfigurationValue, cdp->bmAttributes, in usbd_set_config_index()
741 selfpowered, cdp->bMaxPower * 2); in usbd_set_config_index()
744 power = cdp->bMaxPower * 2; in usbd_set_config_index()
762 udev->curr_config_no = cdp->bConfigurationValue; in usbd_set_config_index()
767 err = usbd_req_set_config(udev, NULL, cdp->bConfigurationValue); in usbd_set_config_index()
2864 const struct usb_config_descriptor *cdp; in usb_peer_can_wakeup() local
2866 cdp = udev->cdesc; in usb_peer_can_wakeup()
2867 if ((cdp != NULL) && (udev->flags.usb_mode == USB_MODE_HOST)) { in usb_peer_can_wakeup()
2868 return (cdp->bmAttributes & UC_REMOTE_WAKEUP); in usb_peer_can_wakeup()