Changeset 46577995 in mainline for uspace/drv/bus/usb/vhc/transfer.c
- Timestamp:
- 2018-01-04T20:50:52Z (8 years ago)
- Children:
- e211ea04
- Parents:
- facacc71
- git-author:
- Jiří Zárevúcky <zarevucky.jiri@…> (2018-01-04 20:47:53)
- git-committer:
- Jiří Zárevúcky <zarevucky.jiri@…> (2018-01-04 20:50:52)
- File:
-
- 1 edited
-
uspace/drv/bus/usb/vhc/transfer.c (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/bus/usb/vhc/transfer.c
rfacacc71 r46577995 58 58 } 59 59 60 static int process_transfer_local(usb_transfer_batch_t *batch,60 static errno_t process_transfer_local(usb_transfer_batch_t *batch, 61 61 usbvirt_device_t *dev, size_t *actual_data_size) 62 62 { 63 int rc;63 errno_t rc; 64 64 65 65 const usb_direction_t dir = usb_transfer_batch_direction(batch); … … 94 94 } 95 95 96 static int process_transfer_remote(usb_transfer_batch_t *batch,96 static errno_t process_transfer_remote(usb_transfer_batch_t *batch, 97 97 async_sess_t *sess, size_t *actual_data_size) 98 98 { 99 int rc;99 errno_t rc; 100 100 101 101 const usb_direction_t dir = usb_transfer_batch_direction(batch); … … 143 143 144 144 static void execute_transfer_callback_and_free(vhc_transfer_t *transfer, 145 size_t data_transfer_size, int outcome)145 size_t data_transfer_size, errno_t outcome) 146 146 { 147 147 assert(outcome != ENAK); … … 154 154 } 155 155 156 int vhc_init(vhc_data_t *instance)156 errno_t vhc_init(vhc_data_t *instance) 157 157 { 158 158 assert(instance); … … 163 163 } 164 164 165 int vhc_schedule(hcd_t *hcd, usb_transfer_batch_t *batch)165 errno_t vhc_schedule(hcd_t *hcd, usb_transfer_batch_t *batch) 166 166 { 167 167 assert(hcd); … … 199 199 } 200 200 201 int vhc_transfer_queue_processor(void *arg)201 errno_t vhc_transfer_queue_processor(void *arg) 202 202 { 203 203 vhc_virtdev_t *dev = arg; … … 214 214 fibril_mutex_unlock(&dev->guard); 215 215 216 int rc = EOK;216 errno_t rc = EOK; 217 217 size_t data_transfer_size = 0; 218 218 if (dev->dev_sess) {
Note:
See TracChangeset
for help on using the changeset viewer.
