Lines Matching refs:temp
199 usb_make_raw_desc(struct usb_temp_setup *temp, in usb_make_raw_desc() argument
210 if (temp->buf) { in usb_make_raw_desc()
211 dst = USB_ADD_BYTES(temp->buf, temp->size); in usb_make_raw_desc()
224 temp->bInterfaceNumber; in usb_make_raw_desc()
226 temp->bInterfaceNumber; in usb_make_raw_desc()
238 temp->bInterfaceNumber; in usb_make_raw_desc()
251 temp->bInterfaceNumber; in usb_make_raw_desc()
254 temp->size += len; in usb_make_raw_desc()
266 usb_make_endpoint_desc(struct usb_temp_setup *temp, in usb_make_endpoint_desc() argument
277 old_size = temp->size; in usb_make_endpoint_desc()
284 temp->size += sizeof(*ed) + 2; in usb_make_endpoint_desc()
286 temp->size += sizeof(*ed); in usb_make_endpoint_desc()
293 usb_make_raw_desc(temp, *rd); in usb_make_endpoint_desc()
299 temp->err = USB_ERR_INVAL; in usb_make_endpoint_desc()
302 mps = ted->pPacketSize->mps[temp->usb_speed]; in usb_make_endpoint_desc()
305 temp->err = USB_ERR_INVAL; in usb_make_endpoint_desc()
316 if (temp->buf) { in usb_make_endpoint_desc()
317 ed = USB_ADD_BYTES(temp->buf, old_size); in usb_make_endpoint_desc()
330 ted->pIntervals->bInterval[temp->usb_speed]) { in usb_make_endpoint_desc()
332 ted->pIntervals->bInterval[temp->usb_speed]; in usb_make_endpoint_desc()
340 switch (temp->usb_speed) { in usb_make_endpoint_desc()
351 switch (temp->usb_speed) { in usb_make_endpoint_desc()
364 temp->bNumEndpoints++; in usb_make_endpoint_desc()
375 usb_make_interface_desc(struct usb_temp_setup *temp, in usb_make_interface_desc() argument
385 old_size = temp->size; in usb_make_interface_desc()
386 temp->size += sizeof(*id); in usb_make_interface_desc()
391 temp->bAlternateSetting = 0; in usb_make_interface_desc()
392 temp->bInterfaceNumber++; in usb_make_interface_desc()
394 temp->bAlternateSetting++; in usb_make_interface_desc()
403 usb_make_raw_desc(temp, *rd); in usb_make_interface_desc()
409 temp->bNumEndpoints = 0; in usb_make_interface_desc()
416 usb_make_endpoint_desc(temp, *ted); in usb_make_interface_desc()
424 if (temp->buf) { in usb_make_interface_desc()
425 id = USB_ADD_BYTES(temp->buf, old_size); in usb_make_interface_desc()
428 id->bInterfaceNumber = temp->bInterfaceNumber; in usb_make_interface_desc()
429 id->bAlternateSetting = temp->bAlternateSetting; in usb_make_interface_desc()
430 id->bNumEndpoints = temp->bNumEndpoints; in usb_make_interface_desc()
446 usb_make_config_desc(struct usb_temp_setup *temp, in usb_make_config_desc() argument
456 old_size = temp->size; in usb_make_config_desc()
457 temp->size += sizeof(*cd); in usb_make_config_desc()
461 temp->bInterfaceNumber = 0xFF; in usb_make_config_desc()
462 temp->bAlternateSetting = 0; in usb_make_config_desc()
469 usb_make_interface_desc(temp, *tid); in usb_make_config_desc()
477 if (temp->buf) { in usb_make_config_desc()
478 cd = USB_ADD_BYTES(temp->buf, old_size); in usb_make_config_desc()
481 old_size = temp->size - old_size; in usb_make_config_desc()
486 cd->bNumInterface = temp->bInterfaceNumber + 1; in usb_make_config_desc()
487 cd->bConfigurationValue = temp->bConfigurationValue; in usb_make_config_desc()
511 usb_make_device_desc(struct usb_temp_setup *temp, in usb_make_device_desc() argument
520 old_size = temp->size; in usb_make_device_desc()
521 temp->size += sizeof(*utd); in usb_make_device_desc()
525 temp->bConfigurationValue = 1; in usb_make_device_desc()
529 usb_make_config_desc(temp, *tcd); in usb_make_device_desc()
530 temp->bConfigurationValue++; in usb_make_device_desc()
539 if (temp->buf) { in usb_make_device_desc()
540 utd = USB_ADD_BYTES(temp->buf, old_size); in usb_make_device_desc()
557 utd->udd.bNumConfigurations = temp->bConfigurationValue - 1; in usb_make_device_desc()
575 switch (temp->usb_speed) { in usb_make_device_desc()
597 temp->err = USB_ERR_INVAL; in usb_make_device_desc()
645 uint16_t temp; in usb_hw_ep_find_match() local
710 temp = (max_frame_size - ep->max_frame_size); in usb_hw_ep_find_match()
711 if (distance > temp) { in usb_hw_ep_find_match()
712 distance = temp; in usb_hw_ep_find_match()
767 uint16_t temp; in usb_hw_ep_get_needs() local
803 temp = (ed->bmAttributes & UE_XFERTYPE); in usb_hw_ep_get_needs()
805 if (temp == ep_type) { in usb_hw_ep_get_needs()
814 temp = (wMaxPacketSize >> 11) & 3; in usb_hw_ep_get_needs()
816 if (temp == 1) { in usb_hw_ep_get_needs()
885 if (temp == UE_CONTROL) { in usb_hw_ep_get_needs()
1112 uint16_t temp; in usb_temp_get_config_desc() local
1129 temp = UGETW(cd->wTotalLength); in usb_temp_get_config_desc()
1130 cd = USB_ADD_BYTES(cd, temp); in usb_temp_get_config_desc()