Lines Matching refs:usb
7 #include <ddk/protocol/usb.h>
8 #include <ddk/usb/usb.h>
16 #include "usb-audio.h"
23 usb_protocol_t usb;
58 usb_req_release(&source->usb, req);
67 usb_request_queue(&source->usb, req);
83 usb_req_release(&source->usb, req);
86 usb_req_release(&source->usb, req);
111 usb_request_queue(&source->usb, req);
114 usb_request_queue(&source->usb, req);
152 usb_req_copy_from(&source->usb, req, data, 3, 1);
158 usb_request_queue(&source->usb, req);
193 zx_status_t usb_midi_source_create(zx_device_t* device, usb_protocol_t* usb, int index,
205 memcpy(&source->usb, usb, sizeof(source->usb));
209 usb_set_interface(usb, intf->bInterfaceNumber, intf->bAlternateSetting);
213 zx_status_t status = usb_req_alloc(usb, &req, packet_size, ep->bEndpointAddress);
225 snprintf(name, sizeof(name), "usb-midi-source-%d", index);