Lines Matching refs:fDeviceDescriptor

21 	fDeviceDescriptor(desc),
43 fDeviceDescriptor.max_packet_size_0, 0, fHubAddress, fHubPort);
49 (void*)&fDeviceDescriptor, sizeof(fDeviceDescriptor), &actualLength);
51 if (status < B_OK || actualLength != sizeof(fDeviceDescriptor)) {
57 TRACE("\tlength:..............%d\n", fDeviceDescriptor.length);
58 TRACE("\tdescriptor_type:.....0x%04x\n", fDeviceDescriptor.descriptor_type);
59 TRACE("\tusb_version:.........0x%04x\n", fDeviceDescriptor.usb_version);
60 TRACE("\tdevice_class:........0x%02x\n", fDeviceDescriptor.device_class);
61 TRACE("\tdevice_subclass:.....0x%02x\n", fDeviceDescriptor.device_subclass);
62 TRACE("\tdevice_protocol:.....0x%02x\n", fDeviceDescriptor.device_protocol);
63 TRACE("\tmax_packet_size_0:...%d\n", fDeviceDescriptor.max_packet_size_0);
64 TRACE("\tvendor_id:...........0x%04x\n", fDeviceDescriptor.vendor_id);
65 TRACE("\tproduct_id:..........0x%04x\n", fDeviceDescriptor.product_id);
66 TRACE("\tdevice_version:......0x%04x\n", fDeviceDescriptor.device_version);
67 TRACE("\tmanufacturer:........0x%02x\n", fDeviceDescriptor.manufacturer);
68 TRACE("\tproduct:.............0x%02x\n", fDeviceDescriptor.product);
69 TRACE("\tserial_number:.......0x%02x\n", fDeviceDescriptor.serial_number);
70 TRACE("\tnum_configurations:..%d\n", fDeviceDescriptor.num_configurations);
74 fDeviceDescriptor.num_configurations * sizeof(usb_configuration_info));
80 memset(fConfigurations, 0, fDeviceDescriptor.num_configurations
82 for (int32 i = 0; i < fDeviceDescriptor.num_configurations; i++) {
351 && i < fDeviceDescriptor.num_configurations; i++) {
383 for (int32 i = 0; i < fDeviceDescriptor.num_configurations; i++) {
463 if (index >= fDeviceDescriptor.num_configurations)
476 for (uint8 i = 0; i < fDeviceDescriptor.num_configurations; i++) {
491 if (index >= fDeviceDescriptor.num_configurations)
687 return &fDeviceDescriptor;
703 && fDeviceDescriptor.vendor_id != supportDescriptors[i].vendor)
705 && fDeviceDescriptor.product_id
710 || fDeviceDescriptor.device_class
713 || fDeviceDescriptor.device_subclass
716 || fDeviceDescriptor.device_protocol
723 !supported && j < fDeviceDescriptor.num_configurations; j++) {
850 for (uint32 j = 0; j < fDeviceDescriptor.num_configurations; j++) {
868 if (fDeviceDescriptor.vendor_id != 0) {
871 attrs[attrCount].value.ui16 = fDeviceDescriptor.vendor_id;
876 attrs[attrCount].value.ui16 = fDeviceDescriptor.product_id;
882 if (fDeviceDescriptor.device_class != 0) {
885 attrs[attrCount].value.ui8 = fDeviceDescriptor.device_class;
890 attrs[attrCount].value.ui8 = fDeviceDescriptor.device_subclass;
895 attrs[attrCount].value.ui8 = fDeviceDescriptor.device_protocol;
899 for (uint32 j = 0; j < fDeviceDescriptor.num_configurations; j++) {