Searched refs:directionIn (Results 1 - 11 of 11) sorted by relevance

/haiku-fatelf/src/add-ons/kernel/drivers/printer/usb/
H A Dusb_printer.cpp59 status_t usb_printer_transfer_data(printer_device *device, bool directionIn,
92 usb_printer_transfer_data(printer_device *device, bool directionIn, void *data, argument
95 status_t result = gUSBModule->queue_bulk(directionIn ? device->bulk_in
103 bigtime_t timeout = directionIn ? READ_TIMEOUT : WRITE_TIMEOUT;
111 gUSBModule->cancel_queued_transfers(directionIn ? device->bulk_in
425 usb_printer_transfer(printer_device* device, bool directionIn, void* buffer, argument
433 result = usb_printer_transfer_data(device, directionIn, buffer, *length);
442 gUSBModule->clear_feature(directionIn ? device->bulk_in
/haiku-fatelf/src/add-ons/kernel/busses/usb/
H A Dehci.h91 bool directionIn);
95 bool directionIn, addr_t bufferPhy,
134 bool *directionIn);
138 bool *directionIn);
H A Duhci.cpp717 bool directionIn = (pipe->Direction() == Pipe::In); local
719 firstDescriptor, firstDescriptor, directionIn);
928 bool directionIn = (requestData->RequestType & USB_REQTYPE_DEVICE_IN) > 0; local
934 directionIn ? TD_TOKEN_OUT : TD_TOKEN_IN, 0);
957 &lastDescriptor, directionIn ? TD_TOKEN_IN : TD_TOKEN_OUT,
966 if (!directionIn) {
986 setupDescriptor, dataDescriptor, directionIn);
1002 bool directionIn)
1022 data->incoming = directionIn;
1044 bool directionIn)
1000 AddPendingTransfer(Transfer *transfer, Queue *queue, uhci_qh *transferQueue, uhci_td *firstDescriptor, uhci_td *dataDescriptor, bool directionIn) argument
1043 AddPendingIsochronousTransfer(Transfer *transfer, uhci_td **isoRequest, bool directionIn) argument
1088 bool directionIn = (pipe->Direction() == Pipe::In); local
2000 bool directionIn = (pipe->Direction() == Pipe::In); local
[all...]
H A Dohci.cpp849 bool directionIn)
866 data->incoming = directionIn;
1156 bool directionIn = (requestData->RequestType & USB_REQTYPE_DEVICE_IN) != 0; local
1178 = (directionIn ? OHCI_TD_DIRECTION_PID_OUT : OHCI_TD_DIRECTION_PID_IN)
1193 directionIn ? OHCI_TD_DIRECTION_PID_IN : OHCI_TD_DIRECTION_PID_OUT,
1201 if (!directionIn) {
1218 dataDescriptor, statusDescriptor, directionIn);
1240 bool directionIn = (pipe->Direction() == Pipe::In); local
1245 directionIn ? OHCI_TD_DIRECTION_PID_IN : OHCI_TD_DIRECTION_PID_OUT,
1261 if (!directionIn) {
846 _AddPendingTransfer(Transfer *transfer, ohci_endpoint_descriptor *endpoint, ohci_general_td *firstDescriptor, ohci_general_td *dataDescriptor, ohci_general_td *lastDescriptor, bool directionIn) argument
[all...]
H A Duhci.h137 bool directionIn);
141 bool directionIn);
H A Dehci.cpp670 bool directionIn; local
674 &directionIn);
677 &directionIn);
686 result = AddPendingTransfer(transfer, queueHead, dataDescriptor, directionIn);
717 bool directionIn = (pipe->Direction() == Pipe::In); local
830 | (directionIn << EHCI_ITD_DIR_SHIFT);
852 itdIndex - 1, directionIn, bufferPhy, bufferLog,
1272 ehci_qtd *dataDescriptor, bool directionIn)
1287 data->incoming = directionIn;
1310 uint32 lastIndex, bool directionIn, addr_
1271 AddPendingTransfer(Transfer *transfer, ehci_qh *queueHead, ehci_qtd *dataDescriptor, bool directionIn) argument
1309 AddPendingIsochronousTransfer(Transfer *transfer, ehci_itd **isoRequest, uint32 lastIndex, bool directionIn, addr_t bufferPhy, void* bufferLog, size_t bufferSize) argument
2018 bool directionIn = (requestData->RequestType & USB_REQTYPE_DEVICE_IN) > 0; local
2080 bool directionIn = (pipe->Direction() == Pipe::In); local
[all...]
H A Dohci.h71 bool directionIn);
H A Dxhci.cpp496 bool directionIn = (requestData->RequestType & USB_REQTYPE_DEVICE_IN) != 0; local
508 setupDescriptor->trbs[index].dwtrb3 |= directionIn ? TRB_3_TRT_IN
523 | (directionIn ? TRB_3_DIR_IN : 0) | TRB_3_CYCLE_BIT;
532 | ((directionIn && requestData->Length > 0) ? 0 : TRB_3_DIR_IN)
560 bool directionIn = (pipe->Direction() == Pipe::In);
578 if (!directionIn) {
2014 bool directionIn = (transfer->TransferPipe()->Direction() != Pipe::Out); local
2022 if (directionIn && actualLength > 0) {
/haiku-fatelf/src/add-ons/kernel/drivers/common/
H A Dusb_modeswitch.cpp255 my_transfer_data(my_device *device, bool directionIn, void *data, argument
258 status_t result = gUSBModule->queue_bulk(directionIn ? device->bulk_in
266 bigtime_t timeout = directionIn ? 100000 : 100000;
274 gUSBModule->cancel_queued_transfers(directionIn ? device->bulk_in
/haiku-fatelf/src/add-ons/kernel/drivers/disk/usb/usb_disk/
H A Dusb_disk.cpp132 status_t usb_disk_transfer_data(disk_device *device, bool directionIn,
139 bool directionIn);
213 usb_disk_transfer_data(disk_device *device, bool directionIn, void *data, argument
216 status_t result = gUSBModule->queue_bulk(directionIn ? device->bulk_in
231 gUSBModule->cancel_queued_transfers(directionIn ? device->bulk_in
267 size_t *dataLength, bool directionIn)
273 directionIn ? 'y' : 'n');
280 command.flags = (directionIn ? CBW_DATA_INPUT : CBW_DATA_OUTPUT);
333 result = usb_disk_transfer_data(device, directionIn, data,
343 gUSBModule->clear_feature(directionIn
265 usb_disk_operation(device_lun *lun, uint8 operation, uint8 opLength, uint32 logicalBlockAddress, uint16 transferLength, void *data, size_t *dataLength, bool directionIn) argument
[all...]
/haiku-fatelf/src/add-ons/kernel/drivers/disk/usb/usb_floppy/
H A Dusb_disk.cpp111 status_t usb_disk_transfer_data(disk_device *device, bool directionIn,
117 bool directionIn);
163 usb_disk_transfer_data(disk_device *device, bool directionIn, void *data, argument
166 status_t result = gUSBModule->queue_bulk(directionIn ? device->bulk_in
181 gUSBModule->cancel_queued_transfers(directionIn ? device->bulk_in
237 void *data, uint32 *dataLength, bool directionIn)
242 dataLength ? *dataLength : 0, directionIn ? 'y' : 'n');
267 result = usb_disk_transfer_data(device, directionIn, data, *dataLength);
278 gUSBModule->clear_feature(directionIn ? device->bulk_in
236 usb_disk_operation(device_lun *lun, uint8* operation, void *data, uint32 *dataLength, bool directionIn) argument

Completed in 71 milliseconds