Lines Matching defs:descriptor
45 // Get the device descriptor
52 TRACE_ERROR("error while getting the device descriptor\n");
56 TRACE("full device descriptor for device %d:\n", fDeviceAddress);
119 " descriptor %" B_PRId32 " got %" B_PRIuSIZE " expected %"
145 TRACE("got interface descriptor\n");
219 TRACE("got endpoint descriptor\n");
267 TRACE_ERROR("found endpoint companion descriptor "
269 "descriptor, ignoring!\n");
273 // companion descriptor along with the endpoint
274 // descriptor, but as the interface struct is public
282 TRACE("got generic descriptor\n");
293 // Allocate this descriptor
301 " generic descriptor\n");
308 // Add this descriptor
538 // We should have a companion descriptor for this device.
556 "descriptor!");
728 usb_interface_descriptor* descriptor
731 || descriptor->interface_class
734 || descriptor->interface_subclass
737 || descriptor->interface_protocol
902 usb_interface_descriptor* descriptor
906 if (attrs[i++].value.ui8 != descriptor->interface_class)
908 if (attrs[i++].value.ui8 != descriptor->interface_subclass)
910 if (attrs[i++].value.ui8 != descriptor->interface_protocol)
920 attrs[attrCount].value.ui8 = descriptor->interface_class;
925 attrs[attrCount].value.ui8 = descriptor->interface_subclass;
930 attrs[attrCount].value.ui8 = descriptor->interface_protocol;