Searched refs:usb_pipe (Results 1 - 23 of 23) sorted by relevance

/haiku/src/add-ons/kernel/drivers/video/usb_vision/
H A Dusb_vision.h30 usb_pipe *control_pipe;
31 usb_pipe *data_pipe;
/haiku/src/add-ons/kernel/busses/scsi/usb/
H A Ddevice_info.h32 usb_pipe pipe_in; /**/
33 usb_pipe pipe_out; /**/
34 usb_pipe pipe_intr; /**/
H A Dproto_common.c57 usb_pipe pipe = (dir == eDirIn) ? udi->pipe_in : udi->pipe_out;
H A Dproto_bulk.c146 usb_pipe pipe = b_in ? udi->pipe_in : udi->pipe_out;
/haiku/src/add-ons/kernel/drivers/ports/usb_serial/
H A DSerialDevice.h42 void SetControlPipe(usb_pipe handle);
43 usb_pipe ControlPipe() { return fControlPipe; };
45 void SetReadPipe(usb_pipe handle);
46 usb_pipe ReadPipe() { return fReadPipe; };
48 void SetWritePipe(usb_pipe handle);
49 usb_pipe WritePipe() { return fWritePipe; }
115 usb_pipe fControlPipe;
116 usb_pipe fReadPipe;
117 usb_pipe fWritePipe;
H A DSerialDevice.cpp106 SerialDevice::SetControlPipe(usb_pipe handle)
113 SerialDevice::SetReadPipe(usb_pipe handle)
120 SerialDevice::SetWritePipe(usb_pipe handle)
/haiku/headers/os/drivers/
H A DUSB2.h26 typedef struct usb_pipe usb_pipe; typedef in typeref:struct:usb_pipe
48 usb_pipe *handle; /* of this endpoint/pipe */
137 * The provided object may be a usb_device, usb_pipe or usb_interface
167 status_t (*queue_interrupt)(const usb_pipe *pipe,
172 status_t (*queue_bulk)(const usb_pipe *pipe,
177 status_t (*queue_isochronous)(const usb_pipe *pipe,
192 status_t (*set_pipe_policy)(const usb_pipe *pipe,
198 status_t (*cancel_queued_transfers)(const usb_pipe *pipe);
H A DUSB3.h27 typedef usb_id usb_pipe; typedef
49 usb_pipe handle; /* of this endpoint/pipe */
141 * The provided handle may be a usb_device, usb_pipe or usb_interface
170 status_t (*queue_interrupt)(usb_pipe pipe,
175 status_t (*queue_bulk)(usb_pipe pipe,
180 status_t (*queue_bulk_v)(usb_pipe pipe,
185 status_t (*queue_bulk_v_physical)(usb_pipe pipe,
190 status_t (*queue_isochronous)(usb_pipe pipe,
206 status_t (*set_pipe_policy)(usb_pipe pipe,
212 status_t (*cancel_queued_transfers)(usb_pipe pip
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/usb_ecm/
H A DECMDevice.h60 usb_pipe fNotifyEndpoint;
61 usb_pipe fReadEndpoint;
62 usb_pipe fWriteEndpoint;
/haiku/src/add-ons/kernel/drivers/disk/usb/usb_disk/
H A Dusb_disk.h50 usb_pipe bulk_in;
51 usb_pipe bulk_out;
52 usb_pipe interrupt;
H A Dusb_disk.cpp196 usb_disk_clear_halt(usb_pipe pipe)
/haiku/src/add-ons/kernel/drivers/network/ether/usb_rndis/
H A DRNDISDevice.h68 usb_pipe fNotifyEndpoint;
69 usb_pipe fReadEndpoint;
70 usb_pipe fWriteEndpoint;
/haiku/src/add-ons/kernel/drivers/input/usb_hid/
H A DHIDDevice.h45 usb_pipe InterruptPipe() const { return fInterruptPipe; }
58 usb_pipe fInterruptPipe;
/haiku/src/add-ons/kernel/drivers/network/ether/pegasus/
H A Ddriver.h111 usb_pipe pipe_in; /**/
112 usb_pipe pipe_out; /**/
113 usb_pipe pipe_intr; /**/
/haiku/src/add-ons/kernel/drivers/network/ether/usb_asix/
H A DASIXDevice.h106 usb_pipe fNotifyEndpoint;
107 usb_pipe fReadEndpoint;
108 usb_pipe fWriteEndpoint;
/haiku/src/add-ons/kernel/drivers/network/ether/usb_davicom/
H A DDavicomDevice.h168 usb_pipe fNotifyEndpoint;
169 usb_pipe fReadEndpoint;
170 usb_pipe fWriteEndpoint;
/haiku/src/add-ons/kernel/drivers/audio/usb/
H A DStream.h48 usb_pipe fStreamEndpoint;
/haiku/src/add-ons/kernel/bus_managers/usb/
H A Dusb.cpp425 queue_interrupt(usb_pipe pipe, void *data, size_t dataLength,
440 queue_bulk(usb_pipe pipe, void *data, size_t dataLength,
455 queue_bulk_v(usb_pipe pipe, iovec *vector, size_t vectorCount,
470 queue_bulk_v_physical(usb_pipe pipe, physical_entry *vector, size_t vectorCount,
485 queue_isochronous(usb_pipe pipe, void *data, size_t dataLength,
505 set_pipe_policy(usb_pipe pipe, uint8 maxQueuedPackets,
520 cancel_queued_transfers(usb_pipe pipe)
/haiku/src/add-ons/kernel/busses/scsi/usb/freecom/
H A Dfreecom.c219 usb_pipe pipe = b_in ? udi->pipe_in : udi->pipe_out;
352 usb_pipe pipe = (b_in) ? udi->pipe_in : udi->pipe_out;
/haiku/src/add-ons/kernel/busses/scsi/usb/datafab/
H A Ddatafab.c530 usb_pipe pipe = b_in ? udi->pipe_in : udi->pipe_out;
/haiku/src/add-ons/kernel/drivers/common/
H A Dusb_modeswitch.cpp297 usb_pipe bulk_in;
298 usb_pipe bulk_out;
/haiku/src/libs/compat/freebsd_network/
H A Dusb.cpp245 usb_pipe pipe;
/haiku/src/add-ons/kernel/drivers/input/wacom/
H A Dwacom.c46 usb_pipe pipe;

Completed in 262 milliseconds