/haiku-fatelf/src/add-ons/kernel/drivers/printer/usb/ |
H A D | usb_printer.cpp | 59 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 D | ehci.h | 91 bool directionIn); 95 bool directionIn, addr_t bufferPhy, 134 bool *directionIn); 138 bool *directionIn);
|
H A D | uhci.cpp | 717 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 D | ohci.cpp | 849 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 D | uhci.h | 137 bool directionIn); 141 bool directionIn);
|
H A D | ehci.cpp | 670 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 D | ohci.h | 71 bool directionIn);
|
H A D | xhci.cpp | 496 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 D | usb_modeswitch.cpp | 255 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 D | usb_disk.cpp | 132 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 D | usb_disk.cpp | 111 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
|