Changeset 5a6cc679 in mainline for uspace/drv/bus/usb/vhc/transfer.c
- Timestamp:
- 2018-01-31T02:21:24Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- a0a9cc2
- Parents:
- 132ab5d1
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/bus/usb/vhc/transfer.c
r132ab5d1 r5a6cc679 61 61 } 62 62 63 static int process_transfer_local(usb_transfer_batch_t *batch,63 static errno_t process_transfer_local(usb_transfer_batch_t *batch, 64 64 usbvirt_device_t *dev, size_t *actual_data_size) 65 65 { 66 int rc;66 errno_t rc; 67 67 68 68 const usb_direction_t dir = batch->dir; … … 97 97 } 98 98 99 static int process_transfer_remote(usb_transfer_batch_t *batch,99 static errno_t process_transfer_remote(usb_transfer_batch_t *batch, 100 100 async_sess_t *sess, size_t *actual_data_size) 101 101 { 102 int rc;102 errno_t rc; 103 103 104 104 const usb_direction_t dir = batch->dir; … … 146 146 147 147 static void execute_transfer_callback_and_free(vhc_transfer_t *transfer, 148 size_t data_transfer_size, int outcome)148 size_t data_transfer_size, errno_t outcome) 149 149 { 150 150 assert(outcome != ENAK); … … 192 192 }; 193 193 194 int vhc_init(vhc_data_t *instance)194 errno_t vhc_init(vhc_data_t *instance) 195 195 { 196 196 assert(instance); … … 203 203 } 204 204 205 int vhc_schedule(usb_transfer_batch_t *batch)205 errno_t vhc_schedule(usb_transfer_batch_t *batch) 206 206 { 207 207 assert(batch); … … 233 233 } 234 234 235 int vhc_transfer_queue_processor(void *arg)235 errno_t vhc_transfer_queue_processor(void *arg) 236 236 { 237 237 vhc_virtdev_t *dev = arg; … … 248 248 fibril_mutex_unlock(&dev->guard); 249 249 250 int rc = EOK;250 errno_t rc = EOK; 251 251 size_t data_transfer_size = 0; 252 252 if (dev->dev_sess) {
Note:
See TracChangeset
for help on using the changeset viewer.