/frameworks/base/services/usb/java/com/android/server/usb/descriptors/ |
D | UsbDescriptorParser.java | 38 private final ArrayList<UsbDescriptor> mDescriptors; 59 public UsbDescriptorParser(String deviceAddr, ArrayList<UsbDescriptor> descriptors) { in UsbDescriptorParser() 72 mDescriptors = new ArrayList<UsbDescriptor>(DESCRIPTORS_ALLOC_SIZE); in UsbDescriptorParser() 128 private UsbDescriptor allocDescriptor(ByteStream stream) in allocDescriptor() 135 UsbDescriptor.logDescriptorName(type, length); in allocDescriptor() 137 UsbDescriptor descriptor = null; in allocDescriptor() 142 case UsbDescriptor.DESCRIPTORTYPE_DEVICE: in allocDescriptor() 146 case UsbDescriptor.DESCRIPTORTYPE_CONFIG: in allocDescriptor() 157 case UsbDescriptor.DESCRIPTORTYPE_INTERFACE: in allocDescriptor() 168 case UsbDescriptor.DESCRIPTORTYPE_ENDPOINT: in allocDescriptor() [all …]
|
D | UsbInterfaceDescriptor.java | 32 public class UsbInterfaceDescriptor extends UsbDescriptor { 46 private UsbDescriptor mMidiHeaderInterfaceDescriptor; 111 public void setMidiHeaderInterfaceDescriptor(UsbDescriptor descriptor) { in setMidiHeaderInterfaceDescriptor() 115 public UsbDescriptor getMidiHeaderInterfaceDescriptor() { in getMidiHeaderInterfaceDescriptor() 148 if (usbClass == UsbDescriptor.CLASSID_AUDIO) { in report()
|
D | UsbDescriptor.java | 40 public abstract class UsbDescriptor implements Reporting { class 135 UsbDescriptor(int length, byte type) { in UsbDescriptor() method in UsbDescriptor 245 case UsbDescriptor.STATUS_PARSED_OK: in reportParseStatus() 248 case UsbDescriptor.STATUS_UNPARSED: in reportParseStatus() 249 case UsbDescriptor.STATUS_PARSED_UNDERRUN: in reportParseStatus() 250 case UsbDescriptor.STATUS_PARSED_OVERRUN: in reportParseStatus()
|
D | UsbEndpointDescriptor.java | 28 public class UsbEndpointDescriptor extends UsbDescriptor { 82 private UsbDescriptor mClassSpecificEndpointDescriptor; 117 void setClassSpecificEndpointDescriptor(UsbDescriptor descriptor) { in setClassSpecificEndpointDescriptor() 121 public UsbDescriptor getClassSpecificEndpointDescriptor() { in getClassSpecificEndpointDescriptor()
|
D | UsbConfigDescriptor.java | 31 public final class UsbConfigDescriptor extends UsbDescriptor { 87 return descriptor.getUsbClass() == UsbDescriptor.CLASSID_AUDIO in isAudioInterface() 88 && descriptor.getUsbSubclass() == UsbDescriptor.AUDIO_AUDIOSTREAMING; in isAudioInterface()
|
D | UsbACInterface.java | 28 public abstract class UsbACInterface extends UsbDescriptor { 98 private static UsbDescriptor allocAudioControlDescriptor(UsbDescriptorParser parser, in allocAudioControlDescriptor() 189 private static UsbDescriptor allocAudioStreamingDescriptor(UsbDescriptorParser parser, in allocAudioStreamingDescriptor() 214 private static UsbDescriptor allocMidiStreamingDescriptor(int length, byte type, in allocMidiStreamingDescriptor() 241 public static UsbDescriptor allocDescriptor(UsbDescriptorParser parser, ByteStream stream, in allocDescriptor()
|
D | UsbVCEndpoint.java | 25 abstract class UsbVCEndpoint extends UsbDescriptor { 38 public static UsbDescriptor allocDescriptor(UsbDescriptorParser parser, in allocDescriptor()
|
D | UsbACEndpoint.java | 25 abstract class UsbACEndpoint extends UsbDescriptor { 54 public static UsbDescriptor allocDescriptor(UsbDescriptorParser parser, in allocDescriptor()
|
D | UsbVCInterface.java | 25 public abstract class UsbVCInterface extends UsbDescriptor { 48 public static UsbDescriptor allocDescriptor(UsbDescriptorParser parser, ByteStream stream, in allocDescriptor()
|
D | UsbUnknown.java | 22 public final class UsbUnknown extends UsbDescriptor {
|
D | UsbInterfaceAssoc.java | 26 public final class UsbInterfaceAssoc extends UsbDescriptor {
|
D | UsbHIDDescriptor.java | 25 public final class UsbHIDDescriptor extends UsbDescriptor {
|
D | UsbASFormat.java | 68 public static UsbDescriptor allocDescriptor(UsbDescriptorParser parser, in allocDescriptor()
|
D | UsbDeviceDescriptor.java | 32 public final class UsbDeviceDescriptor extends UsbDescriptor {
|
/frameworks/base/services/usb/java/com/android/server/usb/descriptors/report/ |
D | UsbStrings.java | 20 import com.android.server.usb.descriptors.UsbDescriptor; 47 sDescriptorNames.put(UsbDescriptor.DESCRIPTORTYPE_DEVICE, "Device"); in initDescriptorNames() 48 sDescriptorNames.put(UsbDescriptor.DESCRIPTORTYPE_CONFIG, "Config"); in initDescriptorNames() 49 sDescriptorNames.put(UsbDescriptor.DESCRIPTORTYPE_STRING, "String"); in initDescriptorNames() 50 sDescriptorNames.put(UsbDescriptor.DESCRIPTORTYPE_INTERFACE, "Interface"); in initDescriptorNames() 51 sDescriptorNames.put(UsbDescriptor.DESCRIPTORTYPE_ENDPOINT, "Endpoint"); in initDescriptorNames() 52 sDescriptorNames.put(UsbDescriptor.DESCRIPTORTYPE_BOS, "BOS (whatever that means)"); in initDescriptorNames() 53 sDescriptorNames.put(UsbDescriptor.DESCRIPTORTYPE_INTERFACEASSOC, in initDescriptorNames() 55 sDescriptorNames.put(UsbDescriptor.DESCRIPTORTYPE_CAPABILITY, "Capability"); in initDescriptorNames() 56 sDescriptorNames.put(UsbDescriptor.DESCRIPTORTYPE_HID, "HID"); in initDescriptorNames() [all …]
|
/frameworks/base/services/usb/java/com/android/server/usb/descriptors/tree/ |
D | UsbDescriptorsTree.java | 20 import com.android.server.usb.descriptors.UsbDescriptor; 102 ArrayList<UsbDescriptor> descriptors = parser.getDescriptors(); in parse() 105 UsbDescriptor descriptor = descriptors.get(descrIndex); in parse() 110 case UsbDescriptor.DESCRIPTORTYPE_DEVICE: in parse() 114 case UsbDescriptor.DESCRIPTORTYPE_CONFIG: in parse() 118 case UsbDescriptor.DESCRIPTORTYPE_INTERFACE: in parse() 122 case UsbDescriptor.DESCRIPTORTYPE_ENDPOINT: in parse() 129 case UsbDescriptor.DESCRIPTORTYPE_CLASSSPECIFIC_INTERFACE: in parse() 134 case UsbDescriptor.DESCRIPTORTYPE_CLASSSPECIFIC_ENDPOINT: in parse()
|
/frameworks/base/services/usb/java/com/android/server/usb/ |
D | UsbHostManager.java | 43 import com.android.server.usb.descriptors.UsbDescriptor; 202 for (UsbDescriptor descriptor : parser.getDescriptors()) { in dumpList() 632 for (UsbDescriptor descriptor: parser.getDescriptors()) { in checkUsbInterfacesDenyListed()
|
D | UsbDirectMidiDevice.java | 42 import com.android.server.usb.descriptors.UsbDescriptor; 893 UsbDescriptor classSpecificEndpointDescriptor = in getNumJacks()
|
/frameworks/base/services/ |
D | art-wear-profile | 1292 Lcom/android/server/usb/descriptors/UsbDescriptor;
|