Lines Matching refs:temp

200 usb_make_raw_desc(struct usb_temp_setup *temp,  in usb_make_raw_desc()  argument
211 if (temp->buf) { in usb_make_raw_desc()
212 dst = USB_ADD_BYTES(temp->buf, temp->size); in usb_make_raw_desc()
225 temp->bInterfaceNumber; in usb_make_raw_desc()
227 temp->bInterfaceNumber; in usb_make_raw_desc()
239 temp->bInterfaceNumber; in usb_make_raw_desc()
252 temp->bInterfaceNumber; in usb_make_raw_desc()
255 temp->size += len; in usb_make_raw_desc()
267 usb_make_endpoint_desc(struct usb_temp_setup *temp, in usb_make_endpoint_desc() argument
278 old_size = temp->size; in usb_make_endpoint_desc()
285 temp->size += sizeof(*ed) + 2; in usb_make_endpoint_desc()
287 temp->size += sizeof(*ed); in usb_make_endpoint_desc()
294 usb_make_raw_desc(temp, *rd); in usb_make_endpoint_desc()
300 temp->err = USB_ERR_INVAL; in usb_make_endpoint_desc()
303 mps = ted->pPacketSize->mps[temp->usb_speed]; in usb_make_endpoint_desc()
306 temp->err = USB_ERR_INVAL; in usb_make_endpoint_desc()
317 if (temp->buf) { in usb_make_endpoint_desc()
318 ed = USB_ADD_BYTES(temp->buf, old_size); in usb_make_endpoint_desc()
331 ted->pIntervals->bInterval[temp->usb_speed]) { in usb_make_endpoint_desc()
333 ted->pIntervals->bInterval[temp->usb_speed]; in usb_make_endpoint_desc()
341 switch (temp->usb_speed) { in usb_make_endpoint_desc()
352 switch (temp->usb_speed) { in usb_make_endpoint_desc()
365 temp->bNumEndpoints++; in usb_make_endpoint_desc()
376 usb_make_interface_desc(struct usb_temp_setup *temp, in usb_make_interface_desc() argument
386 old_size = temp->size; in usb_make_interface_desc()
387 temp->size += sizeof(*id); in usb_make_interface_desc()
392 temp->bAlternateSetting = 0; in usb_make_interface_desc()
393 temp->bInterfaceNumber++; in usb_make_interface_desc()
395 temp->bAlternateSetting++; in usb_make_interface_desc()
404 usb_make_raw_desc(temp, *rd); in usb_make_interface_desc()
410 temp->bNumEndpoints = 0; in usb_make_interface_desc()
417 usb_make_endpoint_desc(temp, *ted); in usb_make_interface_desc()
425 if (temp->buf) { in usb_make_interface_desc()
426 id = USB_ADD_BYTES(temp->buf, old_size); in usb_make_interface_desc()
429 id->bInterfaceNumber = temp->bInterfaceNumber; in usb_make_interface_desc()
430 id->bAlternateSetting = temp->bAlternateSetting; in usb_make_interface_desc()
431 id->bNumEndpoints = temp->bNumEndpoints; in usb_make_interface_desc()
447 usb_make_config_desc(struct usb_temp_setup *temp, in usb_make_config_desc() argument
457 old_size = temp->size; in usb_make_config_desc()
458 temp->size += sizeof(*cd); in usb_make_config_desc()
462 temp->bInterfaceNumber = 0xFF; in usb_make_config_desc()
463 temp->bAlternateSetting = 0; in usb_make_config_desc()
470 usb_make_interface_desc(temp, *tid); in usb_make_config_desc()
478 if (temp->buf) { in usb_make_config_desc()
479 cd = USB_ADD_BYTES(temp->buf, old_size); in usb_make_config_desc()
482 old_size = temp->size - old_size; in usb_make_config_desc()
487 cd->bNumInterface = temp->bInterfaceNumber + 1; in usb_make_config_desc()
488 cd->bConfigurationValue = temp->bConfigurationValue; in usb_make_config_desc()
512 usb_make_device_desc(struct usb_temp_setup *temp, in usb_make_device_desc() argument
521 old_size = temp->size; in usb_make_device_desc()
522 temp->size += sizeof(*utd); in usb_make_device_desc()
526 temp->bConfigurationValue = 1; in usb_make_device_desc()
530 usb_make_config_desc(temp, *tcd); in usb_make_device_desc()
531 temp->bConfigurationValue++; in usb_make_device_desc()
540 if (temp->buf) { in usb_make_device_desc()
541 utd = USB_ADD_BYTES(temp->buf, old_size); in usb_make_device_desc()
558 utd->udd.bNumConfigurations = temp->bConfigurationValue - 1; in usb_make_device_desc()
576 switch (temp->usb_speed) { in usb_make_device_desc()
598 temp->err = USB_ERR_INVAL; in usb_make_device_desc()
646 uint16_t temp; in usb_hw_ep_find_match() local
711 temp = (max_frame_size - ep->max_frame_size); in usb_hw_ep_find_match()
712 if (distance > temp) { in usb_hw_ep_find_match()
713 distance = temp; in usb_hw_ep_find_match()
768 uint16_t temp; in usb_hw_ep_get_needs() local
804 temp = (ed->bmAttributes & UE_XFERTYPE); in usb_hw_ep_get_needs()
806 if (temp == ep_type) { in usb_hw_ep_get_needs()
815 temp = (wMaxPacketSize >> 11) & 3; in usb_hw_ep_get_needs()
817 if (temp == 1) { in usb_hw_ep_get_needs()
886 if (temp == UE_CONTROL) { in usb_hw_ep_get_needs()
1113 uint16_t temp; in usb_temp_get_config_desc() local
1130 temp = UGETW(cd->wTotalLength); in usb_temp_get_config_desc()
1131 cd = USB_ADD_BYTES(cd, temp); in usb_temp_get_config_desc()