/haiku/src/add-ons/kernel/drivers/input/usb_hid/ |
H A D | Driver.cpp | 35 static usb_support_descriptor *sSupportDescriptors; 38 usb_support_descriptor gBlackListedDevices[] = { 72 usb_support_descriptor &entry = gBlackListedDevices[i]; in usb_hid_device_added() 363 static usb_support_descriptor genericHIDSupportDescriptor = { in init_driver() 369 = new(std::nothrow) usb_support_descriptor[supportDescriptorCount]; in init_driver() 373 usb_support_descriptor &descriptor = sSupportDescriptors[i + 1]; in init_driver()
|
/haiku/headers/os/drivers/ |
H A D | USB2.h | 38 typedef struct usb_support_descriptor { struct 44 } usb_support_descriptor; argument 99 const usb_support_descriptor *supportDescriptors,
|
H A D | USB3.h | 39 typedef struct usb_support_descriptor { struct 45 } usb_support_descriptor; argument 103 const usb_support_descriptor *supportDescriptors,
|
/haiku/src/add-ons/kernel/bus_managers/usb/ |
H A D | Stack.cpp | 412 const usb_support_descriptor *descriptors, in RegisterDriver() 430 size_t descriptorsSize = descriptorCount * sizeof(usb_support_descriptor); in RegisterDriver() 431 element->support_descriptors = (usb_support_descriptor *)malloc(descriptorsSize); in RegisterDriver() 452 size_t descriptorsSize = descriptorCount * sizeof(usb_support_descriptor); in RegisterDriver() 453 info->support_descriptors = (usb_support_descriptor *)malloc(descriptorsSize); in RegisterDriver()
|
H A D | usb_private.h | 78 usb_support_descriptor *support_descriptors; 169 const usb_support_descriptor * 584 usb_support_descriptor * 667 usb_support_descriptor *
|
H A D | usb.cpp | 203 const usb_support_descriptor *descriptors, in register_driver() 808 …status_t (*register_driver)(const char *, const usb_support_descriptor *, size_t, const char …
|
H A D | Hub.cpp | 404 Hub::ReportDevice(usb_support_descriptor *supportDescriptors, in ReportDevice()
|
H A D | Device.cpp | 698 Device::ReportDevice(usb_support_descriptor* supportDescriptors, in ReportDevice()
|
/haiku/docs/user/drivers/ |
H A D | USB3.dox | 96 a device is inserted that matches your provided usb_support_descriptor. 124 ///// usb_support_descriptor ///// 128 \struct usb_support_descriptor 141 usb_support_descriptor hub_devs = { 9, 0, 0, 0, 0 }; 150 \var usb_support_descriptor::dev_class 156 \var usb_support_descriptor::dev_subclass 162 \var usb_support_descriptor::dev_protocol 168 \var usb_support_descriptor::vendor 174 \var usb_support_descriptor::product 445 …*usb_module_info::register_driver)(const char *driverName, const usb_support_descriptor *supportDe… [all …]
|
H A D | usb_modules.dox | 99 static usb_support_descriptor sSupportedDevices[1] = { 134 zero or more \link usb_support_descriptor support descriptors \endlink 138 pass its credentials. Have a look at the \c usb_support_descriptor struct
|
/haiku/src/add-ons/kernel/drivers/common/ |
H A D | usb_modeswitch.cpp | 133 usb_support_descriptor desc; 620 size_t descriptorsSize = kDevicesCount * sizeof(usb_support_descriptor); in init_driver() 621 usb_support_descriptor *supportedDevices = in init_driver() 622 (usb_support_descriptor *)malloc(descriptorsSize); in init_driver()
|
/haiku/src/add-ons/kernel/drivers/audio/usb/ |
H A D | Driver.cpp | 138 static usb_support_descriptor supportedDevices[] = { in init_driver()
|
/haiku/src/add-ons/media/media-add-ons/usb_webcam/ |
H A D | CamDevice.h | 37 usb_support_descriptor desc;
|
/haiku/src/add-ons/kernel/drivers/network/ether/usb_rndis/ |
H A D | Driver.cpp | 113 static usb_support_descriptor supportDescriptor = { in init_driver()
|
/haiku/src/add-ons/kernel/drivers/network/ether/usb_davicom/ |
H A D | Driver.cpp | 196 static usb_support_descriptor sDescriptors[count] = {{ 0 }}; in init_driver()
|
/haiku/src/add-ons/kernel/drivers/network/ether/usb_asix/ |
H A D | Driver.cpp | 237 static usb_support_descriptor sDescriptors[count] = {{ 0 }}; in init_driver()
|
/haiku/src/add-ons/kernel/drivers/video/usb_vision/ |
H A D | usb_vision.c | 37 struct usb_support_descriptor supported_devices[] = {
|
/haiku/src/add-ons/kernel/drivers/network/ether/pegasus/ |
H A D | driver.c | 36 usb_support_descriptor supported_devices[] = { 787 sizeof(supported_devices)/sizeof(usb_support_descriptor), NULL); in init_driver()
|
/haiku/src/add-ons/kernel/drivers/input/wacom/ |
H A D | wacom.c | 642 static const usb_support_descriptor kSupportedDevices[] =
|
/haiku/src/add-ons/kernel/drivers/bluetooth/h2/h2generic/ |
H A D | h2generic.cpp | 51 usb_support_descriptor supported_devices[] = {
|
/haiku/src/add-ons/kernel/drivers/midi/usb_midi/ |
H A D | usb_midi.cpp | 494 usb_support_descriptor my_supported_devices[SUPPORTED_DEVICES] =
|
/haiku/src/add-ons/kernel/busses/scsi/usb/ |
H A D | usb_scsi.c | 63 struct usb_support_descriptor supported_devices[] = {
|
/haiku/src/add-ons/kernel/drivers/disk/usb/usb_disk/ |
H A D | usb_disk.cpp | 1959 static usb_support_descriptor supportedDevices[] = { in usb_disk_supports_device()
|