Lines Matching refs:temp
121 usb_make_raw_desc(struct usb_temp_setup *temp, in usb_make_raw_desc() argument
132 if (temp->buf) { in usb_make_raw_desc()
133 dst = USB_ADD_BYTES(temp->buf, temp->size); in usb_make_raw_desc()
146 temp->bInterfaceNumber; in usb_make_raw_desc()
148 temp->bInterfaceNumber; in usb_make_raw_desc()
160 temp->bInterfaceNumber; in usb_make_raw_desc()
173 temp->bInterfaceNumber; in usb_make_raw_desc()
176 temp->size += len; in usb_make_raw_desc()
188 usb_make_endpoint_desc(struct usb_temp_setup *temp, in usb_make_endpoint_desc() argument
199 old_size = temp->size; in usb_make_endpoint_desc()
206 temp->size += sizeof(*ed) + 2; in usb_make_endpoint_desc()
208 temp->size += sizeof(*ed); in usb_make_endpoint_desc()
215 usb_make_raw_desc(temp, *rd); in usb_make_endpoint_desc()
221 temp->err = USB_ERR_INVAL; in usb_make_endpoint_desc()
224 mps = ted->pPacketSize->mps[temp->usb_speed]; in usb_make_endpoint_desc()
227 temp->err = USB_ERR_INVAL; in usb_make_endpoint_desc()
238 if (temp->buf) { in usb_make_endpoint_desc()
239 ed = USB_ADD_BYTES(temp->buf, old_size); in usb_make_endpoint_desc()
252 ted->pIntervals->bInterval[temp->usb_speed]) { in usb_make_endpoint_desc()
254 ted->pIntervals->bInterval[temp->usb_speed]; in usb_make_endpoint_desc()
262 switch (temp->usb_speed) { in usb_make_endpoint_desc()
273 switch (temp->usb_speed) { in usb_make_endpoint_desc()
286 temp->bNumEndpoints++; in usb_make_endpoint_desc()
297 usb_make_interface_desc(struct usb_temp_setup *temp, in usb_make_interface_desc() argument
307 old_size = temp->size; in usb_make_interface_desc()
308 temp->size += sizeof(*id); in usb_make_interface_desc()
313 temp->bAlternateSetting = 0; in usb_make_interface_desc()
314 temp->bInterfaceNumber++; in usb_make_interface_desc()
316 temp->bAlternateSetting++; in usb_make_interface_desc()
325 usb_make_raw_desc(temp, *rd); in usb_make_interface_desc()
331 temp->bNumEndpoints = 0; in usb_make_interface_desc()
338 usb_make_endpoint_desc(temp, *ted); in usb_make_interface_desc()
346 if (temp->buf) { in usb_make_interface_desc()
347 id = USB_ADD_BYTES(temp->buf, old_size); in usb_make_interface_desc()
350 id->bInterfaceNumber = temp->bInterfaceNumber; in usb_make_interface_desc()
351 id->bAlternateSetting = temp->bAlternateSetting; in usb_make_interface_desc()
352 id->bNumEndpoints = temp->bNumEndpoints; in usb_make_interface_desc()
368 usb_make_config_desc(struct usb_temp_setup *temp, in usb_make_config_desc() argument
377 old_size = temp->size; in usb_make_config_desc()
378 temp->size += sizeof(*cd); in usb_make_config_desc()
382 temp->bInterfaceNumber = 0xFF; in usb_make_config_desc()
383 temp->bAlternateSetting = 0; in usb_make_config_desc()
390 usb_make_interface_desc(temp, *tid); in usb_make_config_desc()
398 if (temp->buf) { in usb_make_config_desc()
399 cd = USB_ADD_BYTES(temp->buf, old_size); in usb_make_config_desc()
402 old_size = temp->size - old_size; in usb_make_config_desc()
407 cd->bNumInterface = temp->bInterfaceNumber + 1; in usb_make_config_desc()
408 cd->bConfigurationValue = temp->bConfigurationValue; in usb_make_config_desc()
414 if (temp->self_powered) { in usb_make_config_desc()
429 usb_make_device_desc(struct usb_temp_setup *temp, in usb_make_device_desc() argument
438 old_size = temp->size; in usb_make_device_desc()
439 temp->size += sizeof(*utd); in usb_make_device_desc()
443 temp->bConfigurationValue = 1; in usb_make_device_desc()
447 usb_make_config_desc(temp, *tcd); in usb_make_device_desc()
448 temp->bConfigurationValue++; in usb_make_device_desc()
457 if (temp->buf) { in usb_make_device_desc()
458 utd = USB_ADD_BYTES(temp->buf, old_size); in usb_make_device_desc()
475 utd->udd.bNumConfigurations = temp->bConfigurationValue - 1; in usb_make_device_desc()
493 switch (temp->usb_speed) { in usb_make_device_desc()
515 temp->err = USB_ERR_INVAL; in usb_make_device_desc()
563 uint16_t temp; in usb_hw_ep_find_match() local
629 temp = (max_frame_size - ep->max_frame_size); in usb_hw_ep_find_match()
630 if (distance > temp) { in usb_hw_ep_find_match()
631 distance = temp; in usb_hw_ep_find_match()
686 uint16_t temp; in usb_hw_ep_get_needs() local
725 temp = (ed->bmAttributes & UE_XFERTYPE); in usb_hw_ep_get_needs()
727 if (temp == ep_type) { in usb_hw_ep_get_needs()
737 temp = (wMaxPacketSize >> 11) & 3; in usb_hw_ep_get_needs()
739 if (temp == 1) { in usb_hw_ep_get_needs()
811 if (temp == UE_CONTROL) { in usb_hw_ep_get_needs()
1041 uint16_t temp; in usb_temp_get_config_desc() local
1058 temp = UGETW(cd->wTotalLength); in usb_temp_get_config_desc()
1059 cd = USB_ADD_BYTES(cd, temp); in usb_temp_get_config_desc()