/haiku/headers/os/drivers/ |
H A D | USB2.h | 48 usb_pipe *handle; /* of this endpoint/pipe */ 56 usb_endpoint_info *endpoint; /* in this interface */ member in struct:usb_interface_info
|
H A D | USB_spec.h | 149 usb_endpoint_descriptor endpoint; member in union:usb_descriptor
|
H A D | USB3.h | 49 usb_pipe handle; /* of this endpoint/pipe */ 57 usb_endpoint_info *endpoint; /* in this interface */ member in struct:usb_interface_info
|
/haiku/src/add-ons/kernel/busses/scsi/usb/ |
H A D | usb_scsi.c | 242 usb_endpoint_descriptor *ed = uii->endpoint[ep].descr; 243 TRACE("try endpoint:%d %x %x %x\n", ep, (int32)ed->attributes, (int32)ed->endpoint_address, uii->endpoint[ep].handle); 266 TRACE_ALWAYS("setup_endpoints: required %s endpoint not found. " 273 udi->pipe_in = uii->endpoint[epts[epIn]].handle; 274 udi->pipe_out = uii->endpoint[epts[epOut]].handle; 275 udi->pipe_intr = uii->endpoint[epts[epIntr]].handle; 278 TRACE("endpoint:%x %x %x\n", udi->pipe_in, udi->pipe_out, udi->pipe_intr);
|
/haiku/src/add-ons/kernel/busses/usb/ |
H A D | ehci_hardware.h | 178 uint8 endpoint; member in struct:ehci_sitd
|
H A D | ehci_rh.cpp | 21 64, // Max packet size on endpoint 0 35 usb_endpoint_descriptor endpoint; member in struct:ehci_root_hub_configuration_s 46 // interface, endpoint and hub descriptors) 66 { // endpoint descriptor 69 USB_REQTYPE_DEVICE_IN | 1, // Endpoint address (first in IN endpoint) 70 0x03, // Attributes (0x03 = interrupt endpoint)
|
H A D | ohci_rh.cpp | 23 64, // Max packet size on endpoint 0 37 usb_endpoint_descriptor endpoint; member in struct:ohci_root_hub_configuration_s 48 // interface, endpoint and hub descriptors) 68 { // endpoint descriptor 71 USB_REQTYPE_DEVICE_IN | 1, // Endpoint address (first in IN endpoint) 72 0x03, // Attributes (0x03 = interrupt endpoint)
|
H A D | uhci_rh.cpp | 22 64, // Max packet size on endpoint 0 36 usb_endpoint_descriptor endpoint; member in struct:uhci_root_hub_configuration_s 47 // interface, endpoint and hub descriptors) 67 { // endpoint descriptor 70 USB_REQTYPE_DEVICE_IN | 1, // Endpoint address (first in IN endpoint) 71 0x03, // Attributes (0x03 = interrupt endpoint)
|
/haiku/src/add-ons/kernel/drivers/audio/usb/ |
H A D | AudioStreamingInterface.h | 107 ASEndpointDescriptor* endpoint,
|
/haiku/src/add-ons/kernel/drivers/bus/usb/ |
H A D | usb_raw.h | 113 } endpoint; member in union:__anon543 172 uint32 endpoint; member in struct:__anon543::__anon558 180 uint32 endpoint; member in struct:__anon543::__anon559
|
/haiku/src/add-ons/kernel/drivers/ports/usb_serial/ |
H A D | FTDI.cpp | 36 usb_endpoint_info *endpoint = &interface->endpoint[i]; local 37 if (endpoint->descr->attributes == USB_ENDPOINT_ATTR_BULK) { 38 if (endpoint->descr->endpoint_address & USB_ENDPOINT_ADDR_DIR_IN) { 39 SetReadPipe(endpoint->handle); 43 if (endpoint->descr->endpoint_address) { 44 SetControlPipe(endpoint->handle); 45 SetWritePipe(endpoint->handle);
|
H A D | KLSI.cpp | 28 usb_endpoint_info *endpoint = &interface->endpoint[i]; local 29 if (endpoint->descr->attributes == USB_ENDPOINT_ATTR_INTERRUPT) { 30 if (endpoint->descr->endpoint_address & USB_ENDPOINT_ADDR_DIR_IN) { 31 SetControlPipe(endpoint->handle); 32 SetInterruptBufferSize(endpoint->descr->max_packet_size); 34 } else if (endpoint->descr->attributes == USB_ENDPOINT_ATTR_BULK) { 35 if (endpoint->descr->endpoint_address & USB_ENDPOINT_ADDR_DIR_IN) { 36 SetReadBufferSize(ROUNDUP(endpoint->descr->max_packet_size, 16)); 37 SetReadPipe(endpoint [all...] |
H A D | Option.cpp | 37 usb_endpoint_info *endpoint = &interface->endpoint[i]; local 39 // Find our Interrupt endpoint 40 if (endpoint->descr->attributes == USB_ENDPOINT_ATTR_INTERRUPT 41 && (endpoint->descr->endpoint_address 48 if (endpoint->descr->attributes == USB_ENDPOINT_ATTR_BULK) { 49 if ((endpoint->descr->endpoint_address 59 TRACE("> OptionDevice::%s: endpoint %d, tx: %d, rx: %d, ir: %d\n", 69 usb_endpoint_info *irEndpoint = &interface->endpoint[irEndpointID]; 70 usb_endpoint_info *txEndpoint = &interface->endpoint[txEndpointI [all...] |
H A D | Prolific.cpp | 38 usb_endpoint_info *endpoint = &interface->endpoint[i]; local 39 if (endpoint->descr->attributes == USB_ENDPOINT_ATTR_INTERRUPT) { 40 if (endpoint->descr->endpoint_address & USB_ENDPOINT_ADDR_DIR_IN) { 41 SetControlPipe(endpoint->handle); 52 usb_endpoint_info *endpoint = &interface->endpoint[i]; local 53 if (endpoint->descr->attributes == USB_ENDPOINT_ATTR_BULK) { 54 if (endpoint->descr->endpoint_address & USB_ENDPOINT_ADDR_DIR_IN) 55 SetReadPipe(endpoint [all...] |
H A D | Silicon.cpp | 33 usb_endpoint_info *endpoint = &interface->endpoint[i]; local 34 if (endpoint->descr->attributes == USB_ENDPOINT_ATTR_BULK) { 35 if (endpoint->descr->endpoint_address & USB_ENDPOINT_ADDR_DIR_IN) { 36 SetReadPipe(endpoint->handle); 40 if (endpoint->descr->endpoint_address) { 41 SetControlPipe(endpoint->handle); 42 SetWritePipe(endpoint->handle);
|
/haiku/src/add-ons/kernel/drivers/video/usb_vision/ |
H A D | usb_vision.c | 318 if(uii->endpoint[i].descr->attributes == USB_EP_ATTR_ISOCHRONOUS){ 319 if((uii->endpoint[i].descr->endpoint_address & USB_EP_ADDR_DIR_IN) == USB_EP_ADDR_DIR_IN){ 320 data_epi = &uii->endpoint[i]; 324 if(uii->endpoint[i].descr->attributes == USB_EP_ATTR_CONTROL){ 325 control_epi = &uii->endpoint[i];
|
/haiku/src/add-ons/kernel/network/protocols/unix/ |
H A D | UnixAddressManager.h | 24 size_t Hash(UnixEndpoint* endpoint) const 26 return HashKey(endpoint->Address()); 29 bool Compare(const KeyType& key, UnixEndpoint* endpoint) const 31 return key == endpoint->Address(); 34 UnixEndpoint*& GetLink(UnixEndpoint* endpoint) const 36 return endpoint->HashTableLink(); 73 void Add(UnixEndpoint* endpoint) argument 75 fBoundEndpoints.Insert(endpoint); 78 void Remove(UnixEndpoint* endpoint) argument 80 fBoundEndpoints.Remove(endpoint); [all...] |
/haiku/src/add-ons/print/transports/usb_port/ |
H A D | USBTransport.cpp | 129 const BUSBEndpoint *endpoint = local 131 if (!endpoint->IsBulk()) 134 if (endpoint->IsInput()) 135 in = endpoint; 136 else if (endpoint->IsOutput()) 137 out = endpoint;
|
/haiku/src/apps/midiplayer/ |
H A D | MidiPlayerWindow.cpp | 166 // Note: if the selected endpoint no longer exists, then no endpoint is 172 while (BMidiEndpoint* endpoint = BMidiRoster::NextEndpoint(&id)) { 173 if (endpoint->IsProducer()) { 177 BMenuItem* item = new BMenuItem(endpoint->Name(), message); 182 endpoint->Release(); 480 BMidiProducer* endpoint = BMidiRoster::FindProducer(fInputId); local 481 if (endpoint != NULL) { 482 endpoint->Disconnect(fSynthBridge); 483 endpoint [all...] |
/haiku/src/apps/patchbay/ |
H A D | EndpointInfo.cpp | 50 BMidiEndpoint* endpoint = roster->FindEndpoint(id); local 51 if (endpoint != NULL) { 52 printf("endpoint %" B_PRId32 " = %p\n", id, endpoint); 54 if (endpoint->GetProperties(&msg) == B_OK) { 57 endpoint->Release();
|
/haiku/src/kits/device/ |
H A D | USBEndpoint.cpp | 165 command.transfer.endpoint = fIndex; 185 command.transfer.endpoint = fIndex; 206 command.isochronous.endpoint = fIndex;
|
/haiku/src/servers/app/drawing/interface/remote/ |
H A D | NetSender.cpp | 23 NetSender::NetSender(BNetEndpoint *endpoint, StreamingRingBuffer *source) argument 25 fEndpoint(endpoint),
|
H A D | NetSender.h | 19 NetSender(BNetEndpoint *endpoint,
|
/haiku/src/servers/midi/ |
H A D | DeviceWatcher.cpp | 61 // Load midi endpoint vector icon data 69 // Load MIDI port endpoint vector icon 274 TRACE(("_RemoveDevice(\"%s\") didn't find endpoint in map!!\n", path)); 297 DeviceWatcher::_SetIcons(BMidiEndpoint* endpoint) argument 316 endpoint->SetProperties(&msg);
|
/haiku/headers/private/kernel/platform/efi/protocol/ |
H A D | usb-io.h | 98 uint8_t endpoint, void* data, 103 uint8_t endpoint, bool is_new_transfer, 110 uint8_t endpoint, void* data, 115 uint8_t endpoint, 120 uint8_t endpoint,
|