Lines Matching refs:len
45 unsigned len = (*src)->bLength; in usb_descriptor_fillbuf() local
47 if (len > buflen) in usb_descriptor_fillbuf()
49 memcpy(dest, *src, len); in usb_descriptor_fillbuf()
50 buflen -= len; in usb_descriptor_fillbuf()
51 dest += len; in usb_descriptor_fillbuf()
85 int len; in usb_gadget_config_buf() local
94 len = usb_descriptor_fillbuf(USB_DT_CONFIG_SIZE + (u8 *)buf, in usb_gadget_config_buf()
96 if (len < 0) in usb_gadget_config_buf()
97 return len; in usb_gadget_config_buf()
98 len += USB_DT_CONFIG_SIZE; in usb_gadget_config_buf()
99 if (len > 0xffff) in usb_gadget_config_buf()
105 put_unaligned_le16(len, &cp->wTotalLength); in usb_gadget_config_buf()
107 return len; in usb_gadget_config_buf()