| /system/dev/lib/usb/ |
| A D | usb.c | 17 uint8_t* descriptors = malloc(length); in usb_desc_iter_additional_init() local 18 if (!descriptors) { in usb_desc_iter_additional_init() 28 iter->desc = descriptors; in usb_desc_iter_additional_init() 29 iter->desc_end = descriptors + length; in usb_desc_iter_additional_init() 30 iter->current = descriptors; in usb_desc_iter_additional_init() 69 void* descriptors = malloc(length); in usb_desc_iter_init() local 70 if (!descriptors) { in usb_desc_iter_init() 74 usb_get_descriptors(usb, descriptors, length, &actual); in usb_desc_iter_init() 76 iter->desc = descriptors; in usb_desc_iter_init() 77 iter->desc_end = descriptors + length; in usb_desc_iter_init() [all …]
|
| /system/banjo/ddk-protocol-usb-composite/ |
| A D | usb-composite.banjo | 14 /// Returns the USB descriptors following the interface's existing descriptors. 17 /// interface's existing descriptors.
|
| /system/dev/ethernet/usb-cdc-function/ |
| A D | cdc-eth-function.cpp | 83 } descriptors = { variable 319 .wIndex = descriptors.cdc_intf_0.bInterfaceNumber, in cdc_send_notifications() 328 .wIndex = descriptors.cdc_intf_0.bInterfaceNumber, in cdc_send_notifications() 442 return sizeof(descriptors); in cdc_get_descriptors_size() 447 memcpy(buffer, &descriptors, length); in cdc_get_descriptors() 652 descriptors.cdc_intf_1.bInterfaceNumber = descriptors.cdc_intf_0.bInterfaceNumber; in usb_cdc_bind() 653 descriptors.cdc_union.bControlInterface = descriptors.comm_intf.bInterfaceNumber; in usb_cdc_bind() 654 descriptors.cdc_union.bSubordinateInterface = descriptors.cdc_intf_0.bInterfaceNumber; in usb_cdc_bind() 672 descriptors.bulk_out_ep.bEndpointAddress = cdc->bulk_out_addr; in usb_cdc_bind() 673 descriptors.bulk_in_ep.bEndpointAddress = cdc->bulk_in_addr; in usb_cdc_bind() [all …]
|
| /system/dev/usb/usb-peripheral-test/ |
| A D | driver.cpp | 67 } descriptors = { variable 173 return sizeof(descriptors); in test_get_descriptors_size() 177 size_t length = sizeof(descriptors); in test_get_descriptors() 181 memcpy(buffer, &descriptors, length); in test_get_descriptors() 239 if ((status = usb_function_config_ep(&test->function, &descriptors.intr_ep, NULL)) in test_set_configured() 241 (status = usb_function_config_ep(&test->function, &descriptors.bulk_out_ep, NULL)) in test_set_configured() 243 (status = usb_function_config_ep(&test->function, &descriptors.bulk_in_ep, NULL)) in test_set_configured() 342 status = usb_function_alloc_interface(&test->function, &descriptors.intf.bInterfaceNumber); in usb_test_bind() 364 descriptors.bulk_out_ep.bEndpointAddress = test->bulk_out_addr; in usb_test_bind() 365 descriptors.bulk_in_ep.bEndpointAddress = test->bulk_in_addr; in usb_test_bind() [all …]
|
| /system/public/zircon/hw/usb/ |
| A D | hid.h | 30 usb_hid_descriptor_entry_t descriptors[]; member
|
| /system/dev/usb/usb-peripheral/ |
| A D | usb-peripheral.c | 86 usb_descriptor_header_t* descriptors; member 197 if (function->descriptors) { in usb_device_function_registered() 225 memcpy(dest, function->descriptors, function->descriptors_length); in usb_device_function_registered() 245 void* descriptors = malloc(length); in usb_func_set_interface() local 246 if (!descriptors) { in usb_func_set_interface() 263 const usb_descriptor_header_t* end = (void *)descriptors + length; in usb_func_set_interface() 264 const usb_descriptor_header_t* header = descriptors; in usb_func_set_interface() 296 function->descriptors = malloc(length); in usb_func_set_interface() 297 if (!function->descriptors) { in usb_func_set_interface() 300 memcpy(function->descriptors, descriptors, length); in usb_func_set_interface() [all …]
|
| /system/dev/block/ums-function/ |
| A D | ums-function.c | 38 } descriptors = { variable 431 return sizeof(descriptors); in ums_get_descriptors_size() 435 size_t length = sizeof(descriptors); in ums_get_descriptors() 439 memcpy(buffer, &descriptors, length); in ums_get_descriptors() 464 if ((status = usb_function_config_ep(&ums->function, &descriptors.out_ep, NULL)) != ZX_OK || in ums_set_configured() 465 (status = usb_function_config_ep(&ums->function, &descriptors.in_ep, NULL)) != ZX_OK) { in ums_set_configured() 548 status = usb_function_alloc_interface(&ums->function, &descriptors.intf.bInterfaceNumber); in usb_ums_bind() 564 descriptors.out_ep.bEndpointAddress = ums->bulk_out_addr; in usb_ums_bind() 565 descriptors.in_ep.bEndpointAddress = ums->bulk_in_addr; in usb_ums_bind()
|
| /system/banjo/ddk-protocol-usb-function/ |
| A D | usb-function.banjo | 22 /// Configures an endpoint based on provided descriptors. 54 /// TODO(voydanoff) - descriptors will likely vary (different max packet sizes, etc) 57 GetDescriptors() -> (vector<voidptr> descriptors);
|
| /system/dev/usb/usb-composite/ |
| A D | usb-interface.c | 323 void* descriptors = realloc(intf->descriptor, in usb_interface_claim_device_interface() local 325 if (!descriptors) { in usb_interface_claim_device_interface() 328 memcpy(descriptors + intf->descriptor_length, desc, claim_length); in usb_interface_claim_device_interface() 329 intf->descriptor = descriptors; in usb_interface_claim_device_interface()
|
| /system/banjo/ddk-protocol-usb/ |
| A D | usb.banjo | 50 /// Enables a USB endpoint, configuring it as specified by the provided descriptors. 82 /// Returns the length of the USB descriptors for the USB device or interface. 85 /// returns the USB descriptors for the USB device or interface.
|
| /system/dev/audio/usb-audio/ |
| A D | rules.mk | 16 $(LOCAL_DIR)/usb-audio-descriptors.cpp \
|
| /system/banjo/ddk-protocol-usb-dci/ |
| A D | usb-dci.banjo | 18 /// Configures an endpoint based on provided descriptors.
|
| /system/dev/input/usb-hid/ |
| A D | usb-hid.c | 154 if (hid->hid_desc->descriptors[i].bDescriptorType == desc_type) { in usb_hid_get_descriptor() 163 size_t desc_len = hid->hid_desc->descriptors[desc_idx].wDescriptorLength; in usb_hid_get_descriptor()
|
| /system/uapp/lsusb/ |
| A D | lsusb.c | 201 usb_hid_descriptor_entry_t* entry = &desc->descriptors[i]; in do_list_device()
|