USB_CFG_DESCR_SIZE
&cfg_descr, USB_CFG_DESCR_SIZE);
if (rval != USB_CFG_DESCR_SIZE) {
confdescr = (usb_cfg_descr_t *)kmem_zalloc(USB_CFG_DESCR_SIZE,
USB_CFG_DESCR_SIZE,
if (MBLKL(pdata) != USB_CFG_DESCR_SIZE) {
USB_CFG_DESCR_SIZE);
if (confdescr->wTotalLength < USB_CFG_DESCR_SIZE) {
kmem_free(confdescr, USB_CFG_DESCR_SIZE);
child_ud->usb_cfg_array[config_index], USB_CFG_DESCR_SIZE,
&config_descriptor, USB_CFG_DESCR_SIZE);
ASSERT(size == USB_CFG_DESCR_SIZE);
&cfg_descr, USB_CFG_DESCR_SIZE);
if (size != USB_CFG_DESCR_SIZE) {
child_ud->usb_cfg_array[config_index], USB_CFG_DESCR_SIZE,
&cfg_descr, USB_CFG_DESCR_SIZE);
if (size != USB_CFG_DESCR_SIZE) {
&cfg_descr, USB_CFG_DESCR_SIZE);
ASSERT(size == USB_CFG_DESCR_SIZE);
&cfg_descr, USB_CFG_DESCR_SIZE);
ASSERT(rval == USB_CFG_DESCR_SIZE);
&cfg_descr, USB_CFG_DESCR_SIZE);
ASSERT(rval == USB_CFG_DESCR_SIZE);
USB_CFG_DESCR_SIZE);
USB_CFG_DESCR_SIZE,
MBLKL(pdata), &cfg_descr, USB_CFG_DESCR_SIZE);
USB_CFG_DESCR_SIZE, &confdescr, USB_CFG_DESCR_SIZE);
ASSERT(size == USB_CFG_DESCR_SIZE);