Lines Matching refs:temp
201 usb_make_raw_desc(struct usb_temp_setup *temp, in usb_make_raw_desc() argument
212 if (temp->buf) { in usb_make_raw_desc()
213 dst = USB_ADD_BYTES(temp->buf, temp->size); in usb_make_raw_desc()
226 temp->bInterfaceNumber; in usb_make_raw_desc()
228 temp->bInterfaceNumber; in usb_make_raw_desc()
240 temp->bInterfaceNumber; in usb_make_raw_desc()
253 temp->bInterfaceNumber; in usb_make_raw_desc()
256 temp->size += len; in usb_make_raw_desc()
268 usb_make_endpoint_desc(struct usb_temp_setup *temp, in usb_make_endpoint_desc() argument
279 old_size = temp->size; in usb_make_endpoint_desc()
286 temp->size += sizeof(*ed) + 2; in usb_make_endpoint_desc()
288 temp->size += sizeof(*ed); in usb_make_endpoint_desc()
295 usb_make_raw_desc(temp, *rd); in usb_make_endpoint_desc()
301 temp->err = USB_ERR_INVAL; in usb_make_endpoint_desc()
304 mps = ted->pPacketSize->mps[temp->usb_speed]; in usb_make_endpoint_desc()
307 temp->err = USB_ERR_INVAL; in usb_make_endpoint_desc()
318 if (temp->buf) { in usb_make_endpoint_desc()
319 ed = USB_ADD_BYTES(temp->buf, old_size); in usb_make_endpoint_desc()
332 ted->pIntervals->bInterval[temp->usb_speed]) { in usb_make_endpoint_desc()
334 ted->pIntervals->bInterval[temp->usb_speed]; in usb_make_endpoint_desc()
342 switch (temp->usb_speed) { in usb_make_endpoint_desc()
353 switch (temp->usb_speed) { in usb_make_endpoint_desc()
366 temp->bNumEndpoints++; in usb_make_endpoint_desc()
377 usb_make_interface_desc(struct usb_temp_setup *temp, in usb_make_interface_desc() argument
387 old_size = temp->size; in usb_make_interface_desc()
388 temp->size += sizeof(*id); in usb_make_interface_desc()
393 temp->bAlternateSetting = 0; in usb_make_interface_desc()
394 temp->bInterfaceNumber++; in usb_make_interface_desc()
396 temp->bAlternateSetting++; in usb_make_interface_desc()
405 usb_make_raw_desc(temp, *rd); in usb_make_interface_desc()
411 temp->bNumEndpoints = 0; in usb_make_interface_desc()
418 usb_make_endpoint_desc(temp, *ted); in usb_make_interface_desc()
426 if (temp->buf) { in usb_make_interface_desc()
427 id = USB_ADD_BYTES(temp->buf, old_size); in usb_make_interface_desc()
430 id->bInterfaceNumber = temp->bInterfaceNumber; in usb_make_interface_desc()
431 id->bAlternateSetting = temp->bAlternateSetting; in usb_make_interface_desc()
432 id->bNumEndpoints = temp->bNumEndpoints; in usb_make_interface_desc()
448 usb_make_config_desc(struct usb_temp_setup *temp, in usb_make_config_desc() argument
458 old_size = temp->size; in usb_make_config_desc()
459 temp->size += sizeof(*cd); in usb_make_config_desc()
463 temp->bInterfaceNumber = 0xFF; in usb_make_config_desc()
464 temp->bAlternateSetting = 0; in usb_make_config_desc()
471 usb_make_interface_desc(temp, *tid); in usb_make_config_desc()
479 if (temp->buf) { in usb_make_config_desc()
480 cd = USB_ADD_BYTES(temp->buf, old_size); in usb_make_config_desc()
483 old_size = temp->size - old_size; in usb_make_config_desc()
488 cd->bNumInterface = temp->bInterfaceNumber + 1; in usb_make_config_desc()
489 cd->bConfigurationValue = temp->bConfigurationValue; in usb_make_config_desc()
513 usb_make_device_desc(struct usb_temp_setup *temp, in usb_make_device_desc() argument
522 old_size = temp->size; in usb_make_device_desc()
523 temp->size += sizeof(*utd); in usb_make_device_desc()
527 temp->bConfigurationValue = 1; in usb_make_device_desc()
531 usb_make_config_desc(temp, *tcd); in usb_make_device_desc()
532 temp->bConfigurationValue++; in usb_make_device_desc()
541 if (temp->buf) { in usb_make_device_desc()
542 utd = USB_ADD_BYTES(temp->buf, old_size); in usb_make_device_desc()
559 utd->udd.bNumConfigurations = temp->bConfigurationValue - 1; in usb_make_device_desc()
577 switch (temp->usb_speed) { in usb_make_device_desc()
599 temp->err = USB_ERR_INVAL; in usb_make_device_desc()
647 uint16_t temp; in usb_hw_ep_find_match() local
713 temp = (max_frame_size - ep->max_frame_size); in usb_hw_ep_find_match()
714 if (distance > temp) { in usb_hw_ep_find_match()
715 distance = temp; in usb_hw_ep_find_match()
770 uint16_t temp; in usb_hw_ep_get_needs() local
809 temp = (ed->bmAttributes & UE_XFERTYPE); in usb_hw_ep_get_needs()
811 if (temp == ep_type) { in usb_hw_ep_get_needs()
821 temp = (wMaxPacketSize >> 11) & 3; in usb_hw_ep_get_needs()
823 if (temp == 1) { in usb_hw_ep_get_needs()
895 if (temp == UE_CONTROL) { in usb_hw_ep_get_needs()
1125 uint16_t temp; in usb_temp_get_config_desc() local
1142 temp = UGETW(cd->wTotalLength); in usb_temp_get_config_desc()
1143 cd = USB_ADD_BYTES(cd, temp); in usb_temp_get_config_desc()