Lines Matching defs:descriptors
71 } descriptors = {
165 return usb_function_alloc_string_desc(&cdc->function, buffer, &descriptors.cdc_eth.iMACAddress);
307 .wIndex = descriptors.cdc_intf_0.bInterfaceNumber,
316 .wIndex = descriptors.cdc_intf_0.bInterfaceNumber,
398 *out_length = sizeof(descriptors);
399 return (const usb_descriptor_header_t *)&descriptors;
432 if ((status = usb_function_config_ep(&cdc->function, &descriptors.intr_ep, NULL)) != ZX_OK) {
450 if (interface != descriptors.cdc_intf_0.bInterfaceNumber || alt_setting > 1) {
456 if ((status = usb_function_config_ep(&cdc->function, &descriptors.bulk_out_ep, NULL))
458 (status = usb_function_config_ep(&cdc->function, &descriptors.bulk_in_ep, NULL))
566 status = usb_function_alloc_interface(&cdc->function, &descriptors.comm_intf.bInterfaceNumber);
571 status = usb_function_alloc_interface(&cdc->function, &descriptors.cdc_intf_0.bInterfaceNumber);
576 descriptors.cdc_intf_1.bInterfaceNumber = descriptors.cdc_intf_0.bInterfaceNumber;
577 descriptors.cdc_union.bControlInterface = descriptors.comm_intf.bInterfaceNumber;
578 descriptors.cdc_union.bSubordinateInterface = descriptors.cdc_intf_0.bInterfaceNumber;
596 descriptors.bulk_out_ep.bEndpointAddress = cdc->bulk_out_addr;
597 descriptors.bulk_in_ep.bEndpointAddress = cdc->bulk_in_addr;
598 descriptors.intr_ep.bEndpointAddress = cdc->intr_addr;